Hi there I´ve found a bug in (GNU) Grub.
I´ve got the Abit AN7 Mainboard with included SATA Controller (check out http://www.abit-usa.com/products/mb/products.php?categories=1&model=158 for further information). My first booting device is the harddisk at the onboard add-in card (SATA Controller) and that I´ve setup in my bios. When I´m executing grub-install hd0 it install on my /dev/hdb and not /dev/sda so the machine doesn´t boot. I have to change device.map and grub.lst manually and reinstall it again before it works: grub generates this device.map device.map: (hd0) /dev/hdb (fd0) /dev/fd0 (hd4) /dev/sda (hd1) /dev/hde (hd3) /dev/hdh (hd2) /dev/hdg I had to change it to: (hd4) /dev/hdb (fd0) /dev/fd0 (hd0) /dev/sda (hd1) /dev/hde (hd3) /dev/hdh (hd2) /dev/hdg reinstall grub with grub-install and reconfigurate the grub.lst to get it work. But after I´ve updated to a new kernel the same problem occures again (overwrites device.map) :o( ... I´ve checked out that problem on Debian Sarge and SuSE Linux 10.0 - it is always the same. I think grub-install doesn´t recognize that the SATA harddisk is the first boot device and install to the wrong disk. Perhaps you´ve got a permanent solution for that. Greetings and thanks Tobias Koeck _______________________________________________ Bug-grub mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-grub
