Hallo! On Fre, Feb 14, 2003 at 10:43:12 +0100, Marius Appenzeller wrote:
Ich kriege obige Meldung nach dem Start des Rechners. LILO auf /dev/hde bootet und auch die ersten Zeilen laufen durch bis zu obiger Meldung.
Grund des Problems: Ich musste die Festplatte von einem Rechner in einen anderen umbauen. Dort "haengt" die Platte an einem PCI-IDE Controller. (darum /dev/hde), im "alten" hing sie an /dev/hda, also ganz "normal" am Controller auf dem Systemboard.
Nun bittet mich der Kernel um die korrekte Angabe des Rootverzeichnisses...hmmmm...wie mach ich denn das nun?
Wie sag ich ihm, dass das root=/dev/hde1 (oder vermutlich /dev/hde3?) ist. Die 3 Partitionen erkennt er naemlich bereits beim Starten, die ziegt er mir an. Muss ich das im LILO einstellen, oder nicht? Aber wie? Ich komm ja nicht an LILO ran.
Eine Idee: Rettungssystem und irgendwie mit VI editieren, aber was?
Starte von 'ner SusE-DVD bzw. von der 1. CD das Rettungssystem bzw. in die Installation. Wenn der yast hochkommt, kannst du z.B. mit ALT+F5 die Konsole wechseln und hast eine Shell zur Verfügung, jedenfalls geht das in der textbasierten Installation. Von dort aus kannst du deine Root-Prtition auf der Platte mounten: mount /dev/hdeX /mnt Danach wechselt mit chroot nach /mnt und macht somit deine gemountete Partition zum Root-Verzeichnis des laufenden Systems: chroot /mnt Nun kannst du die Datein /etc/lilo.conf und /etc/fstab den neuen Umständen anpassen. Anschließend führst du noch lilo aus, um den Bootmanager neu zu schreiben.. Das sollte es gewesen sein... Ich hoffe so gehts mit vfs, auf jeden Fall funzt es bei mir immer so mit reiserfs oder ext2 / ext3.
Marius Appenzeller
Viel Erfolg & Grüße, Schöppi -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de