Pro PCMAniac99:
Máš to zřejmě nějaké popletené - nepamatuju se, že by staré disky 10..20GB měly jumper "Limits drive capacity to 8GB". Zato disky Seagate 40GB (80, 120GB) mívaly tento jumper (s údajem 32GB) na sto procent! Limit 528MB se obcházel On Track manažerem. Limit 8GB se většinou řešil "dožitím" (pentiovského) PC s diskem < 8GB, resp. pokusem o inovaci BIOSu, resp. přestavbou PC - s deskou pro Pentium II běžně chodily disky do 32GB.
Opotřebovaný disk neznámého původu bych natrvalo do průmyslové mašiny rozhodně nedával.
Trochu si pleteš pojmy. Neexistuje specifikace IDE. IDE znamená "Integrated Drive and Electronics", tj. jde o všechny disky, co nejsou MFM, tedy i nové sATA. Proto se správně nemá psát "řadič" IDE (je součástí mechaniky disku), ale adaptér (rozhraní) IDE! Specifikace pro disky se jmenuje ATA. Mimo jiné z ní plyne, že se PIO používá "vždy", kromě výkonné fáze příkazů READ/WRITE DMA (QUEUED).
Rozumné řešení nabídli nezávisle na sobě pánové maxim a rnbw.
Pro Celeron:
Ten příkaz SET MAX ADDRESS by šel otestovat přímo na Sapi, pokud na něm HDD spolehlivě šlapou, či ne? Provést IDENTIFY DEVICE (parametry raději uložit). Provést SET MAX ADDRESS a ověřit chování disku se starou základní deskou z PC...
Inak 32GB limit pri PC je bug v BIOSe - zda sa mi, ze nejake pretecenie pri deleni. Robil som kedysi program, ktory automaticky tento bug opravi v Award BIOSe (rozbali, optachuje a zabali naspat - potom staci vysledny subor flashnut) - uspesnost bola velmi vysoka (mozno 99 %).
64GB limit je zase dalsi bug BIOSu, akurat sa to patchuje horsie - je nutne pridat kus kodu a na ten tam nemusi byt volne miesto. Aj toto som prirobil do toho programu, akurat tam bola uspesnost trochu nizsia.
Kazdopadne som tym opatchoval vela BIOSov pre dosky, kde ziadny oficialny opraveny BIOS neexistoval. Kedze hadam pre skoro kazdu dosku (s Award BIOSom) od Pentia vyssie existuje BIOS s podporou diskov nad 8GB, je mozne s tymto rozchodit disky az do 128GB. Disky nad 128GB sa detekuju ako 128GB a je teda mozne z nich nabootovat (napriklad Linux, ten uz potom zvladne celu kapacitu).