Hallo, Am Sun, 06 Jan 2013, Christian Boltz schrieb:
Am Sonntag, 6. Januar 2013 schrieb Rolf Krause:
Ich habe ein funktionierendes System 11.4_64 möchte aber langfristig auf 12.2_ 64 wechseln. Mir schwebt vor, das gesamte System mitsamt der Partionierung auf eine gleich grosse ext. Festplatte umziehen zu lassen. Hierzu habe ich folgende Fragen: 1. Ist dies in einem Arbeitsgang überhaupt möglich und wie? 2. Sollte ich vorher partionieren müssen, kann ich danach einfach kopieren?
Die Variante mit dd o. ä. - also das Kopieren der Festplatte "mit Haut und Haaren" - hast Du ja schon oft genug gehört.
Und ist IMO bei weitem nicht die sinnvollste. Mit Ausnahmen.
Die Alternative ist, zuerst (manuell) zu partitionieren und danach die Dateien umzukopieren. Der Vorteil dabei ist, dass Du flexibler bist - z. B. kannst Du Partitionsgröße oder Dateisystem anders wählen und brauchst auch keine exakt gleich große Festplatte.
Das Umkopieren der Dateien wird im SDB-Artikel http://de.opensuse.org/SDB:Distribution_umkopieren erklärt.
BTW: das "--atime-preserve" ist auf meinem Mist gewachsen ;P Ich ziehe inzwischen rsync vor: rsync -auxlPRAXSHD --delete /ALT /NEU Das Thema ging in letzter Zeit wohl ein dutzend Mal über die ML (alle kaufen SSDs und wollen das System drauf umziehen ;) Ich hab erst die Tage recht ausführlich geschrieben wie ich's mache. - aus dem laufenden System rsync -auxlPRAXSHD --delete / /NEU nebenher halt - reboot in init S oder was von CD/DVD/USB, alles was dort passiert ist nachher "weg", dort dann ein letztes rsync -auxlPRAXSHD --delete /ALT /NEU (wobei /ALT == "/" im init S) Bzgl. booten und Grub hängt immer davon ab, welcher Bootloader sich von welcher Platte/Partition seine Config holen soll und was er dann booten soll. Das wird länglich wenn man alle Varianten abdecken will.
Wenn die Kopie bootfähig sein soll, musst Du noch ein paar Dinge anpassen. Spontan fallen mir ein: - /etc/fstab - /boot/grub/menu.lst und /boot/grub/device.map - hinterher "grub-install" ausführen
s@grub-install@&.unsupported /dev/sdX@ Und da gibt's wie oben angedeutet noch einiges an Fallstricken, v.a. wenn man z.B. umstöpseln will bzw. im BIOS/via BIOS-Boot-Menu die Bootreihenfolge ändert (bei letzterem wird das Boot-Device hier z.B. zu /dev/sda, sonst wird's der SATA0-Port (solange da was hängt, sonst wohl der nächste). Wie angedeutet, da wird's dann schnell sehr länglich mit den möglichen Varianten. Und wenn man von CD/DVD/USB bootet können die devices (hdX) für Grub nochmal anders ausschauen. Naja, meistens reicht's einmal im Grub-Menu das root-device (hdX,Y) einmal anzupassen, zu booten, 'grub-install.unsupported --recheck /dev/sdX' und dann sollte es passen.
PS: diesmal keine Zufallssig... - und der Artikel darf im Herbst den Traktor-Führerschein machen ;-)
[sdb:maddin_kopieren] Inzwischen 404 compliant. Leider. Naja, ist ja weitgehend o.g. http://de.opensuse.org/SDB:Distribution_umkopieren :) Fehlt nur noch die Umleitung vom maddin auf den neuen Eintrag ... -dnh PS: Tilt '11 und '12 waren wieder klasse, nur noch nix gesiggt :) -- [BILD] "Peinliche US-Protokolle über deutsche Politiker!" ... eigentlich hätt's heißen sollen: "US-Protokolle über peinliche deutsche Politiker!" -- Urban Priol, Tilt 2010 -- 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