Moin Luca,
On Sat, Apr 21, 2012 at 05:52:21PM +0200, Luca Bertoncello wrote:
Nun, ich habe ehrlich gesagt gar keine Ahnung, wie ich, ohne das Betriebssystem neu zu installieren […] mein Ziel erreichen...
Ich hab das die letzten Wochen ein paar mal gemacht. Ich hab zwar mit Debian gearbeitet, aber ich denke die Unterschiede sollten nicht zu groß sein. Ich würde mir mehr Sorgen um den Boot-Manager machen. Wenn ich mich recht erinnere war das bei der 8.04 noch Grub1, oder?
Wichtigste Voraussetzung ist auf jedenfall das installierte Paket lvm2.
Also, du kannst es ja problemlos ausprobieren: Neue Festplatte rein, eine Partitionstabelle schreiben. Dann eine Partition von 20-100MB Größe für /boot und den Rest für LVM. pvcreate auf die neue Partition und dann ein LV erzeugen, dass genauso groß ist wie dein bisheriges /. Dann mkfs der Wahl auf beide neuen Platten und per rsync füllen.
Die wirklich trickreichen Sachen macht man dann am bessten mit einer Live-CD. Dazu zählt ein finales rsync (damit das neue System auch in einem konsistenten Zustand ist), mounten der neuen Platten als /target oder so im live-System, ebenso das neue /boot als /target/boot, und ein Bind-Mount (mount -o bind /sys /target/sys ) für sys, proc und dev. Dann solltest du die neue fstab basteln, um danach kannst du in der der chroot /target ein "grub-install $neue_platte" und "update-grub" sowie "update-initramfs" machen, die dann die neue Platte boot-fähig machen sollte.
Ich nehme als Live-CD meist die aktuelle Grml, da die Debian-basiert ist und gleich LVM mitbringt, was man leider von Ubuntu nicht behaupten kann.
Wenn du noch Fragen hast frag mich ruhig.
Gruß, Andre