Booting FC from SCSI using NTLDR
William Reid
william at exegenix.com
Wed Jan 25 20:30:38 UTC 2006
Hi there,
I recently had a similar situation with XP Pro on the primary drive and
RH9 on the secondary drive, the user requested that I fix the nt
bootloader so that he could boot RH9 from there...
Here's some of the stuff I documented.
2 Disk Setup... Primary is a 60 gig disk, A single NTFS Partition with
XP Pro installed. Secondary disk is a 40 gig disk. Which used to be his
primary, is a dualboot, XP Pro/RH9, NTFS, FAT and EXT3 Partitions.
We boot a livecd and launch grub... From there we basically have to tell
grub to reverse the drive mappings and that the stage2 loader is located
elsewhere and then we generate our image.
(From my understanding) The reason we have to do this is because grub
assumes the stage2 loader is also on the same drive as the stage1 loader
(a bit confusing..)
Further reference can be found here...
http://www.uruk.org/orig-grub/install.html
http://www.ces.clemson.edu/linux/fc2.shtml
http://www.gnu.org/software/grub/manual/html_node/install.html#install
http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html
Hope this helps...
WM
Mikkel L. Ellertson wrote:
> Vicki Walsh wrote:
>> After managing to set up Fedora on a Linux partition and boot using
>> NTLDR to GRUB I want to go ahead and boot Fedora from a removable SCSI
>> hard drive. I installed GRUB to the boot sector of the SCSI drive
>> (root(hd1,0) setup (hd1,0)) then copied the first 512 to a .lnx file.
>> I've added this to the boot.ini file and now NTLDR comes up with an
>> option for windows, an option to boot to fedora on the Linux partion of
>> the IDE drive and an option to boot the Fedora installed on the
>> removable SCSI drive. When I select the last option I just get GRUB _
>> and then it hangs. I'm following the same procedure for what I did when
>> setting to boot from the Linux partition and that worked fine. What am I
>> doing wrong now?
>>
>> (I also tried grub-install --root-directory=\boot hd1
>> Thanks,
>>
>> Vicki
>>
>> /boot partition is on the sda1 partition
>>
> Can the BIOS read the SCSI drive? If not, then Grub will have
> problems loading the second stage loader from the SCSI drive,
> as well as loading the kernel. You may be forced to put the /boot
> partition on the IDE drive.
>
> I have run into this when using a SCSI card that did not have an
> onboard BIOS and was not supported by the MB BIOS. I still have a
> couple of these cards - they worked fine with the ASUS MBs boards
> that had BIOS support for them, but I can not boot from then is the
> newer MBs I have.
>
> Mikkel
More information about the fedora-list
mailing list