[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Umzug von hda6 nach hda1 - Restproblem



Boris Andratzek wrote:
> Christoph Haas wrote:
>> On Wed, Jul 25, 2007 at 09:36:15PM +0200, Boris Andratzek wrote:
>>> ich habe meinem Laptop eine neue Festplatte gegönnt und möchte mich im
>>> Zuge des Umzugs meine Partitionierung verändern/vereinfachen.
>>> Ich hatte bislang ein Windows in hda1 (pri) und ein Etch in hda6 (ext).
>>>
>>> Auf die Windows-Partition möchte ich zukünftig verzichten und nur
>>> einfach eine Partition für Etch (und eine kleine für Swap) haben.
>>>
>>> Wie mache ich den Umzug? Ich habe bislang von der alten Partition hda6
>>> ein Image erstellt mit Knoppix und partimage ins Netz. Jetzt würde ich
>>> umpartitionieren, das Image in die neue Partition hda1 restoren und dann
>>> hoffen, dass ich mit einem grub-reinstall von der rescue-CD wieder einen
>>> bootfähiges Betriebssystem herstellen kann.
>> Eigentlich ist das nicht schlimm. Wichtig ist nur, dass du nicht "yaird"
>> benutzt, sondern die "initramfs-tools". Die Hintergründe erspare ich
>> dir. :)
>>
>> Wenn du schom mit partimage eine Sicherung der Partition gemachst hast,
>> bootest du am besten mit Knoppix, partitionierst die Platte (cfdisk
>> /dev/hda) und formatierst die Partition (mkfs.ext3 /dev/hda1). Dann das
>> Image von partimage zurückspielen nach /mnt/hda1. Dann in
>> /mnt/hda1/etc/fstab die Mountpoints richtig setzen und in
>> /mnt/hda1/boot/grub/menu.lst auch die Referenzen auf /dev/hda1 setzen.
>> Solltest du die ganze Festplatte plattgebügelt haben, musst du noch ein
>> "grub-install hd0" machen.
> 
> Bei dem grub-install (in Knoppix) passiert etwas wenig Erfreuliches:
> 
> Probing devices to guess BIOS drives. This may take a long time.
> Could not find device for /boot: Not found a block device.
> 
> Danach konnte ich aber googlen und mit
> 
> # sudo grub
>> root (hd0,0)
>> setup (hd0)
>> quit
> 
> die Sache manuell machen.
> Jetzt bootet 'es' wieder und ich bin froh und danke Dir!
> 

Moin zusammen,

die o.g. Sache hat ja soweit hübsch geklappt und bis vorgestern hatte
ich auch weiter keine Probleme. Nun habe ich einen Kernel neu gebaut und
installiert. Dabei wird ja grub neu konfiguriert und ich muss
feststellen, dass nach einer Kernel-Installation immer wieder dies in
menu.lst steht:

root (hd0,5)
kernel /boot/vmlinuz-2.6.18 root=/dev/hda6 ro

Das führt naklar dazu, dass der Rechner nicht mehr startet und
komischerweise auch nach Korrektur der Einträge in

root (hd0,0)
kernel /boot/vmlinuz-2.6.18 root=/dev/hda1 ro

vermeldet der Startvorgang eine Kernel-panic mit der ERgänzung, ich möge
ein valides root-device angeben. Nur das manuelle Setup von grub (s.o.)
repariert die Anelegenheit wieder.

Ich habe nun überlegt, dass grub sich da irgendwas merkt und mit dpkg
--purge grub deinstalliert und neu installiert, aber das hat nichts
gebracht.

Wo versteckt sich der Hund??

Gruß,

Boris



Reply to: