Am 10.05.2012 23:00, schrieb David Haller:
Hallo,
Am Thu, 10 May 2012, Norbert Zawodsky schrieb:
wie in 2 anderen postings bereits erwähnt habe ich das Problem, dass ich ausgerechnet jene Partition, die auf / gemountet ist, von reiserfs auf ext4 "ändern" muss.
Nun geht das nicht so einfach... Doch.
Wäre es möglich das gesamte Dateisystem "/" auf eine Backupplatte zu kopieren, dann neu formatieren, dann "/" wieder zurück kopieren und dann "nur mehr" grub neu zu installieren? Oder übersehe ich das etwas "ganz großes" ?? Nö.
Hab ich grad erst wieder gemacht, allerdings hab ich beide Platten drin im System und boote dann einfach die jew. andere, wenn der Umzug geklappt hat (also 2 roots im Wechsel für's System):
1. System auf neue Platte:
rsync -auxlPRAXSHD --delete / /NEUE_ROOT
2. Grub/Fstab anpassen: (entfällt bei dir)
/NEUE_ROOT/boot/grub/menu.lst und /NEUE_ROOT/etc/fstab anpassen
3. Alten grub anpassen (Eintrag für /NEUE_ROOT) (entfällt bei dir)
4. reboot mit altem Grub die Kopie in /NEUE_ROOT booten (entfällt bei dir)
5. Wenn alles tut: grub aus der Kopie zum Haupt-Grub machen (grub-install.unsupported) (entfällt bei dir)
Wenn du nur kopieren, mkfs, kopieren willst:
1. Boote ein Rettungssytem (sollte zum System passen)
2. /ALTE_ROOT und /BACKUP_ROOT mounten
3. System kopieren
rsync -auxlPRAXSHD --delete /ALTE_ROOT /BACKUP_ROOT
4. Alte Partition umformatieren:
umount /ALTE_ROOT mke2fs -j /dev/sd{ALTES_ROOT} sync mount /ALTE_ROOT
/BACKUP_ROOT/etc/fstab anpassen (-> Dateisystem, UUID/LABEL etc.) /BACKUP_ROOT/boot/grub/menu.lst anpassen (root= wenn das LABEL der Partition geändert hat, oder wenn du dort ne UUID verwendest).
5. Backup zurückspielen
rsync -auxlPRAXSHD --delete /BACKUP_ROOT /ALTE_ROOT
Mit dem rsync Befehl hab ich die letzten 3 oder 4 Mal mein /-FS umgezogen. Bin mir nicht sicher, ob alle Flags nötig sind, aber so wird jedenfalls alles korrekt kopiert.
Da Grub Dateisystembasiert agiert brauchst du nur das root-Device ggfs. anpassen (LABEL/UUID, s.o.).
HTH, -dnh
Danke an alle! Bin jetzt sehr optimistisch dass alles glatt geht. Melde mich wieder wenn es funktioniert hat. Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org