Rico Koerner wrote:
Frank Benkstein wrote:
Hallo.
Wie sieht denn die grub.conf, bzw. menu.lst aus?
Funktionsfähig war letztendlich die Fassung von 1&1/SuSE 8.1, wenn auch die Ursache am Kernel lag.
Die Grub-Aufrufe: mit chroot:
rescue:/ # grub-install /dev/hda Could not find device for /boot: Not found or not a block device.
Das Problem hier lag an der Art hda1 zu mounten:
falsch: mount ... /dev/hda3 /mnt; mount ... /dev/hda1 /mnt/boot; chroot /mnt Der Inhalt von /boot ist korrekt, aber hda1 nicht mit mount sichtbar.
besser: mount ... /dev/hda3 /mnt; chroot /mnt; mount /boot; Jetzt funktioniert auch grub-install
rescue:/ # /usr/sbin/grub --batch --device-map=/boot/grub/device.map </etc/grub.conf
GRUB version 0.92 (640K lower / 3072K upper memory)
Die Version war auf allen Systemen gleich.
... 40(grub> install --stage2=/boot/grub/stage2 /boot/grub/stage1 d (hd0) /boot/grub/)
Das Problem war auch beim funktionierenden System existend. Ursache unbekannt.
Die grub-shell selbst zeigte kein anderes Verhalten, war ja auch vorher ohne Fehler.
Inzwischen war auch der Versuch mit lilo fehlgeschlagen. Morgen versuch ichs mal mit einem anderen Kernel,
Genau das war's, ich hab das komplette /boot von 1&1 sowie /lib/modules/2.4.20 in die SLOE-Umgebung kopiert. grub-install /dev/hda im chroot umount & reboot
Jetzt geht's. :-))
Ciao, Rico