• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Primary ATA100 port stopped working on A7V

kheath

Guest
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
 
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.
 
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:
 
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?!?
 
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

 
Back
Top