grub-probe fails with btrfs root (and ext3 /boot)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Debian) |
Fix Released
|
Unknown
|
|||
grub2 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: grub2
grub-probe (and thus, update-grub) fails with a btrfs root, seemingly because it can't identify the type of filesystem. Although I can manually fix up /boot/grub/grub.cfg in order to boot (which works as expected), lack of update-grub love is inconvenient. ;-)
jdub@fehung:~$ sudo update-grub
grub-probe: error: cannot find a device for /.
jdub@fehung:~$ sudo grub-probe /
grub-probe: error: cannot find a device for /.
jdub@fehung:~$ mount | grep ^/
/dev/sda2 on / type btrfs (rw,errors=
/dev/sda1 on /boot type ext3 (rw,relatime,
ProblemType: Bug
Architecture: i386
Date: Tue Oct 13 21:54:20 2009
DistroRelease: Ubuntu 9.10
Package: grub2 (not installed)
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: grub2
Uname: Linux 2.6.31-13-generic i686
Changed in grub2 (Debian): | |
status: | Unknown → New |
Changed in grub2 (Ubuntu): | |
status: | New → Confirmed |
Changed in grub2 (Debian): | |
status: | New → Incomplete |
Changed in grub2 (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Medium |
tags: | added: patch |
Changed in grub2 (Debian): | |
status: | Incomplete → Fix Committed |
Changed in grub2 (Debian): | |
status: | Fix Committed → Fix Released |
Oh, and the device map is fine, so it's not that...
jdub@fehung:~$ cat /boot/grub/ device. map
(hd0) /dev/sda