Fedora Linux Support Community & Resources Center
Old 17th March 2009, 04:29 AM
Randseed Offline
Registered User
Join Date: Mar 2009
Posts: 5
Changing to boot off eSATA drive

(Skip to the third paragraph if you want to skip the intro.)

This machine has two internal HDDs which are dedicated to Vista (ergh). For various reasons, I elected to use an external drive for the installation of Linux. When I installed Fedora, I didn't have an eSATA cable, so I installed it via USB. if I change the boot device so it boots off the USB drive, the machine apparently remaps the drive to BIOS drive 0. However, when Linux boots, it'll still be considered sdc. So far so good.

However, when I plug in the eSATA cable and try to boot Linux that way, the machine will boot off the internal sda because the only available option is "Internal Hard Drive." (And yes, the eSATA is working properly.)

So here's my problem: I obviously need to install GRUB on the first drive, and it will then let me choose between Vista and Linux. I've done this kind of thing before on other machines and haven't had to much of a problem. However, running 'grub-install /dev/sda' resulted simply in blowing away my Vista boot loader, and a Grub installation that would hang at a black screen. Which of course then resulted in a plethora of pain trying to fix it with Microsoft's deliberately pathetic engineering.

What did I do wrong there? And incidentally, the external hard drive isn't always going to be hooked up, so I don't want to be dependent on it to get into Vista.

Reply With Quote
Old 19th March 2009, 06:29 PM
RalphCC Offline
Registered User
Join Date: Aug 2007
Location: London UK
Posts: 142
grub will boot win

Have you tried setting grub on sda to boot win.
search the forum for chainloader and use that to go to the win boot sequence.
Reply With Quote
Old 19th March 2009, 10:06 PM
Randseed Offline
Registered User
Join Date: Mar 2009
Posts: 5
I have, and it was set up that way. Unfortunately, "grub-install /dev/sda" resulted in an installation that just hung at a blank screen, like I said. I got nothing from Grub at all, and it didn't try to boot either OS.
Reply With Quote
Old 20th March 2009, 12:22 AM
Firewing1 Offline
Registered User
Join Date: Dec 2004
Location: Canada
Age: 26
Posts: 9,224
How did you boot Vista? Windows doesn't like it when you change the boot order on it, so you usually have to add "map" commands between the "rootnoverify" and "chainloader" instructions like this:
map (hd0) (hd1)
map (hd1) (hd0)
Those numbers may change if you have >= 3 drives.
[+] My open source software and blog
[+] Some of my howtos: (for full list, click here)
Reply With Quote

boot, changing, drive, esata

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
question re external esata hard drive oystercatcher Hardware & Laptops 0 12th June 2009 10:32 PM
FC10 on eSATA drive won't start wvanooij Installation, Upgrades and Live Media 5 8th March 2009 01:26 AM
Fedora 10 keeps changing the name of my usb drive tootal2 Using Fedora 0 16th December 2008 03:24 AM
eSATA drive not recognised on VT6421 card raymov Hardware & Laptops 4 3rd March 2007 03:56 PM
Changing hard drive anysh Installation, Upgrades and Live Media 3 30th March 2005 07:38 PM

Current GMT-time: 10:00 (Friday, 22-09-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat