• Ogłoszenie:

odzyskiwanie utraconych plików aktualizacja

Poradniki o tematyce programy.

odzyskiwanie utraconych plików aktualizacja

Postprzez Magik 02 Lut 2005, 20:37

reklama
Kod: Zaznacz wszystko
Dane na sformatowanym dysku istnieją dalej choć są nieosiągalne. Format bowiem nie usuwa danych fizycznie tylko kasuje mapę dostępu do plików (FAT) - zaznaczając, że ten obszar został już zwolniony do innych celów (zapis nowych danych). Dlatego zaraz po sformatowaniu dysku jest możliwe odtworzenie danych, dopóki nie zostały one jeszcze zamazane nowymi zbiorami.

Pod warunkiem że dysk nie był używany po formacie do nowych zapisów możesz użyć programów do od-formatowania. Jest szansa że się powiedzie.


DOS

PARAMETRY:

UNFORMAT [dysk:] [/J]

UNFORMAT [dysk:] [/U] [/L] [/TEST] [/P]

UNFORMAT [/PARTN] [/L]

dysk: Określenie odtwarzanego dysku.

/J Sprawdzenie czy i na ile informacje zapisane za pomocą polecenia MIRROR są zgodne z obecnym stanem dysku. Parametr ten nie powoduje żadnych zmian na dysku, podobnie jak /TEST.

/U Odtwarzanie dysku ale z pominięciem odwoływania się do zbiorów tworzonych za pomocą komendy MIRROR.

/L Wykaz wszystkich katalogów znajdujących się na dysku. Listing można zatrzymać naciskając Ctrl-S i wznowić dowolnym klawiszem. Przełącznik ten używaj tylko wtedy, gdy nie chcesz by UNFORMAT odwoływał się do zbiorów zapisanych przez MIRROR.

/TEST Symulowane odtwarzanie, bez zapisywania na dysku jakichkolwiek informacji.

/P Przesłanie pojawiających się komunikatów na drukarkę.

/PARTN Odtwarzanie uszkodzonej tablicy partycji, czyli podziału dysku twardego na mniejsze, logiczne. Ten parametr wymaga jednak, aby wcześniej zapisano takie informacje w postaci zbioru PARTNSAV.FIL za pomocą zlecenia MIRROR /PARTN.

PRZYKŁADY:

UNFORMAT C: Odtworzenie zawartości dysku C: przy pomocy zbiorów utworzonych za pomocą MIRROR (jeśli istnieją). Zbiory te będą poszukiwane na tym dysku.

UNFORMAT C: /L Odtworzenie zawartości dysku C: bez odwoływania się do zbiorów zapisywanych przez MIRROR, z wyświetlaniem wszystkich zbiorów i katalogów zawartych na dysku.


MIRROR

PARAMETRY:

MIRROR [dysk:[...]] [/1] [/Tdysk[-xxx][...]]

MIRROR [/U]

MIRROR [/PARTN]

MIRROR

dysk: Jednoliterowa nazwa dysku z dwukropkiem, określająca dla jakiego dysku należy utworzyć kopię tablicy alokacji zbiorów (FAT) i katalogu głównego, niezbędne do dobrego odtworzenia zawartości tego dysku w razie gdy będzie nieopatrznie sformatowany. Informacje te, wykorzystywane są przez program UNFORMAT Dane te zapisywane są w zbiorach: MIRRORSAV.FIL o atrybucie RHSA oraz w zbiorze MIRROR.FIL o atrybucie SA. Zbiory są tworzone w katalogu głównym tego dysku. Podanie kilku parametrów dysk: oddzielonych spacjami, oznacza zapisanie obrazu dla tych dysków.

UWAGA: Jeśli będzie wywołane polecenie MIRROR bez nazwy dysku, to będzie to wykonane dla bieżącego dysku.

/1 Oznacza, że nie będzie wykonywana kopia opisanych wyżej zbiorów, do zbiorów z rozszerzeniem .BAK

/Tdysk-xxx Powoduje zainstalowanie programu także do śledzenie kasowanych zbiorów na dysku. Będzie dodatkowo utworzony na tym dysku, w katalogu głównym, zbiór o nazwie PCTRACKR.DEL, o atrybucie SA. Jest on wykorzystywany przez program UNDELETE do odtwarzania skasowanych zbiorów. Parametr xxx jest opcjonalny i pozwala podać samemu jaka ilość zbiorów ma być śledzona. Im większa to jest liczba tym większym zbiorem będzie PCTRACKR.DEL. Przykładowo dla 10 zbiorów jego wielkość będzie około 1.7 KB, a dla 700 zbiorów około 127 KB. Parametr 'xxx' może przyjmować wartości od 1 do 999. Jeśli jest pominięty, to przyjmowane są standardowe wartości.

UWAGA: Jeśli chcesz użyć większej wartości dla xxx, niż poprzednio, to koniecznym jest najpierw skasować zbiór PCTRACKR.DEL. W przeciwnym razie będą przyjęte znowu poprzednie wartości, gdyż zbiór ten raz utworzony, nie może być powiększany, ani zmniejszany.

/U Usunięcie programu MIRROR.COM z pamięci operacyjnej, co oznacza zaniechanie śledzenia kasowanych zbiorów. Nie można go jednak usunąć z pamięci jeśli został po nim załadowany jakikolwiek inny program rezydentny.

/PARTN Zapamiętanie na dyskietce, w zbiorze PARTNSAV.FIL informacji o podziale dysku na partycje, jakie uzyskuje się za pomocą zlecenia FDISK. Zajmuje on na dyskietce tylko 3KB i wystarcza go zapisać jednorazowo, zaraz po użyciu komendy FDISK. Do odtwarzania uszkodzonej partycji służy polecenie UNFORMAT .



PRZYKŁADY:

MIRROR Wykonanie obrazu dla bieżącego dysku. Program nie będzie rezydować.

MIRROR C: D: Wykonanie obrazu dla dysków C: i D:. Program nie będzie rezydować.

MIRROR C: D: /Tc /Td Wykonanie obrazu dla dysków C: i D: oraz załadowanie programu do pamięci w celu śledzenia kasowanych zbiorów, na dysku C: i D:. Ilość śledzonych zbiorów będzie przyjęta domyślnie.

INSTALL = C:\DOS\MIRROR.COM C: D: /Tc-700 /Td-500 /Ta-10 Zainstalowanie programu w zbiorze CONFIG.SYS za po- mocą zlecenia INSTALL. Parametry tak jak wyżej, z tym że przyjęto dla dysku C: śledzenie aż dla 700 zbiorów, dla D: 500 zbiorów, a dla A: 10 zbiorów.

Windows

ROGRAMY DO OD-FORMATOWANIA

Norton UnFormat i McAfee Disk Minder (nie są darmowe .... wiadomo co to znaczy)

Potrafią od-formatować (nawet po tzw. pełnym formatowaniu) według 2 metod:
- unformat na czysto - dyski są przeszukiwane pod kątem zgromadzonych tam danych
- Image - ta aplikacja tworzy obraz dysku za każdym razem, gdy jest on używany. 'Obraz', przechowywany na dysku, pomaga odtworzyć całą skasowaną zawartość. Musisz jednak wykonać go, zanim cokolwiek się zdarzy, w przeciwnym wypadku po sformatowaniu odzyskasz jedynie pojedyncze pliki.

Tworzenie 'obrazu' nie zajmuje zbyt wiele ani czasu ani zasobów kompa. Typowa instalacja Nortona konfiguruje program Norton Image tak by tworzył plik (image.dat), gromadzący odniesienia do struktury plików/folderów wg daty i czasu utworzenia pliku. To nie to samo co obraz dysku PowerQuest DriveImage czy Norton Ghost!

OGRANICZENIA:

termin ważności obrazu dysku

