Multiword DMA 2 misto ultra DMA 5

Pevné disky a SSD, optické a výměnné mechaniky, řadiče IDE, SCSI, SATA a jejich nastavení.

Moderátoři: morke, Igoreso, Loki5567

Odpovědět
Dex_Holland
Mírně pokročilý
Mírně pokročilý
Registrován: 13. lis 2004
Bydliště: Brno

Multiword DMA 2 misto ultra DMA 5

Příspěvek od Dex_Holland »

Ahoj. Hard drive inspector mi hází tohle varování

Obrázek

ve správci zařízení mě jde vybrat jen tohle DMA a PIO

Obrázek


V biosu vše na auto.
Rychlost disků byla dle ATTO disk benchmarku mírně pod 16 MB/S
To je celkem málo i na tyto staré disky,ne?

disky mam na primárním ide
Deska epox 8npa7i ( NF 4 - 4x )
disky viz 1. obrázek
xp sp3
ovladače nejnovější z nvidia webu ( 15.23_nforce )

Je někde problém, nebo jsou to normální rychlosti pro tento HW?
Muad'Dib
Červená karta
Červená karta
Registrován: 19. črc 2004
Bydliště: Sobôtka 98/6, Rimavská Sobota, 97901, Slovenská republika, EÚ

Re: Multiword DMA 2 misto ultra DMA 5

Příspěvek od Muad'Dib »

Nazdar.
Tady Ti asi definitivně neporadím, ale měl bych několik tipů, které mohou pomoci.
Nejprve by sis mohl vyzkoušet spustit jiný OS, třeba Linux (nebo FreeBSD) a vyčíst ze systémového deníku přenosový režim. V Linuxu si to můžeš ověřit i pomocí hdparm -I /dev/jmeno_zarizeni, případně hdparm -i /dev/jmeno_zarizeni. (Rozdíl je v tom, že hdparm -i hlásí parametry při startu, kdežto hdparm -I hlásí aktuální parametry.) Pokud je UDMA 5 (resp. ATA/100), jak by tomu mělo být u těchhle disků, je všechno v pořádku a chybu je nutné hledat v Microsoft Windows XP. Pomocí hdparm si můžeš i příslušný režim vynutit, pomocí hdparm -X69 /dev/jmeno_zarizeni (tedy za X jde číslo režimu + 64). Zároveň si můžeš ověřit i přenosovou rychlost disku pomocí hdparm -t /dev/jmeno_zarizeni.
Uff, pokud tomu tak není, tak můžeš ještě vyzkoušet vymazat ESCD tabulku, třeba příslušnou volbou v BIOSu, Clear ESCD, nebo tak nějak. Přinejhorším bys mohl vyzkoušet vymazat CMOS/NVRAM paměť, typicky pomocí propojky na základní desce.
DMA jde nastavit i v DOSu pomocí prográmku debug, nebudu to tady přepisovat, viz třeba:
http://support.microsoft.com/kb/159560
nebo ještě hezčí tabulka je i zde:
http://www.helpwithwindows.com/windows98/tune-35.html
Jinak nevím, co s tím.
V OS Microsoft Windows XP si můžeš spustit regedit.exe, navigovat jím do
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}] ,
kde by měli být 2 podklíče,
0001, 0002, pro secondary_ide_channel a primary_ide_channel.
Pokud v těchto podklíčích vynuluješ nebo smažeš hodnoty MasterIdDataCheckSum a SlaveIdDataChecksum (pokud jsou přítomny), tak OS by se při příštím startu měl pokusit o opětovnou detekci vlastností daných zařízení a u této příležitosti by mohl nastavit i správný přenosový režim.
Případně se můžeš pokusit nastavit i přenosový režim ručně, v uvedených podklíčích na to slouží dword hodnoty MasterDeviceTimingMode, resp. SlaveDeviceTimingMode. Pro UDMA Mode 5,(resp. ATA/100) by to měla být hodnota 0x10010 (hexadecimálně). Taktéž se ujisti, že dword hodnoty MasterDeviceTimingMode a SlaveDeviceTimingMode jsou nastaveny na hodnotu 0xFFFFFFFF (hexadecimálně). Pokud by tam byly i hodnoty UserMasterDeviceTimingMode a UserSlaveDeviceTimingMode, tak je zkus smazat.
Alternativně můžeš ještě zkusit ve Správci zařízení odinstalovat dotčené porty (nebo přinejhorším i celý řadič, pokud tam nebudou, ale za výsledek neručím).
Ještě malý dotaz: jaké ovladače používáš? Ty od nVidie nebo ty generické od Microsoftu? Protože mně se zdá, jako kdyby to byly ty generické od Microsoftu (karta Ovladač, měl by to být atapi.sys). Pokud to nejsou ovladače od Microsoftu, můžeš je zkusit přeinstalovat těmi od nVidie; je možné, že nVidia má pro nForce4 samostatné ovladače.

Jinak, co se týče Tvé otázky, tak ano, pro tento přenosový režim Multiword DMA 2 je přenosová rychlost na úrovni 16 MB/s zcela normální, jelikož teoretické přenosové maximum je přibližně 16,6 MiB/s.
Jinak, k snížení režimů snad mohlo dojít i automaticky, viz:
http://support.microsoft.com/kb/817472
Jo... a doufám, že používáš 80ti žílový kabel (a že je v pořádku). Je doporučován i pro nižší režimy Ultra DMA, než je Ultra DMA 4 (ATA/66).
Jinak vážně nevím. (Můžeš se ještě ujistit, že máš nejnovější BIOS, i když jeho aktualizace tento problém nejspíš nevyřeší.) Také můžeš ještě zkusit přeinstalovat Windows, jako poslední možnost.
P_V
Začátečník
Začátečník
Registrován: 29. čer 2006

Re: Multiword DMA 2 misto ultra DMA 5

Příspěvek od P_V »

Tohle je nějaká novější deska, už má i SATA, takže UDMA podporovat musí.
Dex_Holland
Mírně pokročilý
Mírně pokročilý
Registrován: 13. lis 2004
Bydliště: Brno

Re: Multiword DMA 2 misto ultra DMA 5

Příspěvek od Dex_Holland »

Začal jsem u registrů, vynuloval hodnoty u klíčů které jsi uvedl a po restartu se to zdá v pořádku.
Teď mám dle testů rychlost mezi 35 - 40 MB/s. Ve správci zařízení je už UDMA 5.
Díky, moc jsi mi pomohl.
Odpovědět

Zpět na „Disky, mechaniky a řadiče“