Az mhdd leírása oroszul. MHDD program - részletes használati utasítás

A parancs kiadása előtt ki kell adni az UNLOCK parancsot.

FORDULAT Változtassa meg az orsó fordulatszámát(ez az eljárás nem garantált, hogy működik)

FF Lemezszektorok írása. Az íráshoz szükséges adatok a megadott fájlból származnak

AAM Állítsa be a meghajtó zaj jellemzőit

MAKEBAD BAD blokkok generálása. Nem működik minden meghajtón

RANDOMBAD Rossz blokkok generálása, véletlenszerűen szétszórva őket a felszínen

BENNE Reset és újrakalibrálás

FDISK Készítsen egy partíciót a teljes lemezhez. Csak az MBR változik

OKOS / A SMART rendszer vezérlése és az attribútumok megtekintése

ÁLLJ MEG / Állítsa le az orsót

én / Parancsok küldése ID, majd INIT

TÖRLI Szektorok szelektív törlése vagy a felület teljes törlése (alacsony szintű formázás)

Közvetlen törléshez a BIOS megkerülésével letilthatja a lemezt a BIOS beállításaiban, vagy törölheti a paraméterrel /DISABLEBIOS.A törlési sebességhez adott paramétert nem befolyásolja.

GYORSÍTÁS Felületi törlés maximális sebességgel (használt jelszórendszer)

TOF Lemezszektorok olvasása fájlba

Az MHDD programot eredetileg tervezték - a szegmenseinek integritását, az információk mentésének és reprodukálásának képességét. Az MHDD 4.6 az ingyenes program alacsony szintű meghajtókkal dolgozni. Ma a program a diagnosztika mellett lehetővé teszi tetszőleges szektorok olvasását / írását, jelszórendszert, a meghajtó méretének megváltoztatását.

A program főbb jellemzői

  • nem kell telepíteni, elég a fájlokat USB flash meghajtóra vagy lemezre menteni;
  • a programot hordozható meghajtóról futtathatja;
  • a teszt elindítása és a program közvetlen elindítása előtt csatlakoztatnia kell a tesztelni kívánt lemezt.

Fontos! Minden műveletet óvatosan és tudatosan hajtson végre. A program funkcionalitása bőséges lehetőséget biztosít a menedzsment számára merevlemez, tehát nagyon is árthat.

Hogyan kell használni

A program elindítása után egy fekete ablak jelenik meg. Megjelenik a meghajtóválasztó menü. Válassza ki a kívánt eszközt. Ezt a menüt bármikor előhívhatja a gomb megnyomásával SHIFT+F3.

A képernyőn megjelenik egy tipp a program főbb parancsairól. Kérjük, legyen rendkívül óvatos, amikor az első néhány alkalommal MHDD-vel dolgozik. Javasoljuk, hogy az EID, SCAN, STOP, CX és TOF parancsokkal kezdje. Néhányukhoz például billentyűparancsot rendeltek F4 a SCAN parancshoz.

Lemez szkennelése MHDD használatával

Ha ellenőrizni szeretné, hogy van-e a merevlemezen, nyomja meg az F4 billentyűt. A rendszer kérni fogja, hogy nézze meg Extra lehetőségek. Az alapértelmezett értékek a teljes felületnek felelnek meg. Engedélyezhető, ha ilyen található (Remap funkció). A folytatáshoz nyomja meg ismét az F4 billentyűt.

Az ellenőrzési folyamat során a program szektoronként mutatja meg, hogy melyik milyen állapotban van. A paraméterek ezredmásodpercben vannak megadva, ami az az időegység, amely alatt az eszköz válaszolt. Minél kisebb a szám, annál jobb. Az ikonok színében különböznek:

  • a vasszámok a működő szektorokat jelzik;
  • sárga jelzések problémák;
  • piros ikonok jelzik az elemzett szektor szinte teljes működésképtelenségét.

Az "egészségesen" merevlemez ne legyenek piros jelölések.

Hogyan lehet megoldani a problémákat? Nehéz kérdés, amelyre minden esetben más lehet a válasz. Mindenesetre először mentse el az összes adatot egy másik adathordozóra

Az ERASE funkcióval minden adatot törölhet. Néha ez megoldja a problémát, és a későbbi ellenőrzéseknél a szektorokat már konzisztensebbek jelzik. Ebben az esetben azonban a merevlemezről minden információ törlődik, és a folyamat nem mindig hozza meg a kívánt eredményt.

SMART attribútumok megtekintése

Tárcsázhat SMART ATT konzolban vagy használatban gyorsbillentyű F8 attribútumok megtekintéséhez.

A modern meghajtók talán legfontosabb attribútuma a "" (nyers érték). Ez az érték megmutatja, hogy hány újraleképezett szektor van a lemezen. Egy normál meghajtó nyers értéke nulla. Ha 50-nél nagyobb értéket lát, akkor a meghajtóval van probléma. Ez hibás tápegységet, vibrációt, túlmelegedést vagy egyszerűen hibás meghajtót jelenthet.

Az UDMA CRC hibaarány attribútum az IDE/SATA kábelen keresztüli adatátvitel során előforduló hibák számát jelzi. Ennek az attribútumnak a normál nyers értéke nulla. Ha más értéket lát, sürgősen ki kell cserélnie a kábelt.

Videó az MHDD program használatáról

Teljes

  1. A merevlemez ellenőrzése az operációs rendszer elindítása nélkül, hordozható meghajtóról történik.
  2. Nincs szükség további szoftver telepítésére.
  3. Teljes egészségügyi jelentést kaphat kemény korong.
  4. Az adatok részletes elemzése és törlése, ismételt ellenőrzések állnak rendelkezésre.

Lemezindítási hiba, helyezze be a rendszerlemezt, és nyomja meg az Enter billentyűt. Egy felirat, amely libabőrök légióját küldi végig a hátadon, mindegyik akkora, mint HDD. Az aljasság törvénye szerint ez akkor történik, ha semmi sem jelent bajt. De ne rohanjon kétségbeesetten újraindítani a rendszert - ez egy orosz rulett játék. Jobb egy másik adathordozóról indítani, és alaposan ellenőrizni. Ebben segít egy bevált eszköz - az MHDD.

Bevezetés

Ha a SMART problémákat mutat, ez leggyakrabban egy dolgot jelent: a lemez hamarosan összeomlik, és még a szükségtelen operációs rendszer betöltés is hatással lehet. A következő dolog, amit meg kell érteni, az a szoftveres "rossz" vagy a hardver. Ha nincs olyan sok hardver, akkor is megpróbálhatja életre kelteni a lemezt.

Azt hiszem, hallott már olyan termékekről, mint az MHDD és a Victoria. Nélkülözhetetlenek az alacsony szintű merevlemezes munkához, és nagyszerű helyreállítási és diagnosztikai bravúrokat hajtanak végre. Victoria kapcsán itt az ideje, hogy foglalkozzunk a második - archaikus, de még mindig nagyon hasznos segédprogrammal.

Az MHDD egy kicsi, de nagy teljesítményű ingyenes program, amelyet úgy terveztek, hogy a legalacsonyabb szintű meghajtókkal működjön (amennyire csak lehetséges). Az első verziót Dmitry Postrigan adta ki 2000-ben. Egy IDE-meghajtó felületét pásztázhatja CHS módban. Az MHDD ma már sokkal több, mint diagnosztika. Az MHDD-vel bármit megtehet: meghajtókat diagnosztizál, tetszőleges szektorokat olvashat és írhat, kezelheti a SMART rendszert, jelszórendszert, zajkezelő rendszert, és módosíthatja a meghajtó méretét.

Annak ellenére, hogy az MHDD-vel való munkavégzés lehetséges telepített Windows, erősen javaslom, hogy USB flash meghajtóra vagy külső (vagy második indító) meghajtóra írd a képet, és onnan indítsd a puszta DOS-t. Higgye el, hardverproblémák esetén jobb, ha a lehető legnagyobb mértékben kizárja a lánc összes láncszemét, amely működés közben hibákhoz vagy számítógép lefagyáshoz vezethet.

Ó azok az interfészek

Nem minden interfészt tud helyesen felismerni a program.

SATA interfész. Előfordulhat, hogy a lemezt nem észleli az MHDD. Ennek oka lehet a SATA vezérlő (IDE és AHCI) működési módja a BIOS-ban. Az MHDD sajnos nem támogatja az AHCI módot. Változtatni kell BIOS beállítások. A legrosszabb az egészben, hogy nem minden alaplap támogatja ezt a módot. Az egyetlen kiút egy megfelelő alaplappal rendelkező gép használata vagy az MHDD elutasítása lehet.

IDE interfész. Ezt az interfészt az eszközök elosztása jellemzi a hurkon - master / slave. Alapértelmezés szerint az MHDD elrejti az összes eszközt slave módban. Ennek két módja van. Az első az, hogy módosítsa a merevlemez helyét (átkapcsolja a jumpert masterre), és ellenőrizze, hogy a BIOS beállításai egyeznek-e. A második módszer az, hogy megpróbálja megváltoztatni a lemez számát 2-re vagy 4-re az MHDD-n. konfigurációs fájl mhdd.cfg , amely a CFG mappában található. Ebben az esetben a PRIMARY_ENABLED=TRUE paraméter fontos.

SCSI interfész. Előfordulhat, hogy a rendszer nem észleli az SCSI-vezérlő illesztőprogramját.

USB interfész. Elméletileg lehetséges a lemez csatlakoztatása USB-n keresztül egy további illesztőprogram és programbeállítások segítségével. Az illesztőprogram SCSI-n keresztül emulálja a működési módot. Ezenkívül le kell tiltani az összes felesleges USB-meghajtót. Céllemez csatlakoztatni kell az MHDD betöltése előtt. A config.sys fájlba be kell írnia: device=X:\USBASPI.SYS /w /v , ahol X:\ a lemez elérési útja.

Szóval, leveszem a polcról az egyik törött lemezt (törött címkét szoktam ráragasztani), és most megpróbálom feltámasztani, hogy megmutassam, hogyan működik a gyakorlatban. Volt a kezemben egy WDC csavar WD7500BPVX-60JC3T0 vinaigrette-vel a rendszer és az összes fájl helyett.

Mivel nagyon szomorú a helyzet, nyugodt lelkiismerettel tudom formázni a lemezt felfelé és lefelé, ami nagyban leegyszerűsíti a feladatomat. De először foglalkozzunk egy kis elmélettel és helyreállítási tervvel.

készülődni

Kezdetben a lemezt inicializálnia kell a programnak, ami teljesen logikus. Ezt követően felületi szkennelést hajtanak végre, amely megértheti a dolgok jelenlegi állását: az MHDD megmutatja a kemény felület állapotát. Ezután formázni kell a lemezt, és újra ellenőriznie kell. Általában ebben a szakaszban a lágy-rosszok eltűnnek, és csak a kemények maradnak. Ezután lehetőség lesz a REMAP eljárás végrehajtására, hogy a hibás blokkokat újra hozzárendelje a szolgáltatási területhez.

A fő probléma az, hogy a szervizterület nem gumi, és még az összes művelet után is vigyáznia kell a lemezre. Ha továbbra is rossz blokkok jelennek meg, akkor a lemez, bármennyire is próbálkozik, már nem bérlő. De sikeresebb esetekben ennek a módszernek segítenie kell. Amint a gyakorlat azt mutatja, egy újratervezés után egy lemez nagyon hosszú ideig működhet, és még a kosárban lévő szomszédait is túlélheti. Máskor az újraindítás után azonnal elhal – ez ugyanolyan szerencsés, és szinte lehetetlen megjósolni a hatást.

Ne ölj

A lemez elhagyása sokkal könnyebb, mint visszaállítani. Például mindenki tudja (vagy tudnia kell), hogy a kábel leválasztása működés közben szomorú következményekkel jár. Szintén határozottan nem javasoljuk, hogy meggondolatlanul váltson zászlókat és hajtson végre parancsokat MHDD-n. Olvassa el figyelmesen a dokumentációt, és ne kezdjen el valamivel, ha nem teljesen érti, mihez vezethet.

Nos, mehetsz az üzlethez! Kezdésként létrehozunk indítható flash meghajtó. Ehhez ajánlom - teljes utasításokatés maga a DOS is az. Amikor az adathordozó készen áll, már csak az MHDD-t a gyökérbe kell dobni, nehogy még egyszer felmásszon a könyvtárakba. parancs sor.

Ahhoz, hogy az első csatornához csatlakoztatott lemez pontosan megjelenjen, módosítani kell az mhdd.cfg konfigurációt, amely a CFG mappában található.

PRIMARY_ENABLED=IGAZ

Mint mondtam, bármely eszköz szkennelése csak akkor lehetséges, ha azt az ID vagy EID parancsok (vagy az F2 megnyomása) határozzák meg.


Szkennelés

A beolvasáshoz írja be a SCAN parancsot, és nyomja meg az ENTER billentyűt, vagy nyomja meg az F4 billentyűt. Megjelenik egy menü, amelyből néhány beállítást módosíthat. Alapértelmezés szerint a kezdő szektor nulla (kezdő szektor). A végszektor megegyezik a lehetséges maximummal (a lemez vége). A felhasználói adatokat károsító összes funkció (Újratérképezés, Törlési késleltetések) alapértelmezés szerint le van tiltva.


Nézzük végig a szkennelési lehetőségeket.

  • Indítsa el az LBA-t- a vizsgálat kezdeti szektora, alapértelmezés szerint 0, azaz a lemez eleje.
  • Vége az LBA-nak- a vizsgálat végének szektora, alapértelmezés szerint a lemez vége. Néha kényelmesebb, ha nem a teljes felületet szkenneli (különösen, ha a lemez mennyisége meghaladja a több terabájtot), hanem csak azt a munkaterületet, ahol az operációs rendszer található. Például a C lemez 50 GB, akkor a célterület 2 * 50 * 1024 * 1024 = 104 857 600. szektor lesz. Könnyebben ki tudod számolni: (kötet * 2) * 1 000 000, összesen 100 000 000.
  • Újratérkép rossznak jelöli a szektort egy speciális szolgáltatási területen, ami után a lemez nem fér hozzá.
  • időtúllépés- egy szektor beolvasásának késleltetési ideje, amely után az ellenőrzés a következő szektorra lép.
  • Centrifugálás a szkennelés után- szkennelés után állítsa le a merevlemezt.
  • Hurok teszt/javítás- ciklikus szkennelés vagy ellenőrzés végrehajtása.
  • Késleltetések törlése- törli azokat a szektorokat, amelyekben olvasási késleltetést észlel.

Nyomja meg ismét az F4-et a beolvasás elindításához. Az MHDD blokkokban vizsgálja a meghajtókat. IDE/SATA meghajtók esetén egy blokk 255 szektornak felel meg (130 560 bájt).


