Dołączył: 10 Maj 2007 Posty: 3195 Miasto: Małopolska
03 Cze 2009 12:54
Wykonanie kopii posektorowej z Dysku na Dysk
Jest to opis jak wykonać kopie posektorową z dysku na dysk.
Potrzebna jest ona wtedy gdy chcemy zabezpieczyć dane przed ich utratą lub kiedy chcemy je odzyskać z uszkodzonego nośnika ,najczęściej dysku. Tego rodzaju kopię robi się wtedy gdy chcemy wykonać dokładne odwzorowanie danych ,bez względu na sposób ich zapisu logicznego i strukturę. Często wykonanie jej pod Windowsem nie jest możliwe z powodu problemów z dyskiem (uszkodzenia logiczne BAD sektory itp.). Należy w takim wypadku zrobić kopie w sposób jak najprostszy i skuteczny bit po bicie , sektor po sektorze ,dokładnie odwzorowując dysk .
Do tego celu możemy się posłużyć programami
1)copyr - bardzo dobry program, radzący sobie dość dobrze z dyskami które mają problemy. Niestety w wersji darmowej nie obsługuje dysków w LBA48 czyli powyżej 137 GB oraz nie obsługuje dysków SATA ,co dość skutecznie utrudnia jego zastosowanie w wersji płatnej jest stosunkowo drogi i posiada przystawkę do zarządzania napięciem dysku co na pewno polepsza jego możliwości odzyskania danych, obsługuje też SATA i dyski powyżej 137 GB
2)HDClone - program ma często problem z wykryciem uszkodzonego dysku więc w niektórych przypadkach nie będziemy w stanie go użyć. Dodatkowo w wersji darmowej ma ograniczenia co do szybkości kopiowania co znacznie wydłuża ten proces oraz nie ma możliwości w takiej wersji ustawienia opcji dość istotnych z punktu widzenia bezpieczeństwa jak tryb bezpieczny lub weryfikacje albo kopiowanie do pliku czy partycja na partycje.
3) Mamy jeszcze Clonemaxx 4)MHDD w starszej wersjiwcc 5) I DMDE na ,którym pozwolę się skupić co nie oznacza że jest to jedyny możliwy program czy też najlepszy.
32bit, for DOS, Windows 95/98/ME. ver. 1.38.06
32bit, for DOS/Win98/ME/2K/XP/Vista (console version). ver. 2.0.0 beta 8 (testing) 6) Polecenie linuxa (do wykonania kopi musisz mieć uprawnienia root-a). Linux-a tak zwanego Live-CD ,można uruchomić z CD ,FDD lub innych nośników startowych. (Tutaj opis Linux Live-CD, Tutaj Linux System Rescue - np. po wyświetleniu "boot:" możemy wpisać "mhdd" nacisnąć "ENTER" i uruchomić go, ma on też wiele innych przydatnych funkcji). W Linuxie można wykonać kopię zarówno dowolnemu urządzeniu na dowolne urządzenia jak i dowolnego urządzenia do pliku.
Kod:
dd if=/dev/sda of=/dev/sdb
/sda - oznaczenie urządzenia ,któremu wykonujemy kopię
/sdb - oznacza urządzenie na ,które wykonujemy kopię
Uwaga :Każdy przypadek jest indywidualny i nie zwalnia od myślenia jeśli nie wiesz co robisz zawsze możesz dopytać się na forum elektrody w dzialeNaprawa HDD i odzysk danych. Opis jak wykonać kopię posektorową do pliku tu
Teraz opis filmiku i kopi posektorowej w DOS.
A) Należy ściągnąć odpowiednią wersje DMDE i utworzyć dyskietkę startową lub też CD startowe. Opis jak zrobić dyskietkę startową tu
B) Uruchamiamy DMDE z dyskietki na komputerze z podpiętymi dyskiem źródłowym i dyskiem docelowym Uwaga : Dysk docelowy musi być co najmniej o pojemności takiej samej jak dysk źródłowy . Warto też wpinać dyski w taki sposób aby je łatwo identyfikować (np. wpinając dysk SATA źródłowy w SATA 1 a docelowy w SATA 2) i nie pomylić się przy robieniu kopi zamieniając źródło z celem.
C) Po uruchomieniu DMDE ukazuje się okienko wyboru dysku "Select drive" wybieramy dysk źródłowy dajemy ok. W wersji 2.0.0 beta 8 (testing) naciskamy klawisz ESC lub przyciskamy "Cancel" i przechodzimy do punktu "F" Uwaga : Starsza wersja ma niestety tę wadę ,że nie pozwala pominąć tego etapu co przy dyskach mających problem z odczytem może uniemożliwić ich kopię. Dodatkowo w wersji beta 2.0.0. beta 8 jest możliwość wykonania kopii wstecznej od końca do początku dysku co przy uszkodzonych sektorach początkowych dysku daje szanse na jakiś odzysk danych.
D) Następnie ukazuje się okno "Detect volume letters" ,tu klikamy na no
E) Kolejne okno to okno znalezionych partycji "Partitions" , tu klikamy na cancel lub wciskamy ESC.
F) Następnie wybieramy Menu "Copy sectors to ..." w wersji 2.0.0 beta 8 wybieramy Menu "Tools" i opcja "copy sectors ..." skrót klawiszowy Alt+W G) Teraz ukazuje się okienko "Write Object/Sectors to ..." klikamy na przycisk "Partytion" wybieramy cały dysk wpisze się nam od LBA 0 do ostatniego LBA.
W wersji beta pokazuje się okienko "copy sectors" gdzie w sekcji "Source" wybieramy przyciskając na przycisk "Devices" dysk źródłowy, po czym w sekcji "Destination" naciskamy "Devices" i wybieramy dysk docelowy i przechodzimy do punktu J. W tej wersji mamy również możliwość zaznaczenia kopiowania wstecznego aby wybrać tą opcje należy zaznaczyć opcje "Backward copy" H) Teraz zaznaczamy opcje Disk Sectors... klikamy na Next
I) Na ekranie "Select drive" wybieramy dysk docelowy klikamy ok
Uwaga : Przy wyborze dysku możemy użyć opcji "ATA Interface" , "BIOS service" , "DOS service" . W niektórych przypadkach warto użyć opcji "ATA Interface" daje to większa stabilność dostępu do dysku.
J) Po tym w oknie "Write to disk sectors" klikamy OK
W wersji beta też pokazuje się okno potwierdzenia kopiowania nie ma jednak ono nazwy K) Potwierdzamy klikając na YES ,chęć zapisu nadpisania danych z dysku na dysk sprawdzając czy wszystko jest ok.
Uwaga :To ostatni moment kiedy możemy zrezygnować i wycofać się
Kopia się wykonuje.
L) W wersji beta ukazuje się okno kopiowania w którym mamy opcje "Abort" (przerwij) "Retry" (ponów) "Ignore" (ignoruj) "Ignore All" (ignoruj wszystkie). W momencie natrafienia na sektor ,który ma problemy z odczytem możemy odpowiednio wybrać opcje możemy też zaznaczyć (domyślnie zaznaczone) lub odznaczyć opcje oczekiwania na reakcje w przypadku braku odpowiedzi dysku lub błędu odczytu.
"Wait for user choice if error occurred"
"Wait for user choice if device not ready"
Mamy też przycisk "Modify" gdzie możemy zmodyfikować ilość prób odczytu w wyniku błędów CRC lub odczytu (Domyślnie nastawione na dwie próby)
"Auto retries number on CRC Error"
"Auto retries number on Seeak Error"
Uwaga : Kiedy chcemy odzyskać tylko dany plik i zapisać go na jednej z partycji NTFS trzeba mieć zainstalowana obsługę NTFS. Również kiedy chcemy wykonać kopie partycji lub dysku do pliku zapisując go na partycji NTFS innego dysku potrzebna jest obsługa NTFS-a. Aby ten problem rozwiązać możemy użyć programu NTFS4DOS . Załączam go. po uruchomieniu NTFS4DOS.exe usimy potwierdzić użycie tylko do zastosowania domowego (wpisujemy YES i Enter). Następnie uruchamiamy DMDE.
Program clonemaxx - jest dość prosty i nie ma co się nad nim rozpisywać wybiera się dysk źródłowy i docelowy i potwierdza kopiowanie. Przykład na filmiku
MHDD w wersji 2.95 (nowsza wersja nie posiada już komendy copy).
- Najpierw należy ściągnąć MHDD w wersji podanej (załączyłem do artykułu bo nie jest łatwo ją zdobyć ,ale zalecam pobieranie z linków podanych w artykule).
- Sformatuj dyskietkę w Windows XP z opcją "Utwórz dysk systemowy systemu MS-DOS"
- Następnie usuń wszystkie pliki z dyskietki prócz 3 najważniejszych IO.SYS MSDOS.SYS COMMAND.COM
- Skopiuj wszystkie pliki MHDD na dyskietkę
- Uruchamiamy MHDD z dyskietki na komputerze z podpiętymi dyskiem źródłowym i dyskiem docelowym Uwaga : Dysk docelowy musi być co najmniej o pojemności takiej samej jak dysk źródłowy
- Następnie wpisujemy komendę copy
- Wybieramy dysk źródłowy
- Wybieramy dysk Docelowy
- otwiera się okno ustawień potwierdzamy kombinacja klawiszy CTRL i ENTER
- kopia się wykonuje
Program copyr.dma ver. 1.13 angielska.
- Tworzymy dyskietkę tak jak już było tu opisane kopiując copyra (podany w załączniku) na nią. Jest też kreator dyskietki zrobiony przez kolegę z forum jest tam też opis tego programu.
- Wybieramy dysk źródłowy
- Wybieramy dysk Docelowy
- Wybieramy start copy
Obsługa programu R.P.M. nie powinna stwarzać większych kłopotów dla użytkownika.
Ranish Partition Manager - krótki tutorial
pierwszy dysk - 2GiB
drugi dysk - 2,5GiB
Bezpośrednio po uruchomieniu programu ukazuje się:
Klawiszem F5 zmieniamy dysk:
Rzut okiem na pomoc (klawisz F1):
Klawiszem F5 należy wybrać dysk źródłowy (source disk). Następnie wciskamy klawisz D (Copy entire disk). Wybieramy dysk docelowy (destination disk), potwierdzamy (Ok. Copy it.)
Kopiowanie:
Kopiowanie 100%:
Rzut okiem na drugi dysk:
Na drugim dysku ukazała się wierna kopia dysku pierwszego.
=== === ===
Dodatkowo zamieszczam gotowy obraz dyskietki (spakowany w REPDSK) i program umożliwiający wgranie obrazu (.IMG) na dyskietkę (writedsk.EXE), którymi posługiwałem się 2 lata temu.
Obraz zawiera system DOS i parę innych drobiazgów.