hda -> sda (mit grub kann ich nicht mehr booten)
Hi all, ich wollte von einer IDE Platte auf ein IDE Raid umstellen. HW-Raid1 mit 3ware Escalade 7006-2 und 2x 80GB Maxtor. Mit dritter Platten Image gezogen dd if... of... und dann wieder aufs Raid. device.map im Grub angepasst: (hd0) /dev/hda (hd1) /dev/sda menu.lst title FIRST root (hd0,0) kernel [wie immer] root=/dev/hda1 initrd [wie immer] title RAID root (hd1,0) kernel [wie immer] root=/dev/sda1 initrd [wie immer] Nach boot und auswahl von RAID passiert auch einiges bis: Journalled Block Device driver loaded SCSI subsystem driver Revisio: 1.00 privot_root: No such file or directory /sbin/init: 431: cannot open /dev/console: No such file Kernel panic: Attempted to kill init ! Hat jemand so etwas am laufen und weis wie seine menu.lst aussieht. Danke, Christian P.S. Lilo kann ich auch nicht installieren, da sagt er es gibt einen konflikt mit /proc/partitions ???? ------------------------------------------------ Christian Zacherl TU-München; Lehrstuhl für Ergonomie Boltzmannstr. 15 85747 Garching Tel.: 089-289-15407 Fax: 089-289-15389 http://www.lfe.mw.tum.de/~zacherl/ ------------------------------------------------
Hallo, On Tuesday 10 May 2005 08:56, Zacherl Christian wrote:
ich wollte von einer IDE Platte auf ein IDE Raid umstellen. HW-Raid1 mit 3ware Escalade 7006-2 und 2x 80GB Maxtor. Mit dritter Platten Image gezogen dd if... of... und dann wieder aufs Raid. device.map im Grub angepasst: (hd0) /dev/hda (hd1) /dev/sda menu.lst title FIRST root (hd0,0) kernel [wie immer] root=/dev/hda1 initrd [wie immer]
title RAID root (hd1,0) kernel [wie immer] root=/dev/sda1 initrd [wie immer]
Das "initrd [wie immer]" ist vermutlich nicht korrekt. Du brauchst - um vom RAID booten zu können - den Treiber für den 3ware Controller in der initrd. Die selbe initrd ist dann evrmutlich auch in der lage dein "normales" (nicht-RAID) System zu booten. Du brauchst also nur eine. Aber die muss den neuen Umständen angepasst werden. Schöne Grüße aus Stuhr hartmut
Am Dienstag, 10. Mai 2005 09:48 schrieb Hartmut Meyer:
Hallo,
On Tuesday 10 May 2005 08:56, Zacherl Christian wrote:
ich wollte von einer IDE Platte auf ein IDE Raid umstellen. HW-Raid1 mit 3ware Escalade 7006-2 und 2x 80GB Maxtor. Mit dritter Platten Image gezogen dd if... of... und dann wieder aufs Raid. device.map im Grub angepasst: (hd0) /dev/hda (hd1) /dev/sda menu.lst title FIRST root (hd0,0) kernel [wie immer] root=/dev/hda1 initrd [wie immer]
title RAID root (hd1,0) kernel [wie immer] root=/dev/sda1 initrd [wie immer]
Das "initrd [wie immer]" ist vermutlich nicht korrekt. Du brauchst - um vom RAID booten zu können - den Treiber für den 3ware Controller in der initrd. Die selbe initrd ist dann evrmutlich auch in der lage dein "normales" (nicht-RAID) System zu booten. Du brauchst also nur eine. Aber die muss den neuen Umständen angepasst werden. System über CD starten, dann: bei Suse >= 8.0 in /etc/sysconfig/kernel den 3w-xxx eintragen, dann mkinitrd ausführen, fertig. wie es bei den SuSE Versionen davor war kann ich mich nicht mehr genau erinnern, stand glaube ich alles in einer Datei /etc/rc.config oder so ähnlich. Danach dann natürlich auch mkinitrd. (hieß das früher mal mk_initrd ?)
tschüss Didi
participants (3)
-
Dietrich.Restemeyer@t-online.de
-
Hartmut Meyer
-
Zacherl Christian