View Single Post

   
  #2 (permalink)  
Old 01-17-2008, 07:09 PM
Paulo R. Dallan
 
Posts: n/a
Default Re: dual boot from two hard disks

GVK wrote:

> Hi,
> I'm using two hard disks on my pc. FUJITSU Hard Disk(HD 0), 10GB, with
> Fedora 1 installed and Seagate(HD 1), 4GB with windows XP. I'm using
> GRUB as my boot loader. Now, whenever I want to change OS, I've to
> change my first boot option from HD 0 to HD 1 and vice-versa. How can I
> configure my GRUB to boot windows from HD 1(hdb)?
>
> regards,
> GVK


Just to be sure, your both hd are master and slave in the same cable, Fedora
in master hd and Win in the slave hd?(It seems so)

Not sure about XP, but Windows 98 need to be (or at least needs to "think" -
this is the tricky part) it is master, and not the slave...

I'm assuming when you installed Fedora 1 you opted by installing grub in the
mbr, and did not add an entry for a "DOS" entry, as requested, correct? Or
if you did, it seems not to work.

Don't know about grub commands specifically, but in lilo I've seen this
sorted out in quite an easy way (not sure how risky it is, but consider
yourself warned!).

With the LILO instructions below (only the part of the lilo configuration
dealing only with Win 98 quoted below), Win98 thought it was "c:"... :

# DOS bootable partition config begins
other = /dev/hdb1
label = Win98SE
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
table = /dev/hdb
# DOS bootable partition config ends

Note the map-drive/to/table instructions above. They are the tricky (and
maybe risky) part. I'm sure there should be something similar for grub.

Good luck!

Paulo

Reply With Quote