Hallo Stefan, Am Freitag, 19. August 2005 17:15 schrieb Stefan Blinkmann:
Hallo Listenfreunde, habe folgende frage, ist es möglich eine Festplatte mit SuSE9.2 drauf, 1 zu 1 auf eine neue Platte zu kopieren,ohne Neuinstallation?
Hintergrund, meine jetzte Festplatte (40GB), gibt den geist auf, und ich habe hier noch eine neue liegen,die aber mehr GB (80GB) hat.
Bin auf dem Gebiet Neuling und bevor ich exeperimentiere,frage ich lieber mal nach,ob das schon jemand gemacht hat. Ich möchte nach möglichkeit NICHT Neuinstallieren,da mein System SUPER läuft.
Theoretisch jein. Mit dd kann grundsätzlich ein Datenträger auf unterster Ebene kopiert werden. Problem dabei ist, dass auf der Festplatte sich auch allerlei Verwaltungsinformationen rumtreiben, die dann ebenfalls kopiert werden (z.B. Partitionstabelle). Die Festplatte direkt würde ich nur zu kopieren versuchen, wenn die neue Festplatte exakt dasselbe Modell ist. In deinem Fall würde ich auf der neuen Festplatte zunächst Partitionen in derselben Größe wie auf der alten anlegen und dann versuchen, die Partitionen mit dd zu kopieren Beispiel ungetestet: (dd if=/dev/hda1 of=/dev/hdb1, nicht /dev/hda). Eine andere Möglichkeit wäre, zunächst ein Minimalsystem zu installieren (richtet device-Files etc ein) und dann gnadenlos auf Filesystem-Ebene alle Dateien von der alten auf die neue Platte zu kopieren (z.B. tar). Dabei bist du nicht auf irgendwelche Festplattenparameter des alten Systems angewiesen. Zum Schluss musst du nur noch von CD/DVD booten (Rettungssystem), mit chroot auf die Festplatte wechseln und den Yast den MBR wiederherstellen lassen. Ich selbst habe das noch nicht versucht. Neue Platte = neues Linux, nur die Nutzdaten werden hinterher wieder eingehängt (separate Partition). Restarbeiten sind einfach, da die alte Systempartition mit /etc noch zugreifbar ist. Das hat den Vorteil, das alles so eingerichtet wird, wie es bei SuSE am häufigsten getestet wurde -> geringster Aufwand, wenn das System mindestens 3 Monate raus ist (Online-Update). Gruß, Wolfgang