A szkennelés a következőképpen működik:

  1. Az MHDD egy VERIFY SECTORS parancsot küld az LBA számmal (szektorszámmal) és a szektorszámmal paraméterként.
  2. A meghajtó felemeli a BUSY jelzőt.
  3. Az MHDD elindít egy időzítőt.
  4. Miután a meghajtó végrehajtotta a parancsot, kihagyja a BUSY jelzőt.
  5. Az MHDD kiszámítja a meghajtó által eltöltött időt, és megjeleníti a megfelelő blokkot a képernyőn. Ha hibát (hibás blokkot) észlel, a program egy betűt ad ki, amely leírja a hibát.

Az MHDD megismétli az 1–5. lépéseket a végszektorig. Ha vizsgálati naplóra van szükség, az mindig megtalálható a log/mhdd.log fájlban. A beolvasás során sok különböző színű téglalapot láthat. Hogy ne féljen túlságosan, adok egy részletet a segítségből:

A piros (>500 ms) blokkok jelenléte egy teljesen egészséges meghajtón elfogadhatatlan. Ha igen, akkor törölni kell (törölni) a lemez teljes felületét, és ha ez nem segít, megszabadulni a késésektől, arra a következtetésre juthatunk, hogy ez a meghajtó már nem elég megbízható. Az olyan alfabetikus blokkok, mint az x , S , stb. nem megengedettek: rossz blokkok jelenlétét jelzik a felületen.

Az első dolog, amit meg kell tenni teljes tisztítás felületek törlése paranccsal. Ha ez nem segít, akkor szkennelje be az EraseWaits opciót. Ha a hibás blokkok nem tűntek el, futtassa le a vizsgálatot a Remap opció engedélyezésével.

Helyreállítás

Ha a vizsgálat hibákat tár fel, először az összes adatot át kell másolni a meghajtóról (természetesen ha szükség van rájuk). Az én esetemben lényegtelen volt. Ezután teljesen meg kell tisztítania a felületet az ERASE paranccsal, amely törli a meghajtó minden szektorát.


A meghajtó újraszámolja az ECC mezőket minden szektorhoz. Ez segít megszabadulni az úgynevezett soft-bad-blokkoktól. Ha a törlés nem segít, futtasson egy vizsgálatot a REMAP opció engedélyezésével.


Ha azt látja, hogy minden blokk hibát tartalmaz, ne próbálja meg törölni a meghajtót, vagy ne szkennelje a REMAP opciót. Valószínűleg a meghajtó szervizterülete sérült, és ez nem javítható szabványos MHDD-parancsokkal.

A figyelmes olvasó a lemezszkennelés képeit nézegetve valószínűleg fütyült és ijedten csóválta a fejét. Igen, a lemezem, miközben írtam a cikket, teljesen lemerült. A hardverhibák száma meghaladta az összes megengedett határt, és mire a cikk utolsó sorait betömték, már ropogott, mint egy Belarusz traktor. Ez egyébként az, hogy ha a lemez elkezd omlani, akkor nem lehet megbízni benne, különösen, ha hardverhibák jelennek meg. A Remap segíthet, ha a lemez még nem kezdett el aktívan összeomlani, de hibák jelentek meg a felületen. Mindenesetre, még ha sikerült is kijavítania, csak a nem kritikus adatokhoz használjon ilyen lemezt, és semmi esetre se főként.

Mit jeleznek a mutatók?

  • ELFOGLALT- a meghajtó foglalt és nem reagál a parancsokra;
  • WRFT- írási hiba;
  • DREQ- a meghajtó adatokat akar cserélni a külvilággal;
  • TÉVED- valamilyen művelet eredményeként hiba lépett fel.

Amikor az ERR világít, nézze meg a képernyő jobb felső sarkát: ott az utolsó hiba típusa jelenik meg:

  • AMNF- Címjel nem található- egy adott szektorhoz való hozzáférés meghiúsult. Valószínűleg azt jelenti, hogy az ágazat korrupt. Közvetlenül a meghajtó bekapcsolása után azonban ennek éppen az ellenkezője igaz - a problémák hiányát jelzi, és a belső diagnosztika sikeres befejezését jelzi;
  • T0NF- 0. sáv nem található - nulla sáv nem található;
  • ABRT- Megszakítás, a parancs elutasítva;
  • IDNF- Szektorazonosító nem található;
  • UNCR- Nem javítható hiba, az ECC kód által nem javított hiba. Valószínűleg ezen a helyen van egy logikai rossz blokk.

Két további jelzés jelenhet meg a tetején: PWD jelzi a beállított hardverjelszót, a HPA akkor jelenik meg, ha a meghajtó mérete megváltozott a HPA paranccsal (általában a lemez végén lévő rossz blokkok elrejtésére szolgál).

Használd szoftver"ahogy van". Az MHDD nagyon erős és egyben nagyon veszélyes program. Senki nem vonható felelősségre az okozott károkért MHDD program.

Az MHDD projektről

