Uczestnik
Punkty: 7 401
nirvanowiec #506219

Postanowiłem napisać trochę o programie MHDD moim zdaniem najlepszym programie diagnostycznym do dysków twardych. http://www.nirvanowiec.republika.pl/MHDD.iso wypalamy go jak zwykły obraz ISO. MHDD pracuje z dyskami ustawionymi na MASTER! [/color:12da95cf6c] Po wypaleniu go na płycie CD bootujemy z niej. Oto główne okno programu: [/b:12da95cf6c] :12da95cf6chttp://obrazki.elektroda.net/15_1186311286.jpg[/img:12da95cf6c] Widać ze MHDD wykrył dysk ST311720A na porcie 170h Wybieramy go wciskając odpowiedni klawisz tak jak na fotce: :12da95cf6chttp://obrazki.elektroda.net/11_1186311345.jpg[/img:12da95cf6c] Następnie wciskamy enter. Jesteśmy teraz w głównym oknie programu MHDD :12da95cf6chttp://obrazki.elektroda.net/100_1186311391.jpg[/img:12da95cf6c] I teraz aby uzyskać więcej informacji o dysku wpisujemy komendę EID i wciskamy enter. W przypadku dysku ST311720A wygląda to tak: :12da95cf6chttp://obrazki.elektroda.net/12_1186311468.jpg[/img:12da95cf6c] [b:12da95cf6c]A teraz co możemy wykonać w programie[/b:12da95cf6c][/color:12da95cf6c] [i:12da95cf6c]1) Jak sprawdzić powierzchnie dysku? [/i:12da95cf6c][/b:12da95cf6c] Aby wykonać skanowanie należy wcisnąć 2 razy przycisk F4 i rozpocznie się skanowanie dysku. Efekt skanowania dysku dla dysku ST311720A wygląda tak: :12da95cf6chttp://obrazki.elektroda.net/35_1186311595.jpg[/img:12da95cf6c] Interpretacja czasów sektorów dla dysku: <3ms - bloki z prędkością odczytu poniżej 3ms (szare - dobre) <10ms - bloki z prędkością odczytu poniżej 10ms (szare - dobre) <50ms - bloki z prędkością odczytu poniżej 50ms (szare - dobre) <150ms - bloki z prędkością odczytu poniżej 150ms (zielone - nie świadczy to dobrze, ale to jeszcze nie błąd) <500ms - bloki z prędkością odczytu poniżej 500ms (czerwone - niestabilny odczyt, opóźnienie - są problemy) >500ms – bloki z prędkością odczytu powyżej 500ms (brązowe – niestabilny odczyt, mogą zmienić się w „bad sectors”) Interpretacja błędów przy skanowaniu dysków: ? TIME – przekroczenie czasu żądania (odczyt niemożliwy, dysk „zawiesza” się w tym miejscu), bardzo prawdopodobny „zgon” dysku x UNC – uszkodzony sektor (bad) ! ABRT – żądanie odrzucone (nie znaleziono sektora – poważny błąd, możliwe uszkodzenie powierzchni) S IDNF – nie znaleziono znacznika sektora (najprawdopodobniej uszkodzone firmware dysku – nie do naprawienia w „domowych” warunkach) A AMNF – nie znaleziono znacznika adresu (problem z nagłówkami opisującymi sektory)[/code:1:12da95cf6c] [i:12da95cf6c]Diagnoza:[/i:12da95cf6c] [/u:12da95cf6c]W przypadku naszego dysku ST311720A możemy zaobserwować sektory z następującymi szybkościami odczytu: <3ms: 1 <10ms: 35 <50ms: 11490 <150ms:1541 Dysk nie jest w dobrym stanie ma bardzo dużo wolnych sektorów (<150ms:1514) dysk o takich szybkościach dostępu do sektorów jest bardzo wolny i uciążliwy w czasie normalnej pracy. [i:12da95cf6c]2) Jak odczytać S.M.A.R.T dysku? [/i:12da95cf6c][/b:12da95cf6c] S.M.A.R.T dysku odczytujemy wciskając przycisk F8. Dla naszego dysku wygląda to tak: :12da95cf6chttp://obrazki.elektroda.net/36_1186311794.jpg[/img:12da95cf6c] [b:12da95cf6c]3) Jak usunąć bad sektory i wolne sektory? [/b:12da95cf6c][/i:12da95cf6c] Najlepszym sposobem na usunięcie badów i wolnych sektorów jest zerowanie a potem remap dysku (zerowanie powoduje bezpowrotną utratę danych) Aby wykonać zerowanie całego dysku w MHDD należy użyć komendy ERASE i liknąć 2 razy enter. Po zakończeniu zerowania wykonujemy następująco Remap. Wciskamy F4 schodzimy strzałkami na opcje Remap i klikamy enter: Wygląda to tak: :12da95cf6chttp://obrazki.elektroda.net/24_1186311870.jpg[/img:12da95cf6c] Aby rozpocząć wciskamy F4 Po zakończeniu wykonujemy ponowny skan powierzchni (2 x F4) i sprawdzamy efekty. Uwaga: Jeśli S.M.A.R.T sygnalizuje wykorzystanie puli sektorów które zostały relegowane odradzam stosowanie tych zabiegów. [i:12da95cf6c]4) Mój dysk stracił pojemność BIOS oraz Windows rozpoznaje go jako mniejszy nie jest to wina zworek. Co robić? [/i:12da95cf6c][/b:12da95cf6c] Dysk ma założone HPA czyli ograniczenie fabrycznego LBA aby ustawić fabryczne LBA użyj komendy NHPA. [i:12da95cf6c]5) Jak zmniejszyć pojemność dysku twardego nie zworkami? [/i:12da95cf6c][/b:12da95cf6c] Do tego celu należy użyć komendy HPA wybrać 1 lub 0 i wprowadzić takie LBA jakie chcemy. [i:12da95cf6c]6)Jak ponownie wybrać dysk nie wychodząc z programu? [/i:12da95cf6c][/b:12da95cf6c] Należy użyć polecenie PORT [i:12da95cf6c]7) Jak wykonać obraz dysku? [/i:12da95cf6c][/b:12da95cf6c] Aby wykonać obraz dysku powiedzmy obszaru od 0-100LBA należy wydać komendę ATOF i postępować zgodnie z screenami: Wydajemy komende ATOF: :12da95cf6chttp://obrazki.elektroda.net/96_1195896214.jpg[/img:12da95cf6c] Wpisujemy nazwę pliku obrazu w naszym przypadku 1 (po zgraniu przez Mhdd do nazwy automatycznie zostaną do dane 0000 –cztery zera i w naszym przypadku nazwa będzie miała postać 1000) :12da95cf6chttp://obrazki.elektroda.net/42_1195896241.jpg[/img:12da95cf6c] Wpisujemy początek obszaru który chcemy zgrać w LBA :12da95cf6chttp://obrazki.elektroda.net/3_1195896257.jpg[/img:12da95cf6c] Wpisujemy koniec obszaru który chcemy zgrać w LBA :12da95cf6chttp://obrazki.elektroda.net/85_1195896314.jpg[/img:12da95cf6c] I wciskamy ENTER :12da95cf6chttp://obrazki.elektroda.net/18_1195896337.jpg[/img:12da95cf6c] Po zgraniu wpisujemy EXIT i wychodzimy z MHDD. Plik obrazu znajduje się w x:\\MHDD\\ Gdzie x to litera dysku "ram drive" zrobionego przez MHDD. By skopiować plik obrazu należy zastosować dosową komendę COPY Oczywiscie partycja na ktora kopiujemy musi byc sformatowana w FAT [b:12da95cf6c]Jeśli kogoś ciekawią inne funkcje proszę wcisnąć F1 i uzyskacie listę funkcji oraz ich opisy[/b:12da95cf6c][/u:12da95cf6c] Proszę stosować komendy z rozwagą dla ostrzeżenia podam komendę MAKEBAD tworzy ona bad sektory na dysku! To nie jest zabawka! Jak nie znasz działania komendy nie stosuj jej![/color:12da95cf6c] [color=red:12da95cf6c]Zamykam, żeby pozostało w stanie dziewiczym damiancore[/color:12da95cf6c][/size:12da95cf6c]