First of all, I’m a first time Opensuse user and loving it!
Now I installed Opensuse on my system which already had Ubuntu 10.04 and Windows 7 on it. Whilst Opensuse’s replacement Grub correctly identified Windows as an alternative system it did not do the same for Ubuntu. I’ve been tinkering around in menu.lst (after taking back ups) and I can’t ever get Ubuntu running - I either get a Grub error 15 (file not found) or error 17 (unable to read partition).
By booting on a live CD I can see that all the information is still there, I just can’t for the life of me figure out how to get to it from Grub! Did Opensuse move the partitions around during install?
Boy do I feel coy now. I’d looked at those threads before and had tried them both in the knowledge that my Ubuntu partition was SDA7 and therefore (hd0,6). This didn’t work. So this time I just did trial and error heading back down SDA6 and then onto SDA5 where I struck gold! Seemed odd at first until I realised what the initial problem must have been - when installing Ubuntu I had set up a separate /boot/ partition at the start of my extended partition (SDA5 or hd0,4) and this was why I hadn’t got it working at first! Embarassing I know. Now it works fine.
The only niggle (which I’m going to scout for threads for and fix tonight) is that once in Ubuntu and installing updates my GRUB2 updated moving me back onto this version. Not an issue, but I’ve lost the OpenSuSe boot splash!