Comment 10 for bug 21186

Revision history for this message
Manuel Zach (loogaroo) wrote :

The problem is that grub-install (or a other app?) guesses the "device.map" sometimes wrong and update-grub depends on it.
Read here about the device.map file: http://www.gnu.org/software/grub/manual/html_node/Device-map.html

To get update-grub working, do following:
1. Fix your /boot/grub/device.map
2. Delete /boot/grub/menu.lst
3. Run update-grub

update-grub uses "# groot=(hdx,x)" in menu.list for the root statement of the automatic added kernels, if you only fix this, update-grub should also work proper.

Perhaps a solution is also, to edit your bios settings, change boot priority of ide<=>sata/scsi.