Mailinglist Archive: opensuse (1660 mails)
| < Previous | Next > |
Re: [opensuse] Very strange boot problem
- From: Bob S <911@xxxxxxxxxxx>
- Date: Thu, 10 Dec 2009 22:24:44 -0500
- Message-id: <200912102224.44440.911@xxxxxxxxxxx>
On Friday 11 December 2009 00:28:33 Felix Miata wrote:
your 11.2 menu.lst stanzas include something like:
OK, that is not a big deal.
Hmmm.l...confusion reigns....Not sure what you actually suggested.
is actually my swap partition.
previouly to other folks.
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
On 2009/12/10 22:43 (GMT-0500) Bob S composed:OK. guess I misunderstood you. From a few lines up is"> >> The kernel lines in
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.
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.
So that is why I changed it in menu.lstChanging /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.
OK. Next, do what I actually suggested.
Hmmm.l...confusion reigns....Not sure what you actually suggested.
OK. But not a big deal. Don't really care. Just told you for info. /dev/sdc3
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.
is actually my swap partition.
Sure wish I could. Have read all I could find, including stuff you have postedOh, 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.
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |