Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 12-30-2003, 10:09 AM   #1
LQ Newbie
Registered: Dec 2003
Posts: 5

Rep: Reputation: 0
Promise Sata


A Western Dig HD and a Quantum HD on a Parallel IDE interface on a Promise PCI SATA controller.

An IBM Deskstar on the Motherboard primary IDE
A Western Dig HD 2ndry master with CDRW as 2ndry slave.


Under XP the SATA card works like a charm as long as nothing is connected to the Motherboard IDE channels. The moment I put a drive on either or both MOBO IDE Channels and try to boot the box; it sees the SATA card and attached drives during post. It even detects the boot sector and than fails to load the OS. I have enabled symbios function on the MOBO Bios as well as selected SCSI as primary boot device. I even disabled the pri and 2ndry IDE channels in the MOBO Bios; yet the only way to get the XP OS to boot the system is to disconnect the drives connected to pri and 2ndry IDE. NOTE: It will work with CDRW connected to 2ndry.

So; the drive in the IDE Primary is a Redhat drive with GRUB. Rather than fight the fight I want to configure GRUB to show the XP partition as an option and than I will simply dual boot between Redhat 8.0 and XP via GRUB.

Sooo; how do I configure GRUB to point to the XP boot drive connected to the Promise PCI card?
Old 12-30-2003, 03:06 PM   #2
Registered: Jul 2003
Location: Italy
Distribution: Ubuntu/Fedora
Posts: 152

Rep: Reputation: 30
ok i got this one out of the kernel howto on hopefulli it can help
go to /etc/grub.conf

then on write
title Windows XP
unhide (0,0)
hide (hd0,1)
hide (hd0,2)
rootnoverify (hd0,0)
chainloader +1
make active

now this was just a standard file so the partition have this setting depending on in wich partition you have it might change try and change a few setting it should work i don't know really well cause i use LILO hopefully this can help you
Old 12-30-2003, 03:58 PM   #3
LQ Newbie
Registered: Dec 2003
Posts: 5

Original Poster
Rep: Reputation: 0
I noticed this as well:

unhide (0,0)
hide (hd0,1)
hide (hd0,2)
rootnoverify (hd0,0)

But the 2 drives on the PCI controller are not hd0-hd3

I will try it anyway.
Old 01-02-2004, 09:17 AM   #4
LQ Newbie
Registered: Dec 2003
Posts: 5

Original Poster
Rep: Reputation: 0
Thanks for all your help )

Here was the fix:
In the Grub.conf

I did this:

map (hd0,0) (hd2,0)
map (hd2,0) (hd0,0)
rootnoverify (hd2,0)
chainloader +1

I was thinking BIOS when I was thinking device #'s.

So when I tried the map statement useing "map (hd5,0)..."
It failed as there was no hd5.

hd0 is on IDE pri master
hd1 is on IDE 2nd master
hd2 is first drive on Promise SATA 150 card

Once I knew the Grub "lingo" for ID of the disks I was good to go


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
promise sata raid help ganja_guru Linux - Hardware 5 10-18-2004 09:20 PM
Slackware 10 + SATA Promise + mkinitrd sammut Slackware 0 07-07-2004 02:55 AM
Promise SATA 150 TX4 Ynog Linux - Hardware 2 06-28-2004 10:11 AM
Installing onto SATA (Promise TX2Plus) Hegemon Linux - Hardware 5 01-06-2004 08:10 PM
lilo - Promise SATA Raid shamen Linux - General 3 08-03-2003 04:23 AM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:04 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration