Re: Boot problems (still) [SOLVED]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mikkel,

> > I will try the --remap option. I have already tried hd numbers 
> all the 
> > way up to 9 with no luck.
> > 
> This sounds like the BIOS may not be giving it a number, unless you
> boot from it. The fact that Grub does not see it tends to support 
> this.

I think you are onto something here. At lunch I went into the BIOS and 
changed the priority of the drives so that my IDE drive is now the 
first drive and the SATA drive is second. FC6 now boots. Yea!!

The strange thing is that I didn't change GRUB's device.map file which 
still says that hd0 is /dev/sda and hd1 is /dev/hdk, meanwhile my 
grub.conf file says to boot from hd0. (I had been experimenting with 
diffferent settings and I need to go back and correct all this now.) 
When I shut down FC6, it trashed my video memory (big horizontal 
dashes all over the screen) and I had to power off but when I 
restarted I used the BIOS menu to boot the Windows partition which 
worked just fine. I will experiment some more tonight.

> >> With the drive being /dev/hdk, it sounds like the drive is on a 
> >> controller card, and not off the motherboard... Is this the 
> case? 
> > 
> > You are correct sir! Originally, I could not get the BIOS to see 
> the 
> > IDE drive when I connected it to the motherboard so I plugged in 
> an 
> > old IDE controller and hooked the drive up to that. This worked 
> fine 
> > for ~1yr.
> > 
> While it was working, were you telling the BIOS to boot from this
> drive? If so, then I think you should be telling Grub to use hd0,
> and not hd1. At least the BIOS's I have used map the drive that you
> boot from as the first hard drive. This was needed by older versions
> of Windows that had to boot from the first hard drive. This gets
> tricky because you do not get this change of mapping when you boot
> from the CD/DVD drive. So the map created when installing/upgrading
> from a CD/DVD is not the same as when you tell the BIOS to boot from
> the IDE drive instead of the SATA drive.

I don't remember but given the results I just got I think it must have 
been so. 

So it would seem that if I use the BIOS menu to say which disk to boot 
from, the BIOS will always say that disk is disk 0 no matter what the 
BIOS disk priority order says and the BIOS does not give the second 
disk a number. That would explain things. 

Eventually, I want to use Xen and make the Windows disk a virtual 
machine and I can just boot the one disk but I've got alot of reading 
to do before I get there.

> Now, if you are using the Windows XP boot loader to load Grub, then
> you will probably need to update the boot file you created from the
> boot record on the IDE drive to reflect the upgraded version of
> Grub. This is because the file locations on the drive for stage 2
> (or stage 1.5) are hard coded into stage 1, and it is stage 1 that
> you copy to Windows. Chances are, the file locations changed in the
> upgrade. But part of the old files may still be there.
> 
> Mikkel

No, I'm not using the Windows boot loader.

Thanks 
Steve.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux