All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: grub and root=label=
@ 2008-09-09  1:26 Greg White
  2008-09-09  4:31 ` Chris Knadle
  0 siblings, 1 reply; 10+ messages in thread
From: Greg White @ 2008-09-09  1:26 UTC (permalink / raw)
  To: grub-devel


>As far as I know, the "root=" line is passed as one of the parameters to 
>the booting kernel, so it shouldn't matter what version of Grub you're 
>using.  For instance, if you're running Linux, look at the Linux kernel 
>documentation for the kernel in /Documentation/kernel-paraemeters.txt -- 
>you'll see that one of the parameters the kernel takes is the "root=" 
>parameter -- and that support is there regardless of you use an initrd 
>image or not.
>
>The label that you need to enter in "root=LABEL=" is the label on the 
>desired PARTITION, not the drive's VOLUME label.  'cfdisk' can list the 
>partition labels along with the device names on the disk.  For doing a 
>double-check, have a look at the 'findfs' command.
 
kernel-parameters.txt:
root=		[KNL] Root filesystem
 
I know I need the root= parameter.  I need a way to point to a label instead of hard coding a dev entry and no initrd.
 
I tried root=LABEL=WD320G in menu.lst and it didn't work.  I used e2label to label the hard drive.
 
Here is the output from cfdisk:
                                  cfdisk 2.12r
 
                              Disk Drive: /dev/sdc
                       Size: 250059350016 bytes, 250.0 GB
             Heads: 255   Sectors per Track: 63   Cylinders: 30401
 
    Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
    sdc1        Boot        Primary   Linux ext3       [WD320G]    249637.25
    sdc2                       Primary   Linux swap                         419.49
 
findfs LABEL=WD320G
/dev/sdc1
 
My /etc/fstab looks like this and works:
LABEL=WD320G / auto defaults 1 1
aufs / aufs defaults 0 0 # AutoUpdate
devpts /dev/pts devpts gid=5,mode=620 0 0 # AutoUpdate
proc /proc proc defaults 0 0 # AutoUpdate
sysfs /sys sysfs defaults 0 0 # AutoUpdate
 
What did I do wrong?  
 
Thanks,
 
PS I know the drive is 250GB but labeled 320G.  And sorry for the other post with the wrong subject.
_________________________________________________________________
See how Windows Mobile brings your life together—at home, work, or on the go.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/


^ permalink raw reply	[flat|nested] 10+ messages in thread
* grub and root=label=
@ 2008-09-08 16:02 Greg White
  2008-09-08 18:18 ` Chris Knadle
  0 siblings, 1 reply; 10+ messages in thread
From: Greg White @ 2008-09-08 16:02 UTC (permalink / raw)
  To: grub-devel


Hi,
 
I was wondering if support for root=label= is coming to grub anytime soon?  I found someone who wrote a patch that did this back in 2004 (http://osdir.com/ml/boot-loaders.grub.bugs/2004-02/msg00105.html).  I really need a way to do root=label WITHOUT an initrd.  I have a portable USB hard drive that I boot on a variety of systems.  Sometimes root is sda, sometimes sdb, or even sdf.  Manually editing the root=line takes time, and more time is spent on figuring out where root is.  I am using grub 0.97 and would be willing to switch to grub 2 if it will help me.  I did try root=LABEL=WD320G in my menu.lst and it didn't work, (I checked the label of the hard drive it is WD320G).
 
Thanks,
_________________________________________________________________
See how Windows Mobile brings your life together—at home, work, or on the go.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-09-10  0:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-09  1:26 grub and root=label= Greg White
2008-09-09  4:31 ` Chris Knadle
2008-09-09 14:55   ` Greg White
2008-09-09 15:01     ` Felix Zielcke
2008-09-09 15:09       ` Javier Martín
2008-09-09 15:14         ` Felix Zielcke
2008-09-09 16:00           ` Robert Millan
2008-09-10  0:11             ` Chris Knadle
  -- strict thread matches above, loose matches on Subject: below --
2008-09-08 16:02 Greg White
2008-09-08 18:18 ` Chris Knadle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.