Norton tworzy domyślnie obraz dysku przy starcie komputera. Te informacje przestają być po pewnym czasie aktualne (no chyba że nie podejmujesz żadnych akcji). Dlatego odświeżaj plik Image za każdym razem przad zamknięciem systemu, a jeśli twój komputer pracuje stale, ustaw Image tak, aby uruchamiał się raz dziennie.
Kiedy uruchamiasz Norton Unformat jesteś pytany o posiadanie pliku image. Gdy odpowiesz 'Yes', Norton odwołuje się do najświeższego pliku (zostanie wyświetlone ostrzeżenie na ekranie dające ci możliwość wycofania się).

Jeżeli pliki Image na Twoim dysku są stare, to UnFormat będzie w stanie odtworzyć strukturę zawartości dysku ze stanem na dzień 'ważności' tego pliku. Wg niektórych lepszy nawet stary Image, niż jego brak. Wg innych to ogromne ryzyko. Jeżeli odbudujesz dysk używając "przeterminowanego" obrazu dysku możesz utracić część lub całość swoich danych!
Tak więc w przeciwieństwie do zalecanych sugestii Nortona by używać pliku image, możesz mieć lepsze rezultaty w odzyskiwaniu swoich danych "zaczynając od początku" bez obrazu dysku. Ale z kolei znalazłam też info że w razie brak pliku Image Minder nie potrafi znaleźć niczego a Norton UnFormat skanuje dyski przez wiele minut, po czym informuje, że można odzyskać większość plików, jednak hierarchia plików i folderów to totalny bałagan. Spotkałam się z tak wieloma sprzecznymi opiniami na ten temat że każdy musi to po prostu przejść z autopsji.

Lokalizacja rekonstruowanych danych

Norton Unformat (jak i kilka innych progsów) przywraca pliki do dokładnie tej samej lokalizacji z której pochodziły. Jeżeli coś pójdzie źle podczas procesu rekonstrukcji, prawdopodobnie tracisz drugą szansę na powtórkę. Bo przecież odzyskiwane dane zapisują się na dysku na danych które właśnie odzyskujesz! Są jedna programy które mogą transportować przywracane dane na zupełnie inny dysk (są też pewne limitacje):
- Ontrack System Suite
- Fix-It Utilities
- Hard Disk Mechanic

Duża fragmentacja odzyskiwanych danych

Niestety dużą pułapką jest odzyskiwanie danych pochodzących z dysku o dużym stopniu fragmentacji. Program od-formatowywujący MUSI zaakceptować pliki jako ciągłe i jednolite. Więc może nie prawidłowo rozpoznać leżące koło siebie fragmenty (klastry) jako pochodzące z jednego i tego samego pliku. Wszystkie klastry tego samego pliku porozrzucane swobodnie po innych rejonach dysku nie zostaną rozpoznane jako części tego samego pliku. A więc mapa FAT nie zostanie odtworzona wiernie.
Efekt? Np. twoje fotki na podglądzie będą widoczne tylko do połowy. Będziesz np. mieć ten sam plik po odzysku jako 2 nowe - dół i góra. Fotki skleić można w programie graficznym.............ale nie każde dane się da tak załatać!



INNE PROGRAMY DO ODZYSKU DANYCH:


DARMOWE:

TestDisk
Handy Recovery
PC INSPECTOR File Recovery
Restoration
Disk Investigator

DEMA / TRIALE:

GetDataBack
FILERECOVERY for Windows
EasyRecovery
Active@ File Recovery
Restorer 2000
Undelete
DTI Data Recovery
File-Rescue
DocRepair


Image
Easy Recovery


:arrow: RawRecovery pozwala na odzyskanie danych z poważnie uszkodzonych partycji, używając algorytmów poszukiwań opartych na sygnaturach (nagłówkach) plików. To narzędzie umożliwia odzyskanie danych z partycji, na których uszkodzona została struktura katalogów. Narzędzie to dysponuje sygnaturami ponad 200 popularnych formatów plików.

:arrow: Przez pozostałe przypadki utraty danych pomoże Ci przejść StandardRecovery lub AdvancedRecovery, w zależności od wersji EasyRecovery, którą posiadasz. Narzędzie to umożliwia odzyskanie plików nawet w przypadkach, gdy Twój system widzi dysk, ale nie widzi podziału na partycje.

Kod: Zaznacz wszystko
1) Przygotuj na innej partycji odpowiednio dużo miejsca tak, aby dane z tej utraconej się na niej zmieściły.
2) uruchom Easy Recovery, wybierz z lewej DATA RECOVERY.
3) z tego okna wybierz ADVANCED RECOVERY
4) Program SAM przeskanuje dysk i wyświetli WSZYSTKIE podzielone obszary dysku (partycje, wolne obszary, nierozpoznane (np uszkodzone systemy plików ITD).
5) zaznaczasz obszar, który stanowi TEN, który został uszkodzony/usunięty.
6) Na dole wybierz ADVANCED OPTIONS
7) W tym oknie poustawiaj jak najwięcej rzeczy, które wiesz o tej partycji
8) Zatwierdź ustawienia i kliknij NEXT
9a) Easy Recovry zakomunikuje odnalezienie partycji, sprawdź podane przez niego informacje i potwierdź.
9b) EasyRecovery przeszuka teraz wybrany przez Ciebie obszar i po zakończeniu wyświetli WSZYSTKIE znalezione na nim pliki.

Teraz ważna procedura (!)
10) Nie wybieraj do odzysku od razu wszystkich plików ! Wybierz kilka losowo i kliknij NEXT

> Program zapyta o katalog DOCELOWY dla odzyskanych danych, wybierz i klikasz NEXT
> TWOJE DANE SA PRZYWRACANE

11) Nie zamykaj EasyRecovery, przejdź do nowego katalogu i sprawdź przywrócone pliki (jeśli to AVI, to spróbój odwtorzyć, jeśli MP3 tak samo, jeśli dokumenty, psróbuj otworzyć ITD).

> Jeśli wszystkie przywrócone pliki są OK, wróć do EasyRec. i daj BACK aż do listy plików do odzysku i teraz wybierz WSZYSTKIE.

> Jeśli nie, patrz punkt 12.

12) Wróć klikając BACK do okna wyboru partycji do odzysku (punkt 4) i postępuj dalej zgodnie z punktem 5, 6 oraz 7). Przed punktem 8 wykonaj zalecenie punktu 13)

13) wybieraj pomiedzy FAT 1 a FAT 2




Image
PC INSPECTOR File Recovery

- Automatycznie odnajduje partycje FAT nawet jeśli boot sector lub tablica plików zostały skasowane lub uszkodzone (nie działa to dla systemu plików NTFS)
-Przywraca pliki z oryginalną datą i czasem utworzenia
-Przywraca pliki, których wejścia nie istnieją
-Pozwala na sejwowanie przywracanych plików na dyskach sieciowych
-"Special Recovery Function" wspiera następujące formaty:

ARJ AVI BMP CDR DOC DXF DBF EXE GIF HLP HTML HTM JPG LZH MID MOV MP3 PDF PNG RTF TAR TIF WAV XLSZIP


Image

Kod: Zaznacz wszystko
1. Po uruchomieniu na ekranie powinno pojawisię okno Select Drive. W przeciwnym razie wskaż menu Object | Drive. Przeskocz na kartę Logical drive. Kliknij dwukrotnie wiersz z literą partycji, na której znajdują się omyłkowo usunięte pliki. Poczekaj chwilę, aż program sprawdzi zawartość dysku. Otwórz gałąź Deleted w panelu Folders. Powinieneś w niej znaleźć elementy opróżnionego Kosza.

2. Jeżeli zdarzyło ci się omyłkowo usunąć pliki, musisz poszukać ich na dysku. Wskaż w tym celu menu Tools | Find lost data. Potwierdź klikając zieloną ikonę z lewej strony. Gdy program upora się z analizowaniem dysku, w drzewie katalogów pojawią się odnalezione przezeń pliki. Usunięte elementy są zaznaczone kolorem zielonym.

