Thomas Engelhardt wrote:
Hallo Leute,
ich arbeite unter Suse 6.4 mit Kernel 2.4.2.
Problem: Der Aufruf von mk_initrd nach Änderung von /etc/rc.config endet mit der Fehlermeldung: "failed to mount image"
Details: Ich habe die /etc/rc.config modifiziert, wie im SDB Artikel "Wie binde ich einen SCSI-Adapter ein" prinzipiell beschrieben, d.h. ich habe folgende Zeile eingefügt: INITRD_MODULES="sym53c8xx usbcore usb-uhci usb-storage" Nach der Änderung soll mk_initrd und lilo ausgeführt werden. Hier die Bildschirmausgabe:
wurst:/usr/src/linux # mk_initrd using "/dev/hdc3" as root device (mounted on "/") creating initrd "//boot/initrd" for kernel "//boot/vmlinuz" (2.4.2) failed to mount image
wurst:/usr/src/linux # lilo Warning: BIOS drive 0x82 may not be accessible Warning: BIOS drive 0x82 may not be accessible Added win * Warning: BIOS drive 0x82 may not be accessible open /boot/initrd: No such file or directory wurst:/usr/src/linux #
Das sieht alles gar nicht gut aus, finde ich. Hat jemand eine Idee, was da los ist und wie ich das Problem beheben kann? Die SDB schweigt sich aus und Google findet leider auch nix passendes.
Hoffe auf Eure Tips. Vielen Dank im voraus und viele Grüße!
Thomas
Ein Frage wieviele Festplatten befinden sich in dem Rechner? Es so aus als hättest du das Linux auf der 3. Festplatte installiert. Festplatten werden folgendermaßen vom BIOS "durchnummeriert": 1. HD = 0x80 2. HD = 0x81 3. HD = 0x82. Das Problem dabei ist nur das man ausschließlich von der ersten oder zweiten HD starten kann. Mit dieser Fehlermeldung will dir lilo sagen das sich dein Linux auf der 3. nicht Bootfähigen Festplatte befindet und möglicherweise nicht booten lässt. Ich habe das problem so gelöst das ich meine Betriebssyteme immer auf den ersten beiden Festplatten installiere MfG Ralf Polakowski
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com