On Sat, 08 Sep 2012 13:08:15 Robin Klitscher wrote:
... So, expecting to have to do the same thing, for 12.2 final I left menu.lst like that. Wrong. All I'd done was outsmart myself (or perhaps the devs had outsmarted me). Indeed in 12.2 there is no core.img - or none that I could find. Instead, with 12.1's Grub legacy retained in the MBR and Grub2 now in 12.2's /boot partition, the old familiar and standard chainloader entries in menu.lst work fine, from which setup 12.2 boots smoothly (and runs very well).
(We'll cross the bridge on how to make Grub2 the principal bootloader, when we get to it, but we're not quite there yet.)
It seems like something like you describe was setup for a fresh 12.2 install I made into a VirtualBox. I decided to try similar settings on my real desktop machine. Using the defaults and some guessing/googling I set the following... YAST2 - Boot Loader Boot Loader: GRUB2 Boot Loader Location: tick Boot from Root Partition Boot Loader options: tick Set active flag in Partition for Boot Parition tick Write Generic Boot Code in MBR tick User graphical console Console Resolution: Autodetect by grub2 Console Theme: /boot/grub2/themes/openSUSE/theme.txt This got me to a nice graphical boot with menus which does boot properly to kdm. Things now look pretty good. One minor issue, I see one error on boot - it flashed by so fast I had to shoot a movie to see what it was: error: file `boot/grub2/locale/POSIX.mo.gz' not found. Sure enough that file doesn't exist, and the cause is probably /boot/grub2/grub.cfg: set lang=POSIX Which is coming from: /etc/grub.d/00_header:grub_lang=`echo $LANG | cut -d . -f 1` Which is coming from the system LANG setting. I guess I could hack the header definition to one of those in /boot/grub2/locale/ probably uk.mo. But it seems like I'm missing stuff - anyone have any insights? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org