Az MHDD egy kicsi, de nagy teljesítményű ingyenes program, amelyet úgy terveztek, hogy a legalacsonyabb szintű meghajtókkal működjön (amennyire csak lehetséges).
Az első verziót én, Dmitry Postrigan adtam ki 2000-ben. Egy IDE meghajtó felületét tudta átvizsgálni CHS módban. Fő célom olyan meghajtódiagnosztikai szoftver fejlesztése, amelyben az emberek megbízhatnak.

Az MHDD ma már sokkal több, mint diagnosztika. Az MHDD-vel bármit megtehet: meghajtókat diagnosztizálhat, tetszőleges szektorokat olvashat/írhat, kezelheti a SMART rendszert, jelszórendszert, zajkezelő rendszert, és módosíthatja a meghajtó méretét. És ez még nem minden, hiszen az MHDD-n van egy úgynevezett ATA / SCSI terminál, amivel bármilyen parancsot küldhet a meghajtónak. SCSI interfész, IDE vagy Serial ATA. Sőt, szkripteket is írhat, így létrehozhatja saját eljárásait.

Mi van az MHDD belsejében

mhdd.exe Végrehajtható program mhdd.hlp Ezt a fájlt a SMART parancs súgórendszere használja cfg/mhdd.cfg Ebben a fájlban az MHDD tárolja a konfigurációt

Az első futtatás során a program létrehoz egy fájlt log/mhdd.log. Ez a fő naplófájl. Minden tevékenysége és teszteredménye ebbe a fájlba kerül.

Hogyan működik

Képzeljük el, hogyan működik operációs rendszer MSDOS, ha be kell olvasnia bármely szektort a meghajtóról. Az MSDOS egyszerűen „megkéri” a BIOS-t erre. Ezután a BIOS megkeresi a táblázataiban a kívánt meghajtó portcímeit, elvégzi a szükséges ellenőrzéseket, majd megkezdi a kommunikációt a meghajtóval. Miután minden elkészült, a BIOS visszaküldi az eredményt az operációs rendszernek.

Nézzük a diagramot. Így működik egy normál DOS-program a meghajtóval:

MSDOS BIOS program IDE/SATA vezérlő meghajtó

És most figyeljünk az MHDD működésére:

MHDD vezérlő IDE/SATA meghajtó

Fő különbség: Az MHDD nem használ BIOS-funkciókat és megszakításokat. Így még a meghajtót sem kell megadnia a BIOS Setupban. Akár az MSDOS és az MHDD betöltése után is bekapcsolhatja a meghajtót, mivel az MHDD közvetlenül a meghajtó regisztereivel dolgozik, és nem figyel az olyan "apróságokra", mint például a partíciók, fájlrendszerekés BIOS korlátozások.

Figyelem:
Soha ne futtasson MHDD-t olyan meghajtóról, amely ugyanazon a fizikai IDE-csatornán (kábelen) van, amelyhez (kábel, csatorna) a tesztelt meghajtó csatlakozik. Mindkét meghajtón jelentős adatsérülések lesznek! Ebben a tekintetben az MHDD alapértelmezés szerint nem működik az ELSŐDLEGES csatornával, mivel a legtöbb felhasználónak ott van MHDD-je. Az elsődleges csatorna zárolásának feloldásához indítsa el az MHDD-t, majd lépjen ki, majd szerkessze az MHDD.CFG fájlt. Vagy használja a parancssori kapcsolót /ENABLEPRIMARY.

Az MHDD DOS ASPI illesztőprogramot használ az SCSI-eszközök eléréséhez. Ha nem tervez SCSI-meghajtókkal dolgozni, akkor nincs szüksége meghajtókra.

Hardverkövetelmények és támogatott hardver

Felület:

  • Intel Pentium processzor vagy jobb
  • 4 megabájt RAM
  • DR-DOS, MSDOS 6.22 és újabb verzió
  • Bármi rendszerindító eszköz(USB, CDROM, FDD, HDD)
  • Billentyűzet