3. Chcąc przywrócić pliki lub katalogi, zaznacz je, po czym kliknij ikonę symbolizującą dyskietkę (druga od góry na pionowym pasku w lewej części okna). Alternatywnie możesz kliknąć je prawym przyciskiem myszy i wybrać polecenie Save to. Teraz wystarczy wskazać katalog docelowy i potwierdzić, klikając ikonę z zielonym V.


autorem tutoriala jest Krzysztof Daszkiewicz

Nie pomoże gdy masz mechaniczne problemy z dyskiem (dziwne odgłosy, nierozpoznawalność przez BIOS)


Restoration

Prosty i darmowy program który pomoże odzyskać utracone dane z dysku twardego, płyt DVD-RAM, Memory stick drive, Smart media i dyskietek. Program współpracuje z systemami plików FAT12, FAT16, FAT32, NTFS oraz NTFS5. Potrafi także odzyskać pliki kompresowane, możliwość odzyskiwania plików szyfrowanych nie jest jeszcze dostępna lecz projekt jest wciąż rozwijany.


Image


Disk Investigator

Program służący do podglądu zawartości dysku oraz przywracania skasowanych elementów. Pliki skasowane będą zaznaczone na czerwono. Program jest przeznaczony tylko dla systemu plików FAT32 nie NTFS! Skasowane pliki na NTFS są niewidoczne dla tego programu! Ma to zostać skorygowane w następnej wersji. Podgląd dysku następuje w dwóch trybach:


Image



Sejwowanie "kolekcji klastrów"

Cel: rekonstrukcja skasowanego pliku z klastrów. W tym celu klikamy opcję View Cluster. Można wyszukać i dodać wszystkie klastry skasowane pliku we właściwej kolejności i dodać je do pliku "w pamięci" a następnie zapisać już w całości na dysku.

Hexadecimal Converter

Czyli konwerter hexadecimal <<< >>> decimal


Get Data Back

1) Ściągasz ODPOWIEDNIĄ wersję czyli dla FAT lub NTFS. Nie możesz się pomylić.

2) W zasadzie program nie powinien być zainstalowany na dysku z którego chcesz odzyskiwać....W praktyce można to obejść....Za błędy tych operacji nie ponoszę odpowiedzialności! Tylko mówię jakie są możliwości...

3) W konfigu programu są 2 najważniejsze rzeczy:

Lokalizacja do której chcesz odzyskać - Podkreślam "do" a nie "z". Powinna być ona zlokalizowana na innym dysku/partycji z której odzyskujesz! To logiczne bo dane które odzyskujesz będą zapisywane na tych odzyskiwanych! Czyli możesz sobie zamknąć na zawsze drogę do ponownego odzysku....

Typ danych które chcesz przywrócić - tam nie ma możliwości wyboru czy np. pliki dat czy pliki jpg...Jedyne co masz dostępne to ogólnie: Odzysk plików skasowanych lub zagubionych do których nie ma dostępu bo katalog w którym są nie istnieje...

4) Potem wyszukujesz jakie dyski i partycje masz na kompie. Czyli w pierwszym oknie jak na screenie klikasz NEXT

5) Po wykryciu pojawi ci się ładne drzewko po lewej stronie.
Dobierasz SKĄD chcesz dane przywrócić. Czyli wybierasz partycję lub dysk... Ale jak widzisz jest tam więcej opcji np. plik obrazów...Klikasz więc na stosowny dysk/partycję i wciskasz NEXT:

Pojawi ci się okno w którym ustalasz jaką część dysku chcesz przeskanować (całość czy tylko "od sectora do sectora nr...."). Idź na całość i daj cały >>>> większe prawdopodobieństwo odzysku danych bo tak naprawdę to nie wiesz w którym sektorze te dane mogą być... i klikasz NEXT:

6) No i rozpoczyna się skanowanie:

Skanowanie trochę trawa - im większy dysk tym dłużej! Mnie do celów pokazowych (!) zeszło na skanowanie dysku 60GIG 40 minut.... Po wstępnym skanowaniu pojawi się automatycznie identyczne okno skanera "Analizing Classification" badające i grupujące przeskanowane dane. To już trwa o wiele krócej....

