Bug#496040: error: unknown device hd1

Arthur Marsh arthur.marsh at internode.on.net
Tue Aug 26 01:18:37 UTC 2008



Robert Millan wrote, on 2008-08-25 23:20:
> On Mon, Aug 25, 2008 at 04:10:53AM +0930, Arthur Marsh wrote:
>>>> Running /usr/sbin/update-grub.
>>>> error: unknown device hd1
>>>> error: unknown device hd1
>>>> Updating /boot/grub/grub.cfg ...
>>>> error: unknown device hd1
> 
> My bad;  I just notice this error is a red herring.  This was fixed in upstream
> but not in the lenny packages.
> 
> Please try the attached patch.  It should uncover the real reason for your
> problem.
> 
> 

I had to apply the patch manually as it wouldn't apply to the source I 
had previously downloaded.

The source I had used was:

grub2_1.96+20080724-8.diff.gz
grub2_1.96+20080724-8.dsc
grub2_1.96+20080724.orig.tar.gz

When I installed the patched version, I saw the following output:

Setting up grub-pc (1.96+20080724-8) ...
error: cannot open `(null)'
error: cannot open `(null)'
Updating /boot/grub/grub.cfg ...
error: cannot open `(null)'
error: cannot open `(null)'
error: cannot open `(null)'
error: cannot open `(null)'
error: cannot open `(null)'
error: cannot open `(null)'
Found linux image: /boot/vmlinuz-2.6.27-rc4-686
Found initrd image: /boot/initrd.img-2.6.27-rc4-686
Found linux image: /boot/vmlinuz-2.6.27-rc3
Found initrd image: /boot/initrd.img-2.6.27-rc3
Found linux image: /boot/vmlinuz-2.6.26-1-686
Found initrd image: /boot/initrd.img-2.6.26-1-686
Found linux image: /boot/vmlinuz-2.6.26
Found initrd image: /boot/initrd.img-2.6.26
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 95/98/Me on /dev/hda1
Found Windows 95/98/Me on /dev/hda7
done
Setting up grub-rescue-pc (1.96+20080724-8) ...
Processing triggers for man-db ...

Regards,

Arthur.





More information about the Pkg-grub-devel mailing list