IDE/SATA vezérlők:

  • Az északi hídba integrált bármelyik (portcímek: 0x1Fx az elsődleges kapcsolathoz,
    0x17x a másodlagos csatornához)
  • PCI UDMA vezérlők (automatikusan észlelve): HPT, Silicon Image, Promise (nem mindegyik), ITE,
    ATI, esetleg mások. Még néhány RAID-vezérlő is támogatott (ebben az esetben
    Az MHDD minden fizikai meghajtóval külön működik)
  • UDMA/RAID vezérlők integrálva alaplap külön chipként Meghajtók:
    • Bármilyen IDE vagy soros ATA, legalább 600 megabájt kapacitással. LBA mód
      teljes mértékben támogatott, azonban eltávolítottam a CHS kódot az MHDD-ről a 3.x verziókban
    • Bármilyen IDE vagy Serial-ATA, amelynek kapacitása nem haladja meg a 8388607 terabájtot. LBA48 mód
      teljes mértékben támogatott
    • Bármely SCSI-meghajtó 512 és 528 bájt közötti szektormérettel

    Diagnosztizálható IDE meghajtó kellát kell kapcsolni MASTER módba. Minden SLAVE eszközt ki kell kapcsolni.

    Egyéb eszközök

    • Bármilyen SCSI cserélhető adathordozó eszköz, például CDROM, szalag. A maximális támogatott szektorméret 4096 bájt

    Az MHDD telepítőcsomagjának letöltése

    El kell döntenie, hogy melyik csomagra van szüksége: CD-képre, hajlékonylemez-képre vagy csak archívumra. Bármilyen olyan szoftverrel írhat CD-képet, amely támogatja az ISO-képek írását. A CD indítható lesz.

    Első indítás. Fontos információ

    Vannak, akik úgy gondolják, hogy az MHDD egy nagyon összetett program. Feltételezték, hogy az MHDD-nek nagyon egyszerűnek kell lennie, de amikor először futtatták anélkül, hogy elolvasták volna a dokumentációt, csalódottak voltak. Az MHDD az nagyon nehéz és veszélyes program. Az MHDD-t sokkal könnyebb elsajátítani azok számára, akik ismerik a meghajtók belső felépítését.

    Nagyon fontos megérteni, hogy több órát, esetleg napokat is el kell töltenie, mire érdemi eredményeket kap az MHDD-vel. Erősen ajánlom, hogy próbáljon meg néhány hibamentes meghajtót tesztelni, mielőtt a hibás meghajtókkal dolgozni kezd.

    Az első indításkor a program létrehoz egy új ./cfg/mhdd.cfg fájlt. Az IDE elsődleges csatorna alapértelmezés szerint le van tiltva.

    Megjelenik a meghajtóválasztó menü. Válassza ki a kívánt eszközt. Ezt a menüt bármikor előhívhatja a gomb megnyomásával SHIFT+F3.

    Most már kattinthat F1és használjon bármilyen MHDD parancsot. Kérjük, legyen rendkívül óvatos amikor az első néhány alkalommal MHDD-vel dolgozik.

    Azt javaslom, hogy kezdje az EID, SCAN, STOP, CX és TOF parancsokkal. Néhányukhoz például billentyűparancsot rendeltek F4 a SCAN parancshoz.

    Vessünk egy pillantást regisztereket. Minden IDE vagy Serial ATA eszköznek jeleznie kell a DRIVE READY és a DRIVE SEEK COMPLETE üzenetet, tehát látnia kell a DRDY és a DRSC jelzőket. A BUSY jelző azt jelzi, hogy a meghajtó valamilyen műveletet végez (például olvas vagy ír). Egyes jelzők, például a WRITE FAULT és a TRACK 0 NOT FOUND elavultak, és soha nem szabad látni őket. Az INDEX jelző szintén elavult, de időnként villoghat. A DATA REQUEST (DREQ) jelző azt jelzi, hogy a meghajtó adatátvitelt kér.

    Ha észreveszi az ERROR (ERR) jelzőt, nézze meg a hibaregisztert. Meg tudja határozni a fellépő hiba típusát. Lát ATA/ATAPI szabvány további információkért a parancsokról és regiszterekről.

    MHDD parancsok használata

    Felületi szkennelés

    Bármely eszköz szkennelése csak akkor lehetséges, ha az ID vagy EID parancsokkal (vagy a gomb megnyomásával) meghatározható F2). A szkenneléshez írja be a SCAN parancsot, és nyomja meg az ENTER billentyűt, vagy használja F4. Megjelenik egy menü, ahol néhány beállítást módosíthat. Alapértelmezés szerint a kezdő szektor nulla (kezdő szektor). A végszektor megegyezik a lehetséges maximummal (a lemez vége). A felhasználói adatokat károsító összes funkció (Újratérképezés, Törlési késleltetések) alapértelmezés szerint le van tiltva.

    Nyomja meg ismét az F4-et a beolvasás megkezdéséhez. Az MHDD blokkokban vizsgálja a meghajtókat. IDE/SATA meghajtók esetén egy blokk 255 szektornak felel meg (130560 bájt).

    Hogyan működik a szkennelés

    1. Az MHDD egy VERIFY SECTORS parancsot küld az LBA számmal (szektorszám) és a szektorszámmal paraméterként 2. A meghajtó felemeli a BUSY jelzőt 3. Az MHDD elindít egy időzítőt 4. Miután a meghajtó végrehajtotta a parancsot, leengedi a BUSY jelzőt. 5. Az MHDD kiszámítja az akkumulátor töltött idejét, és megjeleníti a megfelelő blokkot a képernyőn. Ha hiba (rossz blokk) történik, a program megjeleníti a hibát leíró megfelelő betűt.

    Az MHDD megismétli az 1–5. lépéseket a végszektorig. Ha vizsgálati naplóra van szüksége, azt a log/mhdd.log fájlban találja meg.

    Ha a vizsgálat hibákat tár fel, először másolja át az összes adatot a meghajtóról. Akkor végre kell hajtani teljes törlés felületet az ERASE paranccsal, amely törli a meghajtó minden szektorát. A meghajtó újraszámolja az ECC mezőket minden szektorhoz. Ez segít megszabadulni az úgynevezett "soft-bad" blokkoktól. Ha a törlés nem segít, futtassa a vizsgálatot a REMAP opció engedélyezésével.

    Ha azt látja, hogy minden blokk hibát tartalmaz, ne próbálja meg törölni a meghajtót, vagy ne szkennelje a REMAP opciót. Valószínűleg a meghajtó szervizterülete sérült, és ez nem javítható szabványos MHDD-parancsokkal.

    SMART attribútumok megtekintése

    Tárcsázhat SMART ATT vagy kattintson F8 attribútumok megtekintéséhez. mit jelentenek?

    A modern meghajtók talán legfontosabb attribútuma az "Újra lefoglalt szektorok száma" (nyers érték). Ez az érték megmutatja, hogy hány újraleképezett szektor van a lemezen. Egy normál meghajtó nyers értéke nulla. Ha 50-nél nagyobb értéket lát, akkor a meghajtóval van probléma. Ez hibás tápegységet, vibrációt, túlmelegedést vagy egyszerűen hibás meghajtót jelenthet.

    Vessen egy pillantást a 194-es attribútumra - hőmérséklet. A jó értékek 20 és 40 fok között vannak. Egyes meghajtók nem jelzik a hőmérsékletet.

    Az UDMA CRC hibaarány attribútum az IDE/SATA kábelen keresztüli adatátvitel során előforduló hibák számát jelzi. Ennek az attribútumnak a normál nyers értéke nulla. Ha más értéket lát, sürgősen ki kell cserélnie a kábelt. Ezenkívül a túlhajtás nagyban befolyásolja az ilyen típusú hibák számát.

    Más tulajdonságok általában nem olyan fontosak. Lát ATA/ATAPI szabvány megszerzéséért további információ attribútumokról és SMART tesztekről.

    Hajtásazonosító parancsok

    Próbáld ki a parancsokat IDÉs EID az autóval kapcsolatos információk megtekintéséhez. Lát ATA/ATAPI szabvány további információért.

    Szektorcsoportok vagy teljes lemez törlése

    Használhatja az ERASE parancsot. Ha a meghajtót felismeri a BIOS Setup (vagy POST), az MHDD megpróbálja a BIOS funkcióit használni a meghajtó törlésére UDMA módban. Ha nem szeretné, hogy az MHDD megpróbálja használni a BIOS-t, használja a /DISABLEBIOS opciót.

    Tárolókapacitás csökkentése

    A HPA paranccsal korlátozhatja a meghajtó méretét. A program új számú elérhető szektort fog kérni. A korlátozások eltávolításához használja az NHPA parancsot. Az NHPA parancs használata előtt kapcsolja ki és be a meghajtót. Vminek megfelelően ATA/ATAPI szabvány, hajtási ciklusonként csak egyszer módosíthatja a meghajtó hangerejét.

    Jelszavas védelem kezelése

    A PWD paranccsal zárolja a meghajtót FELHASZNÁLÓI jelszóval. Vminek megfelelően ATA/ATAPI szabvány, be kell kapcsolnia a meghajtót, hogy a változtatások érvénybe lépjenek.

    Az MHDD két paranccsal rendelkezik a meghajtók feloldásához: UNLOCK és DISPWD. UNLOCK feloldja a meghajtót az első leállításig. A jelszórendszer letiltásához először az UNLOCK, majd a DISPWD parancsot kell használni (a jelszót ismerni kell).

    A fő jelszót a gyártó állítja be, és a zárolás feloldására használható.

    Szektorok olvasása fájlba

    Csak néhány szektort vagy egy teljes lemezt beolvashat egy fájlba vagy fájlkészletbe. Próbáld ki a TOF parancsot. A program kihagyja a hibás szektorokat. Ha 1 gigabájtnál nagyobb képet szeretne készíteni, érdemesebb az ATOF parancsot használni, mivel az képes automatikusan „kivágni” a képeket.

    Szektorok írása fájlból lemezre

    A szektorok lemezre írásához használja az FF parancsot. Meg kell adnia az első rögzítendő szektor számát és a sorban rögzítendő szektorok számát.

    Vezetési zajszabályozás

    Szinte minden modern meghajtó támogatja az Acoustic Management funkciót.
    A fejek mozgatásakor keletkező zajt csökkentheti mozgásuk sebességének csökkentésével. A testreszabáshoz használja az AAM parancsot.

    Meghajtó konfigurációja

    A CONFIG paranccsal megtekintheti és módosíthatja a meghajtó konfigurációját, például maximális UDMA mód, biztonsági rendszerek támogatása, SMART, AAM, HPA, LBA48 mód támogatása. Lehetőség van a lemez méretének módosítására is. Egyes gyártók a konfiguráció megváltoztatásával csökkentik a lemez méretét, lehetősége van az eredeti kötet visszaállítására.

    Kötegelt futtatási parancsok

    Nagyon egyszerűen tudsz írni batch file(lásd a példát a BATCH könyvtárban), ahol mindent leír, amit el szeretne végezni. Nyomja meg az F5 billentyűt, ha futtatni szeretne egy ilyen fájlt.

    ATA/SCSI terminál, szkriptek

    Kérjük, nézze meg a SCRIPTS könyvtárat. Ott talál néhány példát Részletes leírás hogyan működik. A szkript futtatásához használjon egy pontot, majd egy fájlnevet. Például az MHDD-hez mellékelt tesztszkript futtatásához írja be:

    MHDD>.teszt

    Egyéb parancsok

    Kattintson F1. Látni fogja az összes MHDD-parancs összefoglalását. További részletekért használja a MAN parancsot.

    Parancssori opciók

    /NOPINGPONG Néhány hang letiltása /DISABLEBIOS Tiltsa le a törlést (ERASE) a BIOS-on keresztül /DISABLESCSI SCSI modul letiltása /ENABLEPRIMARY Csatlakoztassa az elsődleges IDE/SATA csatornát /RO Ez a kulcs az MHDD írásvédett adathordozón való futtatására szolgál. Letiltja az ideiglenes fájlok létrehozására irányuló kísérleteket, és letiltja a naplózást is.

    © 2005 Dmitry Postrigan

