PDA

View Full Version : Serial as Master and IDE as slave?


Shady24
11-20-2003, 09:16 PM
GA-8IG1000 Pro Motherboard. Seagate 120G SATA Harddrive and a Seagate 80G IDE Harddrive. Intel P4 2.4 Ghz on XP Home edition.

I want to make the SATA HD my Master and the IDE ATA my slave. How do I go about this?

I tried changing the boot sequence, jumpers, and whatnot, but no luck so far. If I make the SATA auto or disabled under the softbios periphials, then the SATA winds up being the slave to the IDE HD. If I set the SATA to manual (enabled), then the SATA is the Master, but the IDE HD is no where to be found under winexplorer.

So far I am able to boot to SATA HD with no slave, or the IDE Master HD with the SATA as the slave.

I've emailed Gigabytes and I'm waiting for a reply.

Thanks,
Shady24

Budfred
11-20-2003, 10:21 PM
Unless things have changed more than I thought, the idea of Master and Slave only applies to 2 drives on the same cable. Are you using these drives on the same cable (in which case you must be using an adapter)?? If you are, the simplest thing would probably be to put one drive on IDE1 and the other on IDE2. If you are talking about making the SATA primary, that is a different issue... What is your actual config with these 2 drives??

Paul Komski
11-21-2003, 04:32 PM
Think of SATA more like SCSI and don't confuse channels with master/slave on one channel.

Most commonly there will be an IDE #1 and IDE #2 channel - both of which can run a master and a slave. You might not even master/slave two IDE drives on the same channel by deciding to put them on separate channels. They would be HDD0 and HDD1 as far as the BIOS were concerned, whether they were master and slave on one channel or both masters on two separate channels.

As far as I know the IDE drives will be numbered first by the BIOS and then any SATA drives will follow. Let us say you had two SATA drives in addition to two IDE drives. HDD0 and HDD1 would be the two IDE drives (however configured) and HDD2 and HDD3 would be the two SATA drives. They would be on separate "channels" if you like and thus both masters; one on SATA#1 and the other on SATA#2.

Also, don't let Drive Lettering confuse the issue. This is a matter for the OS and which partition is the boot partion for that OS.

Some SATA controllers will also have another channel for two IDE drives (master and slave if you like) added as a RAID (0 or 1) setup. Although they will be master and slave (in the IDE sense and for jumpering reasons) because it is RAID it will appear to the system as just one more single Drive.

PS Note that any drives setup as a hardware RAID should be seen by the BIOS OK but will need special drivers to be installed before it will be visible to other IDE drives (or indeed to an operating system setup on itself!) ;)

Shady24
11-22-2003, 12:27 AM
Thank you for the replies.

Budfred, maybe I was confused in my original post. I want to have my SATA drive my boot drive, and my ATA100 IDE drive just a backup storage disc. (Accessable in explorer.)

My SATA drive is connected via a Serial cable to SATA 0 on my Motherboard. My ATA IDE drive is connected to IDE 1 and set as Master on the drive itself. (No ATA to Serial adapter)

I am still unable to see (access) the IDE drive when I boot to the SATA drive in WInXP Home. IF I boot to the IDE drive, I am then able to see the SATA drive as another storage unit in explorer. In fact, Windows "finds new hardware" when I boot to the IDE drive.

So anyway, still no luck with this setup!

Thanks again,
Shady24

Budfred
11-22-2003, 12:46 AM
You might need to wipe the IDE and remove it, reinstall WinXP or run the Repair Install to make it the Active drive and then reinstall the IDE. There are probably easier ways to do this, but that is probably what I would do since I don't know what the easier ways are... It sounds like both drives are set up to be primary and the IDE boots first, so it becomes the primary... Hold on until someone who knows more about the different options shows up with some ideas...

pave_spectre
11-22-2003, 03:48 AM
I think to get SATA drives to boot up as the OS drive you need to configure the boot order as SCSI first then set the SATA/RAID/SCSI boot order after CD if you want to boot from the XP CD, also probably best to remove reference to HDD0 or similar from the boot order, and then you should be able to install the OS to the SATA drive.
Other than that I dont know.

Paul Komski
11-22-2003, 04:25 AM
Resolving your problem will lie within (1) the BIOS settings (2) probably enabling a RAID setup (even a "single disk RAID") by pressing a key at the right moment during the boot process and (3) possibly requiring a replacement mobo or updated BIOS (some SATA-enabled mobos have been known to be shipped prematurely).

Read the mobo manual CAREFULLY and if you are going to email anyone, email the mobo rather than the hdd manufacturer.

Once (1) your BIOS settings for the SATA are auto (and there is usually an enhanced setting for a mixed SATA/PATA setup) and (2) you have enabled a RAID array and (3) you have set the correct boot sequence in the BIOS (on my biostar the correct setting is to boot from SCSI) and finally (4) you have installed the mobo's RAID/SCSI drivers by pressing F6 during the WinXP installation - then you may be up and running.

PS
How did you actually go about installing XP on the SATA?
Wiping the IDE/RepairingXP should be unnecessary.

Shady24
11-22-2003, 08:57 PM
OK here goes;
Here are the options I have;
CMOS Setup Utility;
-IDE Primary Master - Seagate 120 G (SATA, it doesn't list sata)
-IDE Primary Slave - NONE
-IDE Secondary Matser - DVD-RW
-IDE Secondary Slave - DVD

ADVANCED BIOS FEATURES;
-First Boot Device
-Second
-Third
I have CDROM, then HDD-0, then floppy. My choices are, Floppy, LS120, HDD-0, SCSI, CDROM, HDD-1, HDD-2, HDD-3, ZIP, USB FDD, USB Zip, USB CDROM, USB HDD, LAN, or disable.

INTEGRATED PERIPHERALS;
-on-chip Primary PCI IDE (Enable or disable)
-on-chip Secondary PCI IDE (Enable or disable)
-on-chip SATA -AUTO, MANUAL, or DISABLE)
-SATA Port0 (Configure as IDE Master, Slave, 2nd Master, 2nd Slave Sata Port0, Sata Port1).
-SATA Port1 (Configure as IDE Master, Slave, 2nd Master, 2nd Slave Sata Port0, Sata Port1).

