Cannot Initialize HDD

Velik Nedelchev

Commendable
May 15, 2016
4
0
1,510
Hello all,

I got a new computer and i have one old Seagate IDE/PATA HDD.
This is the model: Seagate Barracuda 7200.10 ST3320620A 320GB 7200 RPM
So i got one device that i connected to the disk and it seems to work, but not fully working.
I dont know if this matters the jumper is on Cable Select.
But everytime i change something the drive just dissapears, it is not initialized.
It's like it didn't remember anything. Everytime i try to format it again, It won't let me initialize it!
Neither with MBR or GPT. After i Enable the Write caching on the device" in the policy it lets me to initialize to MBR, but in device manager says the device is "Unknown". And HD Sentinel recognizes it. It was working for a while, but then i saw something in HD Sentinel for lower PIO mode. So i checked google and people said to uninstall the IDE ATA / Atapi controllers and after this it's the same. In the BIOS i cannot find anything to work with this.
I am thinking it some kind of Device Driver, but i am not able to find anything.
And some pictures:
Capture1.jpg

Capture.jpg

hd_sentinel.jpg

ATA_to_SATA.jpg
 
Solution
ATA defines two classes of transfer mode, called PIO Mode (Programmed I/O Mode) and DMA Mode (Direct Memory Access Mode). PIO mode transfers are much slower and require the processor to arbitrate transfers between the device and memory. DMA mode transfers are much faster and occur without processor intervention. If either device on an ATA channel uses a PIO mode, both devices must do so. That cripples throughput and puts a heavy load on the processor, bogging down the system whenever the drive is accessed.

All modern ATA and ATAPI devices support DMA mode, but for backward compatibility, most can be set to use PIO mode. Using PIO mode is a mistake. When you upgrade a system, if you find any drives that support only PIO mode, replace...
what is your motherboard model?

that GPT error is odd given the drive is bigger than my boot drive and it wanted my drive to be gpt. You don't really need it in GPT anyway as the benefits of GPT won't be seen on a small drive.

Unless you need info off drive, it would be slowing rest of PC down, ssd vs ide isn't even a close fight.
 
I need the drive to work :) i can make it MBR, but only and only after in the Policy i set the Enable Write cache on disk.
And ok ... but when i mess with the drivers or let's say i unplug it and want to move it.. is like it didn't remeber its settings.
When i start the computer and its ... please initialize disk and format your new disk.... 🙁 and i just downloaded 200gb of data 😀
My motherboard is "GA-Z170X-Gaming 3" i have searched in their webpade, i searched in Seagate... i don't know .. i think it's some kind of driver maybe.
 
i thought this was an IDE drive, its SATA. It makes more sense since i don't think new motherboards have the old connectors still. So normal hdd, more understandable in new pc as storage...

if you want any driver off the Gigabyte site, its likely to be: Intel SATA Preinstall driver (For AHCI / RAID Mode) Note: Windows setup to read from USB thumb drive. but it says pre install so I would think you have it already. Oops, I forgot the link: http://www.gigabyte.com.au/products/product-page.aspx?pid=5497#dl (I assumed you win 10)

don't get the raid drivers though

try running a program like Driver Booster and see if it finds anything new that could help.

What I would do is copy everything you can off that drive, if you can get it to work on any pc, and replace it with another drive that doesn't disappear or forget its been formatted every start up. I don't know what causes it, i even looked to see if hdd had a battery in them to remember settings when unplugged but I don't think they do.

your HDD: http://www.seagate.com/support/disc/manuals/ata/cuda7200pm.pdf
 
The HDD is an IDE drive, it has this IDE to Sata device attached on the back. The third picture with the cables.
Now when i initialized it again, it is recognized in Device manager.... And it is showing the product ST3320620A
I tried the Driver Booster but it didn't find any new drivers. The issue is that the drive is not remembering anything.
When i saw this lower PIO, cannot remember exact name, i uninstalled the ATAPI controllers, and the drive dissapeared.
The other drives are ok, so as i know, now matter what i uninstall the drive should remember its tables and partitions right ?
 
ATA defines two classes of transfer mode, called PIO Mode (Programmed I/O Mode) and DMA Mode (Direct Memory Access Mode). PIO mode transfers are much slower and require the processor to arbitrate transfers between the device and memory. DMA mode transfers are much faster and occur without processor intervention. If either device on an ATA channel uses a PIO mode, both devices must do so. That cripples throughput and puts a heavy load on the processor, bogging down the system whenever the drive is accessed.

All modern ATA and ATAPI devices support DMA mode, but for backward compatibility, most can be set to use PIO mode. Using PIO mode is a mistake. When you upgrade a system, if you find any drives that support only PIO mode, replace them. Only very old hard drives and optical drives are limited to PIO mode anyway, so replacing them is a no-brainer.

https://www.ifixit.com/Wiki/Enabling_DMA_Mode_Transfers

or maybe:

If a drive is not detected while using cable select, try setting one drive to Master and the other to Slave, instead of using cable select. If after changing the jumpers, the drive is still not detected, it's likely a bad drive.

http://www.computerhope.com/jargon/c/cablsele.htm
 
Solution