Vettem egy új merevlemezt (HDD), vagy felmerül a gyanú, hogy a tied régi HDD már nem az egyik – erősen javaslom, hogy ellenőrizze, nem található-e benne rossz.

Rossz, rossz, rossz szektor, rossz blokk- (angolról " rossz” – rossz) – rossz, olvashatatlan, megbízhatatlan, megbízhatatlan fájl, lemezszektor.

  • Mhdd hivatalos honlapja (orosz nyelven)
  • Letöltés legújabb verzió iso kép(a cikk írásakor 4.6-os verzió) mhdd32ver4.6iso

hozok lépésről lépésre utasításokat HDD teszteléséhez a program példáján MHDD. A program megfelelő szakértelemmel és tapasztalattal lehetőséget ad kijavítani néhány rosszat, tudatlanságból jobb, ha nem próbálsz meg javítani semmit !!!. De a lemez állapotának ellenőrzése meglehetősen egyszerű és fájdalommentes, és írok róla.

Hogyan működik a szkennelés?

  1. Az MHDD parancsot küld AZ ÁGAZATOK ELLENŐRZÉSE számmal LBA(szektorszám) és szektorszám mint paraméter
  2. A felhalmozó felemeli a zászlót ELFOGLALT (lemez zárolva)
  3. MHDD indítási időzítő (az időzítő méri a lemezzárolási időt, azaz amikor FOGLALT volt vagy oroszul - elfoglalt!)
  4. Miután a meghajtó végrehajtotta a parancsot, leengedi a zászlót ELFOGLALT
  5. Az MHDD kiszámítja a meghajtó által eltöltött időt, és megjeleníti a megfelelő blokkot a képernyőn ( táblázatos rész jobb oldalon ). Ha hiba történik ( rossz blokk), a program kiírja a megfelelő betűt, amely leírja a hibát.

Az MHDD megismétli az 1–5. lépéseket a végszektorig.

Hogyan lehet megérteni a vizsgálati eredményeket?

A vörös jelenléte >500ms) blokkok egy teljesen egészséges meghajtón nem megengedettek. Ha zöld blokkok jelennek meg, riasztót adok (< 150 ms ). Megpróbálhatja kijavítani ezeket a blokkokat a lemez teljes felületének törlésével (természetesen minden adat elveszik), és ha ez nem segít, megteheti következtetéseket(a meghajtó már nem elég megbízható).

