1 |
Dale writes: |
2 |
|
3 |
> Alan McKinnon wrote: |
4 |
>> Apparently, though unproven, at 15:18 on Tuesday 04 January 2011, Stroller did |
5 |
>> opine thusly: |
6 |
>> |
7 |
>>> I found numerous references to this syntax going back to 2005 or |
8 |
>>> so, and some major distros seem to use it as the default way of |
9 |
>>> describing "root=" to the kernel. |
10 |
>>> |
11 |
>>> http://www.linuxforums.org/forum/redhat-fedora-linux-help/23010-root-label- |
12 |
>>> grub-conf.html |
13 |
>>> http://linux.derkeiler.com/Mailing-Lists/RedHat/2005-01/0026.html |
14 |
>>> |
15 |
>>> However: |
16 |
>>> http://old.nabble.com/Re%3A-Using--%22root%3DLABEL%3Dxxxx%22-in-grub.conf-p |
17 |
>>> 21909347.html http://tinyurl.com/2u4srg4 |
18 |
>>> |
19 |
>>> Stroller. |
20 |
>> |
21 |
>> All the major distros I've seen it on also use initrds though (rare in gentoo- |
22 |
>> land). I have no idea how it all works, I just know how to type it on a RHEL |
23 |
>> box. |
24 |
|
25 |
I am using an initrd, I need it since my root partition is encrypted. |
26 |
It's generated and copied to /boot with 'genkernel --install --luks |
27 |
--lvm all', but you have to have CLEAN="no" in /etc/genkernel.conf or |
28 |
genkernel will create its own .config. |
29 |
|
30 |
>> Elsewhere in the thread someone mentioned that this syntax relies on an |
31 |
>> initrd, and I suspect he may be correct. |
32 |
|
33 |
And Stroller's 3rd link also does this. |
34 |
|
35 |
> I tried using labels with the old grub a while back and it didn't work. |
36 |
> Labels in fstab works fine tho. We may have to wait on the new grub to |
37 |
> get finished |
38 |
|
39 |
I would be surprised if it had this feature. AFAIK grub is already done |
40 |
at this stage, the kernel has taken over. And I guess it does not know |
41 |
about the LABEL= syntax, and has no code to scan all devices for file |
42 |
system labels. |
43 |
With an initramfs, the kernel runs an init script which can do various |
44 |
stuff, like probing all devices for file system labels. |
45 |
|
46 |
Wonko |