Hi,
I'm using autoyast to install SuSE 10.0 on a set of systems. I want to
configure grub, which works fine using SuSE 9.3. I want to
- set the boot loader location to the boot sector of my boot partition
- activate the boot loader partition
- set the boot menu timeout
- set the vga mode
- set the kernel parameters like resume and splash=verbose
The corresponding part of my config file is
<bootloader>
grub
<location>custom</location>
/dev/sda1
<activate config:type="boolean">true</activate>
false
<global config:type="list">
<key>timeout</key>
<value config:type="integer">5</value>
</global>
<sections config:type="list">
<section>
<append>selinux=0 resume=/dev/sda8 splash=verbose showopts</append>
<initial>1</initial>
<initrd>/boot/initrd</initrd>
<kernel>/boot/vmlinuz</kernel>
0
<name>SuSE Linux 10.0</name>
linux
<root>/dev/sda6</root>
<type>image</type>
<vga>794</vga>
</section>
...
</sections>
</bootloader>
I'm using the following directive to check the result of my config file
<mode>
<confirm config:type="boolean">true</confirm>
</mode>
Autoyast ignores the directives <location> and , instead
MBR is selected as the boot loader location.
The timeout setting in the global section is also ignored. I think all
global settings are ignored.
At last, in the section settings the directive <vga>794</vga> is set to
blank and the splash=verbose option is replaced by splash=silent!
Only activating the boot loader partition is set right.
Any ideas, what's going wrong?
Thanks,
--
Thomas Holzapfel
Lehrstuhl und Institut fuer Wasserbau und Wasserwirtschaft
RWTH Aachen