7) Po przeskanowaniu i analizie pojawi się okno wyboru systemu plików do analizy.

Po kliknięciu NEXT pojawi się coś na kształt explorera w oknie. Czyli cały system plików FAT/NTFS zorganizowany w postaci drzewka. To browsujesz katalogi szukając zagubionych plików. Jak wynajdziesz te pliki to dajesz na nie prawy klik i Copy....

.......Powinien się rozpocząć proces odzysku.............I tu się zaczyna ból! Przy próbie kopiowania w wersji demo pojawia się komunikat że "ta funkcja będzie uaktywniona po wprowadzeniu klucza". Dupa zbita! Jeżeli masz demo to tu się kończy twoje "odzyskiwanie". Jakbyś miał klucz to pliczki ładnie by ci się skopiowały do folderu odzysku który określiłeś w konfiguracji....


Powyższy tekst powstał jako zlepek informacji, które posiadam w swoich zbiorach......Pochodzą one z portali Enter, PC World jak i różnych samodzielnych stron w internecie i zostały zebrane w jeden wspólny topic
Ostatnio edytowany przez Magik 28 Lip 2008, 17:28, edytowano w sumie 8 razy
Image Image
Awatar użytkownika
Magik
~user
 
Posty: 7956
Dołączenie: 08 Maj 2004, 09:17
Miejscowość: Głogów
Pochwały: 886



Postprzez LOCO 07 Lut 2005, 11:43

Swojego czasu z nudów bawiłem się w odzyskiwanie danych i uważam że EasyRecovery Pro 6.xx nie jest taki super :P Mi najbardziej do gustu przypadł program FileRecovery Professional <Pełna wersje programu jest w pełni spolszczona, łatwy w użytku i działa pod windowsami>
Drugim programem jest Active@ Uneraser 3 a do odzyskiwania partyucji tej samej firmy Partition Recovery 3. Jeśli są soby zainteresowane tymi programami prosze pisac do mnie na priv. Jak będzie sporo chętnych zrobimy jakiś upload i napiszemy tutorial'a jakby ktoś nie radził sobie z programem.
Awatar użytkownika
LOCO
~user
 
Posty: 446
Dołączenie: 27 Sty 2004, 09:17
Miejscowość: Kraków
Pochwały: 63



Postprzez Krisp 16 Maj 2005, 10:58

OK. Wszystko fajnie, ale...

Ja mam jedynie uszkodzoną informację o partycji 200GB (nie jest widoczna pod systemem, ale Active@ File Recovery po scanie ją widzi) i nie chciałbym przenosić danych na inny dysk, poprostu przywrócić partycję i co wtedy?

Ma ktoś jakiś pomysł?
Awatar użytkownika
Krisp
~user
 
Posty: 4
Dołączenie: 16 Maj 2005, 10:48
Miejscowość: Wrocław



Postprzez Magik 16 Maj 2005, 11:42

Krisp napisał(a):Ma ktoś jakiś pomysł?


Przyjmijmy, że po uruchomieniu komputera wita nas komunikat o uszkodzeniu tablicy partycji bądź o niewłaściwych wpisach w całym sektorze.

Jeżeli z tablicy partycji zniknie nam jakiś wpis, możemy spróbować go uzupełnić. Musisz znać przynajmniej rozmiar zagubionej partycji i jej położenie względem początku dysku. Informacje o organizacji dysku możemy uzyskać, korzystając z Ranish Partition Managera. Przygotowujesz dyskietkę startową z RPM i po załadowaniu systemu wydajemy komendę part -p -r > a:\part.txt. W efekcie na dyskietce pojawi się zbiór part.txt, w którym znajdziemy informacje o dysku - m.in. liczbę sektorów zajmowanych przez poszczególne partycje, ich położenie na dysku itp. Nie będzie tam danych dotyczących partycji, która zniknęła - ale zobaczysz, że pewien obszar na dysku jest niewykorzystany.

