Primary ATA100 port stopped working on A7V

kheath

Guest
Oct 15, 2000
44
0
0
I am running an A7V (1004c bios) with an IBM Deskstar 45G ATA100 harddrive and everything was fine until I connected another drive configured as slave into the normal IDE slot. My system kept trying to boot from the slave drive and although the maxtor was jumpered as slave it was booting. I removed the drive and went back to just having the IBM in the primary ATA100 slot and upon boot the bios sees the drive and enables IDE bus mastering and then it says that the drive is not bootable. If I plug the drive into the secondary ATA100 slot everything works fine. Any idea of what is wrong?

Thanks,
Ken
 

Penalty

Member
Oct 10, 1999
96
0
61
I had a similar problem. Whatever HD is on the primary or secondary controller (not the Promise ATA 100) will be the boot drive. You can either have all your HD's on the ATA 100 or you'll have to accept an HD other than your ATA 100 as your boot drive. I don't believe there is a workaround.
 

kheath

Guest
Oct 15, 2000
44
0
0
I still don't understand why my primary ATA100 port will no longer boot the drive. How could this have caused the port to go bad. weird.

Ken

:disgust:
 

Stytis

Member
Oct 3, 2000
66
0
0
I can't even get my A7V to boot off the ATA 100 IDE port. It detects the Primary HD before the Promise chip detects the HD in the ATA 100 port. For this reason I have a 30GB Deskstar but no boot drive... help?!?
 

Vpham97

Senior member
Sep 15, 2000
477
0
0
Here is how you might be able to get your OS to boot under ATA 100.
It does not matter what Bios revision you have(1003 & 1004X.)

1) Under ATA 66, install the Promise Drivers. The driver came w/ your cd. Or, download the Promise 100 driver straight from Asus(It's best to download the latest Promise driver.) Under Window Me, go to Control Panel, Add new Hardware, select "No, the device is not in the disk", select "No, I wanted to select hardware from the list", choose "other devices", choose "have disk", point windows to where your Promise's driver are located. Restart Windows.

2) Plug your cable into the Primary Promise ATA 100 pin spot.

3) Under the Bios, you can leave both the IDE channel under auto detection. This will make it less problematic when you try to install something later on and forget to reset this setting.

4) Set your Bios as follow.
* Onboard ATA device First [Yes]
* If you have revision 1004x, set your ATA 100 to Auto.

5) Here is the most important step you seem to be missing.
* Under BOOT, set it like this
1. Remove Device [Legacy Floppy]
2. Other Boot Device [Scsi/ Promise ATA 100 DEVICE]
3. IDE Hard Drive [None] (If you only have one hard drive)
4. Atapi Cd-Rom [Whatever kind of CD-rom you have]

Instruction 5.2 was the reason why you booted fine under ATA 66, but your system told you that you have an invalid or missing operating system when you tried to boot under ATA 100. Tell us if this is not fixing your problem.

I have 2-30Gig IBM Destar, and this fixed my problem