Pewnego razu dysk, na którym miałem bardzo ważne dane odmówił mi posłuszeństwa i aby nie stracić danych podjąłem walkę z odzyskaniem tych danych. Dane jakoś w końcu udało mi się zgrać, ale jak się okazało dysk uległ awarii, więc postanowiłem sprawdzić go i jak się da naprawić. Po przenalizowaniu różnych wersji oprogramowana doszedłem do wniosku, że program
MHDD (przeznaczony do diagnostyki i naprawy dysków o bardzo dużych możliwościach) będzie najlepszy do tego celu. Kolejny problem, z jakim musiałem się zmagać to znalezienie opisu, instrukcji jak używać MHDD. Jak się okazało większym problemem było jak uruchomić ten program. W internecie wszyscy piszą instrukcje do MHDD, ale nikt nie pisze konkretnie jak to narzędzie uruchomić, a wymaga ono startu, jako LiveCD lub bootowalny pendrive. Czytanie instrukcji pseudofachowców było największym problemem, aby to narzędzie rozpracować. Dlatego postanowiłem stworzyć swój tutorial do MHDD, aby może kiedyś innym on posłużył.
Moje
objawy wadliwego dysku to: brak możliwości odczytania plików, dysk pracuje niestabilnie, dysk rzęzi, stuka, puka, system Windows widzi błędy na dysku itd.
*Start*
Z racji, że program pracuje w trybie DOS musimy przygotować specjalne środowisko do pracy z tym programem. Na początku opiszę
jak przygotować bootowalny pendrive.
Pobieramy (1)
MHDD z sieci, jak wpiszemy w wyszukiwarkę to znajdziemy (potrzebujemy plik z obrazem w rozszerzeniu .iso).
Potrzebny jest nam program o nazwie (2)
YUMI (Automated Universal MultiBoot UFD Creation Tool) - YUMI to malutki program, służący do tworzenia bootowalnych nośników USB z systemami operacyjnymi, oprogramowaniem antywirusowym oraz innymi narzędziami do diagnostyki komputera i klonowania partycji. Bardzo dobry program jak ktoś myśli, że ma coś lepszego to od razu mówię nie ma lepszego narzędzia. Poprzez YUMI można stworzyć bootowalny pendrive z praktycznie wszystkim w dodatku zestaw różnych narzędzi.
Jak mamy program YUMI uruchamiamy go (program nie wymaga instalacji) następnie wystarczy wybrać opcje tak jak na poniższym zrzucie. W pozycji
Step3: Browse and Select your *.iso wskazujemy nasz obraz aplikacji, którą załadujemy na bootowalny pendrive i naciskamy przycisk Create. Akceptujemy komunikat z informacją, że pamięć zostanie sformatowana i wszystkie dane zostaną utracone. Jeśli wszystko pójdzie tak jak trzeba otrzymamy komunikat o powodzeniu. Program zapyta jeszcze czy chcemy dodać nowy obraz innej aplikacji, ale my tego robić nie chcemy, więc wybieramy No i kończymy działanie aplikacji YUMI. W ten sposób przygotowaliśmy bootowalny pendrive z aplikacją MHDD.
Dobrze jest jeszcze pobrać sobie z sieci program (3)
MobaLiveCD program nie wymaga instalacji uruchamia się od razu, ale przez ten program możemy sprawdzić czy udało nam się stworzyć bootowalny pendrive. Jeśli coś pójdzie nie tak nie będziemy tracić czasu na uruchamianie komputera. Program uruchamiamy, jako administrator.
Jeśli wszystko jest OK przystępujemy do działania związanego z uruchamianiem MHDD w prawdziwym środowisku.
MHDD wymaga, aby dyski, które będzie analizował były podłączone, jako master musi być to dysk główny.
Dla bezpieczeństwa lepiej inne dyski odpiąć w komputerze, a pozostawić tylko ten, który będziemy naprawiać.
Ważna informacja w nowych komputerach może się zdarzyć, że MHDD nie będzie wykrywał naszego dysku warto, więc sprawdzić ustawienia w BIOS-ie i jeśli jest włączona opcja AHCI wyłączyć ją. U mnie w ustawieniach BIOS zmieniłem AHCI na IDE i dysk już był wykrywany przez MHDD.
Uruchamiamy komputer z przygotowanego bootowalnego pendrive z MHDD.
Jeśli przygotowaliśmy pendrive jak w opisie i włączymy rozruch z pendrive to na starcie otrzymamy menu
YUMI multiBoot USB gdzie wybieramy
GRUB Bootable ISOs and Windows XP.
Dalej mamy powrót do poprzedniego menu lub wybór aplikacji, którą załadowaliśmy na nośnik.
Wybieramy naszą aplikację i otrzymujemy menu M
icrosoft Windows 98 Startup Menu gdzie wybieramy
Start computer without SCSI support.
MHDD uruchomi się i jak dysk jest ustawiony na master będzie go widział. Wybieramy, więc nr naszego dysku i klikamy enter. Dalsze fotki słabszej jakości, ale robione aparatem w nocy.
Na początku wykonujemy analizę naszego dysku w tym celu wykonujemy skanowanie powierzchni dysku twardego. Naciskamy F4 i gdy pojawi się okienko, ponownie wybieramy F4.
Okno skanowania dysku przez MHDD wygląda tak.
W trakcie pracy MHDD widzimy, co program wykrył. Czas pracy skanowania dysków zależy od ich wielkości i ich szybkości także przy pracy z MHDD należy uzbroić się w cierpliwość. Samo skanowanie dysku Seagate 250 GB w moim przypadku zajęło godzinę czasu. Tyle samo zajmują inne czynności związane z naprawą dysku.
Kiedy proces skanowania dobiegnie końca pojawi się okno z wynikami skanowania w MHDD.
Warto wiedzieć, co oznaczają poszczególne dane:
<3ms – bloki z prędkością odczytu poniżej 3ms (szare bloki – dobre)
<10ms – bloki z prędkością odczytu poniżej 10ms (szare bloki – 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 jest najlepiej, ale to jeszcze nie jest błąd krytyczny)
<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 sektory)
A co znaczą dokładnie błędy odczytu:
? TIME – przekroczenie czasu żądania (odczyt niemożliwy, dysk zawiesza się w tym miejscu bardzo prawdopodobna awaria dysku)
x UNC – uszkodzony sektor (bad) w moim przypadku zostały tylko te błędy wykryte, jako poważne
! ABRT – żądanie odrzucone (nie znaleziono sektora – poważny błąd, możliwe uszkodzenie powierzchni)
S IDNF – nie znaleziono znacznika sektora (możliwe jest uszkodzone firmware dysku – sami w domu tego raczej nie naprawimy)
A AMNF – nie znaleziono znacznika adresu (problem z nagłówkami opisującymi sektory)
Kiedy już znamy stan naszego dysku twardego i ilość błędów w tym bad sektorów poddajemy dysk naprawie. Wykonujemy pierwszy etap, czyli zerowanie dysku –
erase (zerowanie zapisuje każdy sektor zerami i ma wyeliminować tak zwane błędy logiczne). Pamiętajmy, że dane, kiedy naprawiamy tak dysk muszą być skopiowane, bowiem przy formatowaniu niskopoziomowym wszystko ulegnie skasowaniu z dysku. Wpisujemy, więc komendę erase i zatwierdzamy eneter. Proces zerowania się rozpocznie. Zerowanie potrwa tyle samo, co skanowanie dysku.
Kiedy zerowanie dysku się zakończy wykonujemy tzw.
remap dysku inaczej remapowanie (remap ma na celu zapisanie uszkodzonych sektorów w listach defektów dysku i tym samym zastąpienie ich sprawnymi). Czyli po zakończonym procesie zerowania dysku wciskamy F4, po czym pojawi się okienko, w którym włączamy opcję remap (zatwierdzamy ją enterem), zaś cały proces rozpoczynamy wciskając ponownie F4. Remap dysku trwa podobnie długi czas jak skanowanie i zerowanie dysku.
Na końcu, kiedy wykonamy zerowanie oraz remap dysku sprawdzamy raz jeszcze dysk czy proces naprawy nam się powiódł. Czyli ponownie skanujemy dysk twardy wciskamy F4 sprawdzamy czy opcja remap jest wyłączona (Off) i zatwierdzamy ponownie wybór F4. Skanowanie się rozpocznie.
Jeśli dysk nie wykazuje błędów to udało nam się naprawić nośnik tak jak w moim przypadku. Cały zabieg sprawił, że dysk nie zawiera błędów i dalej pracuje sprawnie.
Info
Przed naprawą jak i po naprawie można jeszcze wykonać S.M.A.R.T. dysku (system monitorowania i powiadamiania o błędach działania twardego dysku) za pomocą klawisza F8. Może przydać się nam ta analiza do bardziej szczegółowych badań nad dyskiem.
Na koniec warto jeszcze wyjaśnić, czym są błędy na dysku, które nazywamy bad sector to sektor nośnika danych, którego próba odczytu daje błąd. Informacja, która miała być zapisana w tym miejscu najczęściej jest bezpowrotnie utracona i wyróżniamy błędy logiczne oraz fizyczne.
Sektory uszkodzone logicznie – sektory, w których w wyniku np. drgań, nieprawidłowej pracy dysku lub niestabilnego zasilania dane zostają zapisane nieprawidłowo, przez co odczyt daje błąd, pomimo że sam obszar jest fizycznie sprawny. Takie sektory można przywrócić do użytku poprzez ponowne zapisanie go prawidłową wartością. Usterka tego typu jest spotykana w dyskach twardych dość często, dlatego warto wykonywać kopie bardzo ważnych danych.
Sektory uszkodzone fizycznie – sektory, których odczyt w wyniku, zużycia, wstrząsów, drgań, wady fabrycznej lub mechanicznego uszkodzenia daje błąd. Takie błędy nie są już możliwe do naprawy.
Więcej informacji odnośnie problemów z dyskami można znaleźć na internecie ja pokazałem krok po kroku jak sobie radzić, kiedy padnie nam dysk. W poradniku pokazałem cały proces naprawy dysku jak i instrukcję używana programu, jakim jest MHDD. Mam nadzieję, że wielu osobom się ta instrukcja przyda i nie będą zmuszone tak jak ja byłem zmuszony szukać jak np. wykonać bootowalny dysk. W moim poradniku pokazane jest wszystko od początku do końca. A proces tworzenia bootowalnego pendrive może się przydać też w innych sytuacjach.
Z racji, że prace nad dyskiem odbywają się, kiedy nie mamy dostępu do internetu udostępniam wersję poradnika do wydruku.
mhdd_tutorial.pdf (Rozmiar: 814.94 KB / Pobrań: 475)
Wszystkie prawa zastrzeżone. Jedynym miejscem gdzie została opublikowana treść poradnika jest Forum DarmowyInternet.net
Kopiowanie i rozpowszechnianie poza ww. stroną zabronione !!!
Aktualizacja tematu – post nr #8