Przypuśćmy, że "pusty" obszar znajduje się pomiędzy sektorem 22 523 130 a 53 239 410. Ma on zatem rozmiar 30 716 280 sektorów. Gdzie się zaczyna? W sektorze następującym po poprzedzającej go partycji. Mamy zatem pierwsze wartości. Przeliczasz je na liczby szesnastkowe.

Nalezy takze pamietac o glowicach, cylindrach i sektorach. Wystarczy jednak przyjrzeć się danym uzyskanym za pomocą Ranish Partition Managera, aby stwierdzić, że sekcja CHS niemal zawsze wygląda identycznie. Wpis odpowiadający początkowi partycji to 1023-0-1 lub 1023-1-1. Z kolei "namiary" końca przedstawiane są w postaci 1023-254-63.
Wydajesz komendę Position | Go to Offset i przenosisz się do początku partycji pierwotnej (czyli do bajtu o numerze 63x512). Dane CHS odczytasz z ekranu (sekcja Cylinder/Head/Sector No). Tak samo sprawdzasz informację CHS dotyczącą końca partycji.
Musisz określić typ partycji. Symbole odpowiadające różnym partycjom znajdziesz pod adresem http://www.ata-atapi.com/ hiwtab.htm .
W zasadzie masz już skompletowane informacje do wpisania w MBR

Tyle:)

PZDR
Image Image
Awatar użytkownika
Magik
~user
 
Posty: 7956
Dołączenie: 08 Maj 2004, 09:17
Miejscowość: Głogów
Pochwały: 886



Postprzez Krisp 16 Maj 2005, 12:52

D!eselek 1.9T napisał(a):W zasadzie masz już skompletowane informacje do wpisania w MBR


Dzięki... rozumiem, że ręcznej babraniny nie uniknę i nie ma softu, który sam by tego dokonał...

Moja logika jest prosta... skoro Active@ File Recovery widzi tę partycję po prostym skanie, to czy nie mógłby odtworzyć MBR na jej podstawie? Niech się machnę z przeliczaniem pozycji i tragedia gotowa...
Awatar użytkownika
Krisp
~user
 
Posty: 4
Dołączenie: 16 Maj 2005, 10:48
Miejscowość: Wrocław



Postprzez Magik 16 Maj 2005, 13:09

Krisp napisał(a):Moja logika jest prosta... skoro Active@ File Recovery widzi tę partycję po prostym skanie, to czy nie mógłby odtworzyć MBR na jej podstawie?


Odpowiem Ci tak....nie znam tego softu i nie wiem co i czy on to potrafi......od siebie moge dopisac tyle:

Master Boot Record ma rozmiar 512 bajtów i zajmuje w całości pierwszy fizyczny sektor na dysku. Rekord składa się z dwóch części: umieszczonego na początku kodu wykonywalnego i tablicy partycji. Kod ładowany jest do pamięci RAM i uruchamiany podczas startu komputera. W samym kodzie znajdziemy program odpowiedzialny za odnalezienie i odczytanie tablicy partycji oraz określenie, która partycja jest aktywna - czyli z której powinien być uruchamiany system operacyjny.
Wynika z tego jasno, że dobrze jest mieć zapasową kopię Master Boot Recordu. Można ją zrobić, posługując się programem MBRutil, . Wystarczy wydać komendę mbrutil /S=plik_z_kopia_MBR. Odtwarzanie rekordu startowego wymaga wydania komendy mbrutil /R=plik_z_kopia_MBR.

Najczęstszym - i dość banalnym - zdarzeniem jest uszkodzenie kodu wykonywalnego, zapisanego w Master Boot Recordzie. W takiej sytuacji musimy dysponować dyskietką startową z programem fdisk. Po wystartowaniu komputera z dyskietki wydajemy komendę fdisk /mbr. Wystarcza to do naprawienia kodu. Jeżeli jednak problemu nie da się rozwiązać poprzez skorzystanie z dyskietki startowej i fdiska, to najwyraźniej doszło do awarii w innej części MBR.

