Stephen Dowdy wrote, On 01/11/2010 04:55 PM:
Stephen Dowdy wrote, On 01/11/2010 03:01 PM:
The /var/adm/cache/autoinstall/installedSystem.xml says:
<bootloader> <global config:type="list"> <global_entry> <key>timeout</key> <value config:type="integer">10</value> </global_entry> <global_entry config:type="boolean">true</global_entry> <global_entry config:type="boolean">true</global_entry> <!-- Hmm, this is interesting. This may match my: <activate config:type="boolean">true</activate> <boot_mbr config:type="boolean">true</boot_mbr> lines being rewritten improperly?? This goes to my "Aside" question below on the structure of the bootloader section. -->
I rewrote my bootloader global section as so: <bootloader> <global> <timeout config:type="integer">10</timeout> <activate config:type="boolean">true</activate> <boot_mbr config:type="boolean">true</boot_mbr> </global>
<activate config:type="boolean">true</activate> <loader_type>grub</loader_type> <location>mbr</location> <repl_mbr config:type="boolean">true</repl_mbr> ... </bootloader>
And the "boot_mbr" and "grub"->"mbr" items all got into the resultant merged profile correctly, and it now appears that indeed GRUB got installed to the MBR
in3:~ # dd if=/dev/sda bs=512 count=64 | grep -ab --only-matching GRUB 304:GRUB 8388:GRUB
and the installed system miraculously reboots on its own ;)
So, again, i would ask what the proper syntax of the global section is given that even the latest autoyast documentation uses both forms in different examples?
This is for SLES10sp3, again.
thanks, --stephen