SDB:Grub-install schlägt fehl
aus openSUSE, der freien Wissensdatenbank
Version: 9.1
Symptom
Der Aufruf des Skripts grub-install zum Installieren des Bootmanagers GRUB schlägt mit folgender Meldung fehl:
host:~ # grub-install /dev/hda /usr/lib/stage1: Not found.
Ursache
Der Speicherort der beteiligten Teile von GRUB (stage1, stage2 usw.) hat sich geändert.
Lösung
Verwenden Sie stattdessen den folgenden Aufruf:
grub --batch --device-map=/boot/grub/device.map </etc/grub.conf
Alternativ können Sie den Fehler im Skript grub-install korrigieren, indem Sie in der Datei /usr/sbin/grub-install in der Zeile 30 den folgenden Wert:
pkgdatadir=${datadir}
in
pkgdatadir=${datadir}/${PACKAGE}/${host_cpu}-${host_vendor}
umändern.
Keywords: grub | grub-install | bootloader | bootmanager | booten

