[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GRUB (stuck on screen)

From: Peter Hillier-Brook
Subject: Re: GRUB (stuck on screen)
Date: Fri, 04 May 2012 10:32:27 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1

On 04/05/12 00:43, Jordan Uggla wrote:
On Mon, Apr 30, 2012 at 7:36 PM, Felix Miata<address@hidden>
not find the next part. Booting OM or USB sometimes can cause a
dumb BIOS to reorganize device boot order, but proper Grub function
depends on devices being found as and where they were when Grub was

This is not true at all. GRUB2 makes no assumptions about drive

It is fairly common that users with multiple drives have two grub
boot sectors on two different drives, with one of those boot sectors
corresponding to a working grub version and the other corresponding
to an old grub installation which has since been broken. In this
case changing the boot priority in the BIOS can fix the problem by
getting the BIOS to boot from the drive with a grub boot sector
corresponding to the working grub installation (sometimes this can be
a different drive than that which contains /boot/grub/, which often
confuses people). So while changing the boot priority in the BIOS may
solve the problem, it wouldn't be for the reason you've given.

Hello Jordan,

you appear to have answered a question I raised on the Ubuntu list, namely why is someone modifying my BIOS by altering the boot order of my SATA disks.

I have Kubuntu on /dev/sdc and GRUB is installed thereon as my primary boot device. I also have Ubuntu on /dev/sdb with an historic installation of GRUB that is no longer used (os_prober does the job from /dev/sdc). After a dist-upgrade of Ubuntu on /dev/sdb my BIOS boot order is modified to point to /dev/sdb as the first device, causing the loss of what little hair I have left!

This is not a desirable action and I would like to put an end to it, preferably permanently. Have you any advice?

Peter HB

reply via email to

[Prev in Thread] Current Thread [Next in Thread]