A betű-karakter blokkok a BAD blokkok jelenlétét jelzik a felületen.

Az mhdd hibák visszafejtése:

  • UNC(Nem javítható adathiba) - Nem sikerült redundáns kóddal javítani az adatokat, a blokkot olvashatatlanná nyilvánították. Ennek oka lehet az adatellenőrző összeg megsértése vagy a merevlemez fizikai sérülése;
  • ABRT(Megszakított parancs) - a hdd hibás működés miatt elutasította a parancsot, vagy a parancs nem támogatott HDD adatok(talán jelszó van beállítva, elavult vagy túl új modell...).
  • IDNF(Az azonosító nem található) – Nem azonosított szektor. Általában a mikrokód megsemmisüléséről vagy a HDD alsó szintjének formátumáról beszél. A javítható merevlemezek esetében ez a hiba akkor fordul elő, amikor nem létező címhez próbál hozzáférni (a probléma az, hogy a modern szektorcsavarok nem mindig rendelkeznek fejlécekkel);
  • AMNF(Címjel nem található) - a szektor nem olvasható, általában komoly hardverprobléma következtében (például Toshiba, Maxtor HDD-n - a mágneses fejek hibás működését jelzi);
  • T0NF(Track 0 Not Found) - lehetetlen újrakalibrálni a munkaterület kezdőhengeréhez. A modern merevlemezeken a mikrokód vagy a mágneses fejek hibás működését jelzi;
  • BBK(Bad Block Detected) – Rossz blokkot találtunk. A hiba elavult;

Ezekről a hibákról többet tudhat meg az ATA szabvány leírásában a www.t13.org oldalon (de ott megtalálni a megfelelő dokumentumot unalmas feladat).



Betöltés...
Top