From: Mick <michaelkintzios@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Grub on a new disk
Date: Sat, 5 Jul 2008 15:06:31 +0100 [thread overview]
Message-ID: <200807051506.40344.michaelkintzios@gmail.com> (raw)
In-Reply-To: <20080705153028.3f221306@NOTE_GENTOO64.PHHEIMNETZ>
[-- Attachment #1: Type: text/plain, Size: 2420 bytes --]
On Saturday 05 July 2008, Florian Philipp wrote:
> On Sat, 5 Jul 2008 12:18:28 +0100
>
> Mick <michaelkintzios@gmail.com> wrote:
> > As far as I can understand the problem arises because you have
> > installed grub everywhere. When your BIOS kicks in it goes to the
> > first disk's MBR, reads the GRUB boot code, which starts probing each
> > and every device where a GRUB file system exists. Perhaps it also
> > checks each MBR? Eventually it arrives at /dev/hdd and GRUB loads up
> > its boot menu. You can tweak the /boot/grub/device.map file to
> > change the order of the devices and bring up /dev/hdd sooner.
> >
> > Alternatively and probably easier would be to change the boot order
> > of your drives in your BIOS menu. Since you have installed GRUB in
> > each drive's MBR you should be able to boot straight off your hdd
> > drive.
> >
> > HTH.
>
> I think I've already written that I've installed Grub on every disk
> because I didn't know whether the BIOS allows booting from secondary
> slave and I didn't want to risk an unbootable system.
You should be able to boot and reinstall GRUB in which ever MBR you choose
with a LiveCD.
> I've already changed the BIOS boot order to look at /dev/hdd's MBR
> first but that didn't help.
Right, have you checked your device.map to see if there's anything untoward in
there?
> Now the system boots correctly but it takes ages (>10sec) to come
> from "Grub loading Stage1.5" to "Grub loading, please wait..."
Stage1.5 contains the filesystem driver which will allow GRUB to be able to
read the fs of hdd on which the /boot/grub/stage2 file is stored. Since 10
seconds to read a relatively small file is rather excessive, could it be a
drive cable/ribbon fault?
> and then another 10sec or more to open the menu.
Ditto. If it were that the GRUB code in the bootloader went into a loop or
something, scanning all drives, then by this step it would not need to probe
or access any other device. The fact that it takes so long points towards a
hardware rather than a configuration issue. Other than that could it be a fs
corruption problem? </clutching at straws>
Unless better ideas are proposed you may want to remerge grub, then re-install
it manually in the first disk MBR using a grub > prompt (as per the handbook)
and point it's root to your hdd disk.
HTH.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
next prev parent reply other threads:[~2008-07-05 14:06 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-03 15:48 [gentoo-user] Grub on a new disk Florian Philipp
2008-07-03 22:04 ` Mick
2008-07-04 9:18 ` Florian Philipp
2008-07-04 10:11 ` Sebastian Günther
2008-07-04 11:12 ` Florian Philipp
2008-07-05 9:13 ` Florian Philipp
2008-07-05 11:18 ` Mick
2008-07-05 13:30 ` Florian Philipp
2008-07-05 14:06 ` Mick [this message]
2008-07-05 16:39 ` Florian Philipp
2008-07-05 21:14 ` Mick
2008-07-06 9:08 ` Mick
2008-07-06 11:43 ` Florian Philipp
2008-07-06 20:36 ` Dale
2008-07-20 8:52 ` Florian Philipp
2008-07-05 13:07 ` Alex Schuster
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200807051506.40344.michaelkintzios@gmail.com \
--to=michaelkintzios@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox