Grub error 17 when dual booting Fedora 5...

I am hoping that someone can help me with my problem. I read some of the other questions along these lines, but none solved my problem. I have XP Home on HDA and I had Ubuntu Breezy on HDB2. There was no problem with Ubuntu, but I decided to try out Fedora.

Everything Linux 1798 This topic was started by ,



data/avatar/default/avatar31.webp

3 Posts
Location -
Joined 2006-04-25
I am hoping that someone can help me with my problem. I read some of the other questions along these lines, but none solved my problem. I have XP Home on HDA and I had Ubuntu Breezy on HDB2. There was no problem with Ubuntu, but I decided to try out Fedora. I used the Fedora DVD to reformat my existing linux partions and use the default Fedora partitions. I set up Grub to install in the MBR on HDA, but now, when I try to boot I get a Error 17 after Grub starts and I can not boot Fedora or XP. Here is my current HD FS setup: HDA is NTFS. HDB1 is NTFS. HDB2 is Linux and HDB3 is Linux LVM. I tried grub-install /dev/hda, but I get an error saying "/dev/hdb2 does not have any corresponding BIOS drive." Everything worked fine when I dual booted with Ubuntu, so why am I having these problems with Fedora 5? Thanks in advance for all your help

Participate on our website and join the conversation

You have already an account on our website? Use the link below to login.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This topic is archived. New comments cannot be posted and votes cannot be cast.

Responses to this topic



data/avatar/default/avatar28.webp

1 Posts
Location -
Joined 2006-05-29
Originally posted by esprit:

Quote:Hi guys, 
booting ‘Fedora Core (2.6.15-1.2054-FC5)’
Root (hd1,0)
Filesystem type unknown, partition type 0x7
kernel /vm.linuz-2.6.15-1.2054_ro root = /dev/volGroup 00 /logVol00 rhgb quiet
 
Error 17: cannot mount selected partition
Partition type 0x7 is NTFS. More on this in a few lines.
 

Quote:splashimage = (hd1, 0) /grub/splash.xpm.gz I'd bet this isn't working either.
 

Quote:Title fedora core (2.6.15-1.2054-FC5)root (hd1,0)
 
*snip*
 
Title windows xp
root (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
 
So.... Windows and Linux are on the same partition [root (hd1,0)]? That's a good trick.
 
Do keep in mind that changing the boot order in the BIOS changes the order that GRUB will see, as well. Since you can boot Windows, I'm assuming that (1,0) is your NTFS Windows drive/partition as expected. Since you made hdb the boot drive, it's now (hd0,0) instead of (hd1,0). The map lines hit AFTER the root line, so it's remapping the hard drives and making Windows happy, but your Linux install isn't getting booted. If your Linux kernel was on the Windows drive and read/wrote NTFS, it would work, but they don't, so it doesn't.
 
If you change the root line in the linux GRUB section, and the one in the splashimage line, everything should work as you expect.
 
Sorry if this was figured out later in the thread, I stumbled here via a wayward Googling and decided to answer just in case before moving on.
 
Edit: Yeah, looks like the admin guru sorted you out. NM me.