On Friday 11 December 2009 00:28:33 Felix Miata wrote:
On 2009/12/10 22:43 (GMT-0500) Bob S composed:
Felix Miata wrote:
On 2009/12/09 02:04 (GMT-0500) Bob S composed:
.... (sdc8) Not sure what you mean about the "root=position". You mean as an option on the grub menu? You mean /dev/sdc8 ? or (hd2,7) ?
The kernel lines in your 11.2 menu.lst stanzas include something like:
kernel...vmlinuz...root=/dev/disk/yadayadayadayadayadayadayadayadayada showopts...
While in the Grub menu part of the boot process, substitute /dev/sdc8 for the .../yadas in your menu choice and report back what happens when you proceed.
I edited the menu.lst as you suggested.
I'd like you to point me to the archive URL of the post where you think I suggested editing menu.lst. I don't remember any such thing.
OK. guess I misunderstood you. From a few lines up is"> >> The kernel lines in your 11.2 menu.lst stanzas include something like:
If you are going to edit menu.lst, move all the showopts in front of root= so that in the future you can easily edit root=yadayada... while using the menu to boot.
OK, that is not a big deal.
Changing /dev/disk/yadayada to /dev/sdc8. Tried to boot and now it tells me it cannot find /dev/sdc8 rather than the /dev/disk/by-label it did previously.
So that is why I changed it in menu.lst
OK. Next, do what I actually suggested.
Hmmm.l...confusion reigns....Not sure what you actually suggested.
Interestingly the line above it in the boot sequence also says it cannot find /dev/sdc3 (which is the resume line) in menu.lst) and states ignoring then continues on to the next line about not finding /dev/sdc8.
Add noresume to your kernel lines in grub and you'll get fewer messages.
OK. But not a big deal. Don't really care. Just told you for info. /dev/sdc3 is actually my swap partition.
Oh, wait a minute. SUSE stupidly puts the showopts parameter after the root= on kernel lines, and moves it back every time perl-Bootloader gets run after manually putting it in the more useful pre-root= position. That prevents you from seeing the root= section while in the GFX Grub menu.
To do what I wrote requires you exit the GFX Grub menu to the text Grub menu to edit the kernel line root= section.
I have no idea what you are telling me here, not understanding the "SUSE way" and do not know what you mean by the GFX Grub menu.
GFX Grub menu is the screen from which you choose a Grub stanza to boot, or whatever else is in the Grub menu, like chainloading Windows or running Memtest. It is distinguished from standard grub menus in that standard grub menus have no more than four colors, commonly only two colors, no Function key submenu across the bottom of the screen, and no edit line for the currently selected kernel.
I have tried every iteration of configuration I can possibly think of.
This is where understanding how to use the Grub prompt is helpful, or more.
Sure wish I could. Have read all I could find, including stuff you have posted previouly to other folks.
Exit the Grub GFX menu, and exit the Grub text menu to the grub prompt. When you get there, do:
find /boot/grub/stage1
That will list locations where Grub has been "installed". If you know what to do next, good. If not, just CAD to reboot. Then either try to figure out which of those is the actual location of your 11.2 partition, and substitute both the root= device name on the kernel line and the root (x,y) line that corresponds to it on your next attempt(s) to boot, in the manner I indicated previously (on the fly) as opposed to actually editing menu.lst, or report back here what it lists for further instructions. --
OK, when I did that, this is what I got: ------------------------------------------------------------ grub> find /boot/grub/stage1 (hd1,0) (hd2,7) grub> ---------------------------------------------------- Which is correct. (hd2,7) is the 11.2 partition. Don't know where to go from here. Bob S Really hope I am not being stupid....stupid....alzhiemers setting in here. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org