Misdetects my root partition as HDD on an SSD drive with btrfs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ureadahead (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ureadahead
As seen on my boot chart [1], ureadahead waits for everything to finish reading before it resumes the boot, as in HDD mode.
Indeed it says "for HDD" for my root partition (/dev/sda5):
$ sudo ureadahead --dump | head -n 1
/var/lib/
Interestingly it gets it right for my home partition (/dev/sda7, on
the same drive):
$ sudo ureadahead --dump /home | head -n 1
/var/lib/
Seems the kernel gets it right:
$ cat /sys/block/
0
Why is the device number for my root partition "0:17"? Shouldn't it be 8:5 for sda5?
I use btrfs on /dev/sda5 (my /), and have a separate /boot on /dev/sda2, could this be related?
[1] http://
Oh, I think btrfs is busted, as also may be crypted disk