Po uruchomieniu WinHeksa wydajemy komendę Tools | Disk Editor. Następnie zaznaczamy ikonkę dysku, którego zawartość chcemy edytować. Naciskamy przycisk OK. Pojawi się okno prezentujące zawartość "twardziela". Klikamy pole Access i wybieramy opcję Partition | Partition table. Teraz pokazuje się cały Master Boot Record. Każda wyświetlona na ekranie para szesnastkowych cyfr to jeden zapisany bajt. Na razie WinHex pracuje w trybie przeglądania danych i nie grozi nam żadne przypadkowe zmodyfikowanie dysku.
Trzeba jakoś się orientować w tych wszystkich liczbach wyświetlanych na ekranie. Przypominam: szukamy dwóch ostatnich bajtów Master Boot Recordu (tych o numerze 510 i 511, czyli szesnastkowo 1FE i 1FF). W kolumnie oznaczonej jako Offset odnajdujemy linię 1F0 i przesuwamy się w prawo o 15 pozycji. Powinna tam być wpisana liczba 55. O jeden bajt w prawo znajdziemy miejsce dla drugiej części sygnatury, czyli AA. Jeżeli widzimy, że sygnatura jest niepoprawna, wydajemy komendę Options | In-Place Editor (albo naciskamy kombinację [Shift]+[F6]). W ten sposób przechodzimy do trybu edycji dysku. Po zaakceptowaniu ostrzeżenia o tym, że wszystkie zmiany zostaną wprowadzone bez pytania o potwierdzenie, wpisujemy wartość 55 AA na dwóch ostatnich pozycjach Master Boot Recordu.
Zamykamy WinHeksa i próbujemy załadować system z "poprawionego" dysku.

PZDR
Image Image
Awatar użytkownika
Magik
~user
 
Posty: 7956
Dołączenie: 08 Maj 2004, 09:17
Miejscowość: Głogów
Pochwały: 886



Postprzez Krisp 16 Maj 2005, 13:19

D!eselek 1.9T napisał(a):Po wystartowaniu komputera z dyskietki wydajemy komendę fdisk /mbr. Wystarcza to do naprawienia kodu. Jeżeli jednak problemu nie da się rozwiązać poprzez skorzystanie z dyskietki startowej i fdiska, to najwyraźniej doszło do awarii w innej części MBR.
OK. Spróbuję z fdiskiem, bo tego myku nie znałem... dam znać jak poszło. Wielkie dzięki!
Awatar użytkownika
Krisp
~user
 
Posty: 4
Dołączenie: 16 Maj 2005, 10:48
Miejscowość: Wrocław



Partition Table Doctor 3

Postprzez Krisp 17 Maj 2005, 09:22

Powiem tak...

Nic nie pomagało, ani fdisk, ani Active@ Partition Recovery... Dysk ma 200GB pod USB i żadne drivery pod dos go nie potrafią zamontować. Boot disk z APR wysypywał się na mountowaniu USB Diska, a z Nero (jedyny sensowny boot) wyszukiwał mi dysk w nieskończoność. Z kontrolera ATA Active@ Recovery Partition widział jedynie 8GB z 200 i nie potrafił znaleźć nic. Problem w tym, że dysk ma 200G jest pod NTFS z jedną partycją i wisi na USB - to dla DOSa było trochę za dużo.

Ale po kolejnym wyszukiwaniu sieci (genialnym Copernic'em) znalazłem super toola: Partition Table Doctor 3!!! pod Windozę (więc z odpalaniem dysku nie było problemów). I co?... tylko kliknąłem na ikonkę programu i więcej nic do roboty nie było, a dysk po restarcie windozy się łaskawie objawił cały zdrowy... obeszło się bez odzyskiwania plików, jak to 90% softu oferuje, a miałem już dylemat zakupu drugiej 200-ki. Ufff!

Odpaliłem... odrazu znalazł co trzeba i ani razu nie kliknąłęm, a po restarcie dysk wrócił do życia. Mimo wszystko dzięki D!eselek 1.9T
za wsparcie.
Awatar użytkownika
Krisp
~user
 
Posty: 4
Dołączenie: 16 Maj 2005, 10:48
Miejscowość: Wrocław




Powróć do Programy

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 1 gość

cron