Trouble migrating from IDE to SCSI drive in grub. Resolved removing Promise IDE card.
wally at theblackmoor.net
Wed Jan 18 17:28:38 UTC 2006
On Mon, January 16, 2006 11:17, Mikkel L. Ellertson wrote:
> Walter Francis wrote:
>> On Sun, 15 Jan 2006 23:38:12 -0600, "Mikkel L. Ellertson" <mikkel at infinity-ltd.com>
> Yes, I think you did. When you change the boot device, ether in the
> BIOS or by selecting the drive to boot from from the BIOS boot menu,
> the drive you select becomes (hd0) in the BIOS mapping. Because Grub has to use BIOS
> mapping to load the second stage, you have to make your Grub configuration match what
> Grub will see when you boot.
This would be a problem, indeed, however I think it's okay if you do grub-install
/dev/device and not (hdx) for instance.
> The problem is not that Linux and the BIOS do not agree on the
> mapping - it is that the mapping changes depending on how you boot. Part of this is so
> that you can boot pre-XP versions of windows by selecting the boot drive - Older
> versions of Windows had to boot from the first hard drive.
The problem is fixed.. The drive WAS getting grub on it, I verified as such using dd
to copy out the boot sector. Turns out it was a Promise IDE card *blocking* it..
Interestingly I had been unable to boot floppies for a while as well, and this fixed
that problem too. Removed the Promise card and migrated the IDE drives to the onboard
controller (previous motherboard couldn't handle the drive sizes, when I upgraded I
just left things configured the way they were) and the floppy and SCSI drives boot
So maybe this will help someone else out indirectly if they're having similar
problems. Not sure if it's my MSI Neo3 Platinum board/bios that's the problem, or the
Promise card, but everything is fine now that it's removed.
http://unlimitedphoto.com Powered by Fedora Core 3
More information about the users