Bug#423104: grub-pc not installing

Yann Dirson ydirson at altern.org
Wed May 9 20:01:06 UTC 2007


Package: grub-pc
Version: 1.95+20070507-1
Severity: serious

I have a problem that looks similar to 422851, but the error is
slightly different, so I open a new report.

|Setting up grub-pc (1.95+20070507-1) ...
|Updating /boot/grub/grub.cfg ...
|cannot find a GRUB drive for /dev/hda1.
|cannot find a GRUB drive for /dev/hda1.
|Found linux image:  /boot/vmlinuz-2.4.18-bf2.4
|Found linux image:  /boot/vmlinuz-2.4.31-smp
|Found linux image:  /boot/vmlinuz-2.6.0
|Found linux image:  /boot/vmlinuz-2.6.1
|Found linux image:  /boot/vmlinuz-2.6.15.4-smp
|Found linux image:  /boot/vmlinuz-2.6.18.2-smp
|Found linux image:  /boot/vmlinuz-2.6.19.1-smp
|Found linux image:  /vmlinuz-26
|done
|cannot find a GRUB drive for /dev/hda1.
|Auto-detection of a filesystem module failed.
|Please specify the module with the option `--modules' explicitly.
|dpkg: error processing grub-pc (--configure):
| subprocess post-installation script returned error exit status 1


FWIW, hda1 is my root filesystem (and is declared as such in fstab),
and most other filesystems are on evms volumes:

|/dev/hda1       /               ext3    errors=remount-ro       0       1
|/dev/evms/usr   /usr            ext3    defaults                0       2
|/dev/evms/usrlocal      /usr/local      ext3    defaults        0       2
|/dev/evms/var   /var            ext3    defaults                0       2
|/dev/evms/home  /home           ext3    defaults                0       2
|/dev/evms/work  /export/work    ext3    defaults                0       2
|/dev/evms/swap  swap            swap    defaults                0       0


In case it helps:

|# grub-probe -v /boot/grub
|grub-probe: info: changing current directory to /dev
|grub-probe: info: changing current directory to evms
|grub-probe: info: changing current directory to dm
|grub-probe: info: changing current directory to snd
|grub-probe: info: changing current directory to usb
|grub-probe: info: changing current directory to bus
|grub-probe: info: changing current directory to usb
|grub-probe: info: changing current directory to 003
|grub-probe: info: changing current directory to 002
|grub-probe: info: changing current directory to 001
|cannot find a GRUB drive for /dev/hda1.




More information about the Pkg-grub-devel mailing list