IF I have On Chip Sata set to Manual and SATA Port0 set to Configure as IDE Master, I boot to the SATA Drive, and this is how I installed WinXP on this drive. But I don't see my IDE drive as additional storage like I want.
IF I set the on Chip SATA to Manual and SATA Port0 Configured as SATA Port0, My IDE Master will be my IDE harddrive and I will then see the SATA drive as a storage drive under winexplorer. (Not what I want)

Does any of this make sense? whew!

Thanks for trying to help me out!

pave_spectre
11-22-2003, 11:31 PM
One more qeustion.

In Advanced Bios features if you replace HDD0 in the boot order with SCSI, does another option to change 'SATA/RAID/SCSI Boot Order' become enabled slightly lower on the screen?

Paul Komski
11-23-2003, 03:13 PM
My best guess is:-

Have On Chip SATA set to "Auto". (If no IDE HDD device on the normal IDE channels #1 and #2 - then it should "remap as if it were an IDE device". If there is an IDE device on channel #1 or #2 then it should remain as a SATA/SCSI device).

Have SATA Port 0 configured as SATA Port 0 (and not as one of the "IDE remapping options").

Ensure your SATA drive is connected to Port 0.

Have your PATA wherever you like on an IDE channel.

Enable the BIOS to boot to SCSI before any of the IDE devices (if you wish to boot to the SATA). Note that only WinXP or later can be installed as the operating system if booting to it in this configuration.

[This at least makes sense to me since if you did have, say the full four, IDE devices connected to the two IDE channels and then one or two SATA drives to the SATA ports, there would have to be another option than to remap the SATAs to IDE settings, since all four of them would have been utilised already].

Hope all of this makes sense to you.

PS I would be inclined to disable BIOS setting for the On-Chip Primary PCI IDE on Channel #1 or #2 if either of them has no physical device attached to it.

Shady24
11-24-2003, 08:46 PM
Paul, thanks for hanging in there!

This is where I am.

I do have a HD on IDE 1 so I tried to have SATA set to Manual.

I tried to set 1st, 2nd, and 3rd, boot options as SCSI, and it still booted to my IDE 1 drive (IDE ATA100 HD). I had SATA set to SATA0.

The only way I can boot to the SATA HD is to set the SATA0 as IDE Master. Then my IDE 1 HD will not show under Explorer or My computer.

I am mainly frustrated because I cannot get ANY help from Giga-byte. The only mention of RAID in the manual is to d/l it from a broken link! I cannot even find any Gigabyte message boards or help forums!



:mad:

Any way, I do appreciate the help.
Shady24:cool:

Paul Komski
11-25-2003, 02:42 PM
My own system and other systems that peeps have had problems with in other forums have not allowed a "proper" setup until the SATA Drive(s) became part of a RAID setup. Once they were setup as RAID (even as a single disk RAID stripe - which admitedly sounds like a contradiction) they could be identified as "SCSI" and things ran normally.

I don't know if your hardware/mobo supports something like a Promise Fast Trak or other RAID Controller but it may be the only way to resolve your problem.

Do any SCSI/RAID controllers show up in the Device Manager of the PATA installation - and if so - were their drivers installed from the MOBO drivers CD. If this is the case and these drivers are required they will need to be installed DURING THE INSTALLATION OF XP onto the SATA drive from a floppy diskette after pressing F6 early on during the installation.

SATA is fairly new on the scene so its not surprising if there are a few teething problems for those wanting to be "at the cutting edge" LOL :D

Since you can see the SATA drive OK from the PATA, one "workaround" could be to use the first partition on the PATA as the boot partition for the SATA; or if you prefer set up a dual or single boot of WinXP - but booted from the PATA HDD - just as one might dual boot WinXP from two IDE HDDs.

Shady24
11-25-2003, 07:28 PM
OK Thanks everyone for your help.

I talked to Gigabyte Tech support today by telephone. This is what they said;

IF I want my SATA drive to be the boot drive, I cannot have ANYTHING plugged into IDE 1 on the Motherboard! End of story!

If I want to boot to the IDE drive as my primary, then I can have a SATA HD as a storage drive.

Thanks again,

Shady24

Paul Komski
11-25-2003, 07:54 PM
If I want to boot to the IDE drive as my primary, then I can have a SATA HD as a storage drive.

Still don't see why you cant try booting to the IDE and then installing WinXP onto the SATA HD "storage drive" since as long as you are booting from the IDE - there's no reason not to install the OS itself onto any accessible partition - including logical partitions for that matter. It might even be handier than having two boot setups with two different boot partitions on two different physical drives.

Looks like setting up a single disk RAID is the only other way to set up the SATA as the boot drive. Your mobo manual seems to indicate that such RAID is an optional component on your motherboard - so presumably yours doesnt have the option. You should be able to get a SATA/RAID PCI card with the controllers on it - but that seems a bit of a waste since you have two SATA channels already on your mobo.

Shady24
11-25-2003, 08:12 PM
Thanks Paul, I didn't think of booting to the IDE then installing the OS onto the SATA drive. Maybe I'll give that a try.

Thanks!