[opensuse-autoinstall] autoyast SLES10 and SLES10sp1 boot loader configuration....
Greetings, I have two autoinst.xml files one for SLES10 and one for SLES10 SP1, and the boot loader sections are identical other than the labels in the menu.lst. The SLES10 autoinst.xml works great, but the SLES10 SP1 never works right at all. I always have to go in after the system is installed and install grub from there. What changes were made to the bootloader? Is there something that i can do in autoyast to make this work? Thanks, Cameron -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Hi, On 10 Sep 2007, at 17:31, Cameron Seader wrote:
Greetings, I have two autoinst.xml files one for SLES10 and one for SLES10 SP1, and the boot loader sections are identical other than the labels in the menu.lst. The SLES10 autoinst.xml works great, but the SLES10 SP1 never works right at all. I always have to go in after the system is installed and install grub from there. What changes were made to the bootloader? Is there something that i can do in autoyast to make this work?
You want this for SP1: <bootloader> <activate config:type="boolean">true</activate> <loader_type>grub</loader_type> <loader_device>/dev/sda</loader_device> <location>mbr</location> <repl_mbr config:type="boolean">true</repl_mbr> <global> <activate config:type="boolean">true</activate> <boot_boot config:type="boolean">false</boot_boot> <boot_mbr config:type="boolean">true</boot_mbr> <boot_root config:type="boolean">false</boot_root> <debug config:type="boolean">false</debug> <default config:type="integer">0</default> <generic_mbr config:type="boolean">true</generic_mbr> <hiddenmenu config:type="boolean">false</hiddenmenu> <timeout config:type="integer">8</timeout> </global> </bootloader> Obviously replace /dev/sda with whatever you boot from. The reason things have stopped working for you is that SP1 has changed the default from installing grub to the MBR to installing grub on the /boot partition (or / if not /boot) which is ok when you are dual booting with Windows as that will be in the MBR but is no use at all when you have a Linux only system that has no MBR unless grub puts one there! Best regards, Anton -- Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @) Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK Linux NTFS maintainer, http://www.linux-ntfs.org/ -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Where did you find the XML for that? I don't see it in the docs anywhere. -Cameron
On Mon, Sep 10, 2007 at 10:38 AM, in message <E7B8E53F-8A88-4FC4-9B15-8CF24A2E2F3E@cam.ac.uk>, Anton Altaparmakov <aia21@cam.ac.uk> wrote: Hi,
On 10 Sep 2007, at 17:31, Cameron Seader wrote:
Greetings, I have two autoinst.xml files one for SLES10 and one for SLES10 SP1, and the boot loader sections are identical other than the labels in the menu.lst. The SLES10 autoinst.xml works great, but the SLES10 SP1 never works right at all. I always have to go in after the system is installed and install grub from there. What changes were made to the bootloader? Is there something that i can do in autoyast to make this work?
You want this for SP1:
<bootloader> <activate config:type="boolean">true</activate> <loader_type>grub</loader_type> <loader_device>/dev/sda</loader_device> <location>mbr</location> <repl_mbr config:type="boolean">true</repl_mbr> <global> <activate config:type="boolean">true</activate> <boot_boot config:type="boolean">false</boot_boot> <boot_mbr config:type="boolean">true</boot_mbr> <boot_root config:type="boolean">false</boot_root> <debug config:type="boolean">false</debug> <default config:type="integer">0</default> <generic_mbr config:type="boolean">true</generic_mbr> <hiddenmenu config:type="boolean">false</hiddenmenu> <timeout config:type="integer">8</timeout> </global> </bootloader>
Obviously replace /dev/sda with whatever you boot from.
The reason things have stopped working for you is that SP1 has changed the default from installing grub to the MBR to installing grub on the /boot partition (or / if not /boot) which is ok when you are dual booting with Windows as that will be in the MBR but is no use at all when you have a Linux only system that has no MBR unless grub puts one there!
Best regards,
Anton
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (2)
-
Anton Altaparmakov
-
Cameron Seader