https://bugzilla.novell.com/show_bug.cgi?id=822769
https://bugzilla.novell.com/show_bug.cgi?id=822769#c4
--- Comment #4 from Neil Rickert 2013-07-15 17:37:07 UTC ---
I'll start by admitting that I am not completely sure of how things work with a
DVD.
I mounted the iso for the 64-bit DVD for 13.1M3, using a loopback mount
(mounted as "/mnt". Inside, I see a file
/EFI/BOOT/grub.cfg
That path is relative to the mount point.
If I look at a USB that I created from the same iso, there's an EFI partition
on it, and a file "/EFI/BOOT/grub.cfg" in that EFI partition.
Those two "grub.cfg" files are identical in content, though with different time
stamps. I'm pretty sure that is the file that we are talking about, but there
are two instances of it on the DVD.
Looking inside that file, I find a boot section:
---
menuentry 'Installation' --class opensuse --class gnu-linux --class gnu --class
os {
set gfxpayload=keep
echo 'Loading kernel ...'
linuxefi /boot/x86_64/loader/linux
echo 'Loading initial ramdisk ...'
initrdefi /boot/x86_64/loader/initrd
}
---
and I believe that handles the normal boot on a UEFI box. My suggestion is
to add a similar section immediately below that:
--- new section ---
menuentry 'Install nomodeset' --class opensuse --class gnu-linux --class gnu
--class os {
set gfxpayload=keep
echo 'Loading kernel ...'
linuxefi /boot/x86_64/loader/linux nomodeset
echo 'Loading initial ramdisk ...'
initrdefi /boot/x86_64/loader/initrd
}
--- end new section ---
I tested this by editing in that new section to the copy of grub.cfg in
the EFI partition of my 13.1M3 install USB. I then booted that USB on my UEFI
box, and selected the "Install nomodeset" menu item. It seemed to do what I
expected.
I have no idea what has to be changed in the sources that are used to generate
the DVD image. But it can't be that difficult to locate what to change and
where.
I hope that helps to explain what I am suggesting.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.