Elfelejtett DMA (Megoldva)

Adott az alábbi konfiguráció:
- hda (IBM 80GB): telepített Debian Lenny
- hdb (Quantum 20GB): telepített Windows 2000
Grub telepítve a hda MBR-be. Minden szépen működött, aztán a W2000 "megsértődött". Volt egy 2 hetes időszak, amikor nem indítottam W2000-et, mert nem volt rá szükségem. Most, amikor ismét erre kellett bootolnom, feltűnt a szokásosnál is lomhább indulás. Aztán a bejelentkezés után az indítási "zene" is recsegett, a vinyó meg közben "darált" ezerrel. Átnéztem a beállításokat és leesett az arcom. A W2000 a hdb meghajtót most kizárólag PIO módban hajlandó kezelni. Hiába van beállítva, hogy használja az UDMA-t, nem akarja. Először arra gyanakodtam, hogy döglődik a meghajtó. De ha átmegyek Debian alá, ott szépen beállítja az UDMA4 módot és úgy is használja. Vissza W2000 alá, ismét csak PIO mód van.
Találkozott már valaki ilyennel?

Hozzászólások

Valahol olvastam rola. Asszem, ha 2-3 alkalommal nem tudja bekapcoslni, akkor vegleg kikapcsolt allapotra teszi. Vag yha elsore nem tudja bekapcoslni? Passz, lenyeg az, hogy letezo problema, bar csak a w2k-nal. Keress ra googlen.

Asszem ez lesz:
http://winhlp.com/?q=node/10

Re-enable DMA using the Registry Editor

This chapter describes the manual way to do what the quick solution at the top of this page does automatically through a script program. If you're not interested in the details, you can back up to the chapter "Quick solution" above and run the script.

My thanks go to my fellow MVP Alexander Grigoriev who taught me this method.

Run REGEDIT. Go to the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel.

Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can't actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected.

Note that many CD and DVD drives only use UDMA-2, because their data rate is much lower than that of a hard disk. This is normal and no reason to worry.

Egyébként úgy is lehet, hogy uninstallálod a drive-ot az eszközkeztelőből (meg a controllert), és rebootolsz. Worked for me.
It doesn't matter if you like my song as long as you can hear me sing

Találtam a leírásban egy hivatkozást az MS oldalára, ahol szintén ezt a problémát elemezték. Ott is ezt javasolták áthidaló megoldásnak. Mivel gyorsabbnak tűnt, ezt probáltam ki és nálam is bejött.

--------------------------------------------------------------
"Tegnap reggel addig röhögtünk a főnök viccén, míg ki nem derült, hogy az a napi feladat."

Igazából úgy történt, hogy a DVD-írót kiszedtem a gépemből, mert havernak elromlott, és kölcsönadtam. Mikor viszatoltam, PIO-ban ment csak, és nem engedte átállítani, tehát ezt az utat kellett bejárnom. Szerintem a driver kavart be.
It doesn't matter if you like my song as long as you can hear me sing

Kiderült, hogy nem a véletlen műve volt a DMA "elfelejtése". Ma reggel a gép bekapcsolásakor az alábbi "kedves" BIOS üzenet fogadott:

Primary Slave Harddisk SMART Status: Bad Backup and Replace

Szóval indulhat a tűzoltás és a rendszer költöztetése. Már úgyis kezdtem unatkozni :D

--------------------------------------------------------------
"Tegnap reggel addig röhögtünk a főnök viccén, míg ki nem derült, hogy az a napi feladat."