[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Does grub2 solve this problem I am having with grub1? RE: usbsticks.
From: |
Yoshinori K. Okuji |
Subject: |
Re: Does grub2 solve this problem I am having with grub1? RE: usbsticks. |
Date: |
Sat, 2 Feb 2008 13:11:18 +0100 |
User-agent: |
KMail/1.9.4 |
On Friday 01 February 2008 19:44, Paul Elliott wrote:
> > Would not the boot device be hd0?
>
> No, usually the first hard disk is hd0, the second hard disk
> is hd1, and the usb sticks come after that. At least that is
> how it works under my computer. Usually it is because the number
> of hard disks differ that causes you not to know which device
> the usb stick is.
Nope. If you boot from a usb disk, it is always hd0. This is the PC BIOS.
> The Problem does not have to involve usbsticks. One can imagine
> a situation in which to device one is booting from is always
> the first scsi disk. But some computers have one or more IDE
> drives wich are recognized by the bios as hd0, hd1, ect.
No. If you boot from a SCSI disk, it is hd0. All IDE disks are shifted to hd1,
hd2, etc.
> The Fedora/RedHat kernels/initrd have this feature where you can
> specify the root partition to the kernel/initrd by volume label. You
> can say 'root=LABEL=/' to tell the kernel to find the partition with the
> label '/' and use that as the root partition. This feature does not
> require LVN. The kernel/initrd will check all the partitons and find
> the one lableled '/'.
>
> But this does not have anything to do with how one
> specifies partitions to grub. But perhaps grub should adopt a similar
> feature.
It is already there. GRUB 2 already supports setting a root based on a
filesystem label or a path.
Okuji