root won't mount by UUID, device doesn't exist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
My system won't boot using the UUID= syntax, because the root partition doesn't get a /dev/disk/by-uuid link. All the other partitions do:
/dev/disk/by-uuid$ ls -l
total 0
lrwxrwxrwx 1 root root 10 2007-10-01 17:45 00000000433B49BF -> ../../sda1
lrwxrwxrwx 1 root root 10 2007-10-01 17:45 32B88978B8893B7D -> ../../sda4
lrwxrwxrwx 1 root root 10 2007-10-01 23:20 8C3D-06FF -> ../../sdb1
lrwxrwxrwx 1 root root 10 2007-10-01 17:45 9f88936b-
lrwxrwxrwx 1 root root 10 2007-10-01 17:45 a2e4735b-
lrwxrwxrwx 1 root root 10 2007-10-01 17:45 dbd1c76b-
It does have a UUID though:
$ sudo dumpe2fs /dev/sda6 | head -n 3
dumpe2fs 1.40.2 (12-Jul-2007)
Filesystem volume name: /
Last mounted on: <not available>
Filesystem UUID: 2b41b6d0-
booting with root=/dev/sda6 works fine.
Has this problem been solved already?