Grub and autoyast (getting null for device?)
Hi, all: We are running into problem installing grub via autoyast installation. Here is the error: cat /etc/grub.conf | /usr/sbin/grub --batch --device-map=/boot/grub/device.map GRUB version 0.93 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ] grub> root (null) Error 23: Error while parsing number grub> install --stage2=/boot/grub/stage2 /grub/stage1 d (hd0,0) /grub/stage2 0x8000 (null)/grub/menu.lst Error 12: Invalid device requested grub> quit Yast install is using (null) instead of (hd0,0). The device.map seems to be fine, and we have tried to reduced the bootloader sectin on autoinst.xml to minimum: <bootloader> <activate config:type="boolean">true</activate> <loader_device></loader_device> <loader_type>grub</loader_type> <location></location> </bootloader> It didn't help either, using /dev/sda in the loader_device section. Yast always gets (null). Where is yast reading this value from and what can we do to fix it? Thanks in advance for any help. Regards, Ben
participants (1)
-
Benjamin Shi