Bug#612128: [kfreebsd] grub-pc: fails to configure (camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed)

Jonathan Nieder jrnieder at gmail.com
Wed Feb 9 20:35:32 UTC 2011


Colin Watson wrote:
> On Sun, Feb 06, 2011 at 01:12:00AM -0600, Jonathan Nieder wrote:

>> 	/usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/ad0s1.  Check your device.map.
>> 	Auto-detection of a filesystem of /dev/ad0s1 failed.
>> 	Please report this together with the output of "/usr/sbin/grub-probe --device-map="/boot/grub/device.map" --target=fs -v /boot/grub" to <bug-grub at gnu.org>
>
> You didn't include the output of this command as requested.  Could you
> please send it to me?

Oh, right. :)  With grub-common and grub-pc 1.98+20100804-14
installed:

-- 8< --
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: changing current directory to /dev.
/usr/sbin/grub-probe: info: changing current directory to fd.
/usr/sbin/grub-probe: info: opening hd0,1.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
ufs2
-- >8 --

With updated grub-common installed and grub-pc unpacked:

-- 8< --
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: scanning hd0 for LVM.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: no LVM signature found
.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: scanning hd0 for LVM.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: no LVM signature found
.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: scanning hd0,msdos5 for LVM.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: no LVM signature found
.
/usr/sbin/grub-probe: info: scanning hd0,msdos1 for LVM.
/usr/sbin/grub-probe: info: the size of hd0 is 10485760.
/usr/sbin/grub-probe: info: no LVM signature found
.
/usr/sbin/grub-probe: info: changing current directory to /dev.
/usr/sbin/grub-probe: info: changing current directory to fd.
/usr/sbin/grub-probe: error: cannot find a GRUB drive for /dev/ad0s1.  Check your device.map.
-- >8 --

device.map, of course, is very simple throughout.

-- 8< --
(hd0)	/dev/ad0
-- >8 --

Regards,
Jonathan





More information about the Pkg-grub-devel mailing list