This is a problem that promises to discourage many from using Linux. In searching the forums it seems to be a problem with many distros, particularly debian and ubuntu based distros. It is often blamed on dual processors but I think it is related to having both SATA and IDE controllers on the motherboard. I am no expert but have some PC knowledge having built many PC's over the past 20 years. Here is what I have observed while trying to load Linux Mint Elyssa on the following equipment.
Gigabyte MA78GM-S2H Motherboard
4 Gig RAM
Seagate 500Gig SATA HD
Pioneer DVD/CD SATA drive
USB card reader
Integrated ATI HD 3200 video
This MB has both IDE and SATA controllers although I am not using the IDE connection. I have not tried to disable the IDE in Bios.
I am dual booting Windows XP Pro SP3 and Linux Mint 5.
The Elyssa live CD boots and runs fine, which may be because I have only one HD installed. Other people have indicated similar problems with the live CD boot but they usually have more than one HD. My problems begin with the install.
The install goes fine until it tries to boot using Grub, then it displays the splash screen for a long time and finally dumps me to the Busybox (Intiramfs) prompt. If I remove "quiet splash" from the Grub menu screen the final display indicates it can't find the boot device hdc2. Why hdc2?
Gparted run from Mint indicates partitions as follows:
sda1, ntfs, WINXP, 250G
sda2, ext3, /, 5G
sda3, swap, swap, 512M
sda4, ext3, /home, 50G
Where did the hdxx come from, does it think I am using the IDE controller? Based on this info I changed the Grub menu screen to indicate the boot device was sda2 (and not hdc2) and it boots fine and runs like Elyssa should. Now, this is just a workaround and not a totally satisfactory solution, so I tried to find a way to permanently change this device name with no success. I changed the device.map file (which indicated (HD0, 1) was hdc2) but it apparently doesn't look at this file at boot since it has no effect. I noticed that this is a recognized problem on the Grub forum but they offer no solution.
Does anyone has any suggestions?
Edit: Both Parted Magic and GParted live CD's fail to boot with the same error.




