Bug#630107: [kfreebsd] cannot configure grub-pc (error: cannot find a GRUB drive for /dev/ad0s1)
2011/6/11 Jonathan Nieder <email@example.com>:
>> Also please check wether grub 1.98+20100804-14 (from squeeze) also suffers
>> from this problem.
> Is that necessary? Please see Bug#612128 for context (1.98+20100804-14
> worked okay and did not use libgeom) if some is needed.
Yes. camcontrol is just used for informational candy. You can
check if it works by running it manually to determine e.g. size
of /dev/ad0, but it's not related to your grub-probe problem.
grub-probe in squeeze doesn't use libgeom, it was introduced in
bzr show -c 3118 http://bzr.savannah.gnu.org/r/grub/trunk/grub/
If it's a regression, it could be a bug in GRUB or maybe it's a
silent ABI bump (I'd check if a GRUB rebuild helps).