logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Samsung 320GB - Jak odzyskać dane z dysku z bad sectorami po upadku?

Kroovka 03 Mar 2015 11:15 1065 14
  • #1 14495674
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    Witam. Podczas transportu komputera upadł pracownikowi. System Windows XP już niestety nie uruchamia się (reset podczas ładowania systemu). Mam na tym dysku dość ważne bazy danych. Program HDD-Scan wykazał trochę bad sektorów. Nie chcę naprawiać tego dysku tylko mimo wszystko uruchomić z niego system i porobić kopię ważnych danych (które można wykonać praktycznie z poziomu programów, bo te które można było wykonać offline to już porobiłem).

    Czy istnieje darmowy program (nie skaner typu CdCheck), który jest w stanie podać mi jakie pliki były zapisane pod uszkodzonym sektorem? I który uruchamiałby się spod środowiska BartPE?
  • #2 14495738
    Darkdarkman
    Poziom 30  
    Posty: 1248
    Pomógł: 120
    Ocena: 253
    Wątpię, żeby po upadku wyłączonego komputera padł dysk.
    Dyski są dość odporne na przeciążenia, gdy są wyłączone.

    Próbowałeś podłączyć dysk do innego komputera?
  • #4 14496813
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    Darkdarkman napisał:
    Wątpię, żeby po upadku wyłączonego komputera padł dysk.


    On nie jest aż w tak tragicznym stanie jak być może wynika to z mojej wcześniejszej wypowiedzi. Jednak bady są, system nie wystartował (tzn. już startuje - uszkodzone pliki systemowe namierzyłem za pomocą narzędzia CdCheck i zastąpiłem je kopią z innego komputera) i chcę przenieść istniejący system na nowy dysk, a starym zajmę się jak już będę mógł się nim swobodnie pobawić.

    arkadius123 napisał:

    Polecam wyjąć dysk z laptopa i zrobić kopię posektorową na inny dysk


    Znalazłem trochę wcześniej ten artykuł i właśnie chcę użyć DMDE do wykonania kopii posektorowej. Normalnie na zdrowych dyskach używam innego narzędzia do robienia kopii partycji, ale w przypadku bad sectorów owo narzędzie sobie nie radzi.
  • #5 14497145
    helmud7543
    Poziom 43  
    Posty: 12626
    Pomógł: 1216
    Ocena: 1564
    W przypadku uszkodzonych dysków program radzi sobie bardzo dobrze, o ile radzi sobie też kontroler (zmienić na inną płytę, komputer), sterownik (zmienić płytę główną/komputer, użyć wersji dosowej, linuxowej progtamu) oraz sama elektronika dysku (tego w warunkach domowych nie przeskoczysz :-) ). Jak dysk się zawiesza to wina samego dysku albo kontrolera lub jego sterownika.

    I w przypadku uszkodzonych dysków chyba lepiej robić kopię dysku, nie partycji - bo skąd wiemy czy mft jest sprawne i jej parametry zostały prawidłowo odczytane? DMDE się do tego nadaje i to bardzo tylko trzeba wiedzieć jak do tego podejść (np: "od tyłu" - dosłownie, czyli kopia wsteczna :-) ).
  • #6 14497191
    pidar
    Poziom 43  
    Posty: 11363
    Pomógł: 1569
    Ocena: 3589
    Nic nie wiemy o aktualnym stanie tego dysku, gdzie SMART z programu HDDScan?
    Kopię 1:1 dysku najlepiej wykonać za pomocą ddrescue.
  • #7 14497359
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    helmud7543 napisał:
    I w przypadku uszkodzonych dysków chyba lepiej robić kopię dysku, nie partycji - bo skąd wiemy czy mft jest sprawne i jej parametry zostały prawidłowo odczytane?


    Spodziewam się, że skoro dmde przyjmuje za początek 63 sektor, a za koniec sektor x, to jest mu wsio ryba stan MFT. Początek partycji nie jest uszkodzony, pierwsze uszkodzenie znajduje się gdzieś 1,5 GB od początku partycji.

    helmud7543 napisał:
    DMDE się do tego nadaje i to bardzo tylko trzeba wiedzieć jak do tego podejść (np: "od tyłu" - dosłownie, czyli kopia wsteczna :-) ).


    Podaję sektor 63 do sektora x. Jaka to różnica czy będzie jechał od x do 63 czy w przód?

    Dodano po 4 [minuty]:

    pidar napisał:
    Nic nie wiemy o aktualnym stanie tego dysku, gdzie SMART z programu HDDScan?
    Kopię 1:1 dysku najlepiej wykonać za pomocą ddrescue.


    Nie mam w tej chwili takiej możliwości. HDDScan nie jest w stanie wyświetlić okna SMART z poziomu BartPe. Wersja 3.3 korzysta do wyświetlenia okienka SMART z kontrolki, które BartPe w standardzie nie ma, a skopiowanie właściwego pliku dll też nic nie daje. Ale z tego co pamiętam było sporo błędów w obszarze sektorów re lokowanych, oczekujących na relokację i tych co się re lokować nie dało (to tak jak przez mgłę).

    Kopia zrobiona, zobaczymy czy ruszy.

    Zmieniłem temat, dysk to Samsung 320 GB, nie wiem skąd ten Green mi się przypałętał.
  • #8 14497408
    helmud7543
    Poziom 43  
    Posty: 12626
    Pomógł: 1216
    Ocena: 1564
    Rozmawiamy czysto teoretycznie. Komputer upadł, system się nie uruchamia, trzeba zrobić kopię. Nie wiemy nawet czy problem dotyczy dysku (albo tylko dysku :-) ).
  • #9 14497841
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    Napisałem wcześniej, że namierzyłem uszkodzone pliki, podmieniłem je i system wstał z uszkodzonego dysku.
    Po wykonaniu kopii system się nie podniósł (nawet nie zaczął bootowania) więc cofam się do punktu gdzie robię kopię całego dysku.
  • #10 14498111
    helmud7543
    Poziom 43  
    Posty: 12626
    Pomógł: 1216
    Ocena: 1564
    Kroovka napisał:

    Podaję sektor 63 do sektora x. Jaka to różnica czy będzie jechał od x do 63 czy w przód?

    Taka, że koledze kopia nie działa, ale skoro wszystko kolega wie lepiej, my nie wiemy za wiele (bo i się nie da jak autor nie poda podstawowych informacji i nie zastosuje się do procedur)... :-) A do SMART są różne inne programy, jakby nie dało się jednym, to można innym. Ale "wsio ryba" SMART, kopia nie działa, więc dowód że DMDE się nie nadaje (mam jakieś dziwne przeczucie że z ddrescue w tym wypadku mogłoby być nawet gorzej, gdy autor "jak przez mgłę" będzie pamiętał które to sda a które sdb) :-)
  • #11 14498335
    pidar
    Poziom 43  
    Posty: 11363
    Pomógł: 1569
    Ocena: 3589
    Kroovka napisał:
    Podczas transportu komputera upadł pracownikowi. System Windows XP już niestety nie uruchamia się (reset podczas ładowania systemu). Mam na tym dysku dość ważne bazy danych.


    Kroovka napisał:
    Ale z tego co pamiętam było sporo błędów w obszarze sektorów re lokowanych, oczekujących na relokację i tych co się re lokować nie dało (to tak jak przez mgłę).


    Kolega nas testuje, czy kpi :!: :?: :D
  • #13 14498460
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    Kolega nas testuje, czy kpi :!: :?: :D[/quote]

    Nie testuję tylko poprosiłem o pomoc - post otwierający wątek.
    Wyraźnie zaznaczyłem o jaką pomoc mi chodzi, o program który po analizie struktury dysku i wykryciu uszkodzonych sektorów będzie mi w stanie podać jakie zbiory plików uległy uszkodzeniu. Być może da się to wykonać z poziomu dmde, ale tego nie wiem.

    Kolega poprosił o SMARTa. Jak będę miał taką możliwość to go wykonam. Nie wątpię, że istnieje pierdylion narzędzi, które zrzut SMART są w stanie wykonać, ale posiadam z nich jedynie HDDScan, a ten w najnowszej istniejącej wersji w środowisku BartPe nie jest w stanie wygenerować tego raportu. Po drugie zawodowo zajmuję się zupełnie inną gałęzią elektroniki i nie pamiętam poszczególnych komunikatów SMART. Jeżeli popełniłem gdzieś błąd w nazwie, sorry, moja wina.

    helmud7543 napisał:
    Ja tam się dobrze bawię :-)


    A ja wprost przeciwnie. No ale gratuluję dobrego nastroju. Jak na razie kolega próbuje przekonać mnie, że wykonanie kopii sektorów wstecz będzie skuteczniejsze. Jeżeli sektor jest uwalony to czy będę odczytywał dysk od ostatniego sektora czy od pierwszego to moim zdaniem różnicy nie uświadczę.
    Dysk nie wystartował gdyż wykonana kopia obejmowała tylko i wyłącznie kopię sektorów od 63 do końca partycji. Co prawda stworzyłem obok skopiowanej partycji na dysku 3 inne partycje primary ale nie dotykałem się do obszaru MBR dysku. W tej chwili wykonałem kopię 63 pierwszych sektorów z dysku z badami i dysk zaskoczył. Sugestia kolegi aby wykonać kopię całego dysku, nie tylko partycji systemowej była słuszna.
  • #14 14498726
    helmud7543
    Poziom 43  
    Posty: 12626
    Pomógł: 1216
    Ocena: 1564
    Nie o to chodziło. Chcemy pomóc. Ale nie mając fizycznego dostępu do sprzętu nie da się tego zrobić. Dlatego nadal prosimy o raport SMART - i nie chodzi o nazewnictwo a na spojrzenie na całą tabelę z liczbami, która informuje o kondycji niektórych podsystemów dysku jak i podpowiada co należy w takiej sytuacji zrobić. Można skorzystać z wersji Live CD Linuxa - są zarówno edycje zaprojektowane pod kątem odzyskiwania danych, jak i uniwersalne, które mają narzędzia do monitoringu SMART.

    Kolega chce odzyskać dane. Wiemy że komputer upadł i system się nie uruchomił. Wiemy że jakieś pliki były nieczytelne. I tyle. Nie znamy ani natury ani rozległości uszkodzeń. Z podanych, niepełnych niestety danych, wynika, że najrozsądniejsza będzie kopia posektorowa. I to proponowałbym - profilaktycznie - zrobić na innym komputerze, jeśli to możliwe. Pisze kolega, że DMDE nie radzi sobie z tym. Niestety - sam program został zaprojektowany również do tego celu i radzi sobie, a jeśli jest problem (kolega pisze że jest) to jego przyczyna leży gdzieś indziej. Nie wiemy gdzie i bez tego też niewiele podpowiemy. Na pewno kolega nie ma wystarczającej wiedzy co do tego czym jest kopia posektorowa (a w zasadzie do czego służy). Kopiowanie surowych danych ma tą zaletę, że można go przerwać, kontynuować, albo potem składać fragmenty obrazu w całość. Kopia wsteczna jest stosowana gdy dysk w pewnym momencie zawiesza się - np: przy 9 % postępu licząc od początku do końca. Można wtedy przerwać i zacząć od tyłu - dojdzie od "100 %" do tych problematycznych "9 %". Brakujące dane, zależnie od potrzeb, można zignorować albo próbować "wydobyć" odpowiednimi ustawieniami powtarzania i pomijania w przypadku natrafienia na błąd. Jeżeli system z oryginalnego dysku wstaje, a z kopii nie, przy założeniu że nośnik przeznaczony na kopię jest sprawny, to znaczy że kopia nie została zrobiona prawidłowo. Gdzie jest błąd? Brakuje danych na partycji? A może danych rozruchowych? MBR został zgrany? Tego wszystkiego nie wiemy.

    To o co kolega prosi (podanie zbiorów uszkodzonych plików) robi checkdisk z przełącznikiem /r, być może zrobi to, zaprojektowany wprawdzie do dysków optycznych ale działający również z dyskami twardymi Isobuster. Ale przed zrobieniem prawidłowej kopii takie testy na najprawdopodobniej uszkodzonym dysku są bardzo ryzykowne. Co zrobisz jak padnie całkiem, a w raz z nim w niebyt odejdzie możliwość odzyskania danych warunkach domowych?
  • #15 14499104
    Kroovka
    Poziom 23  
    Posty: 572
    Pomógł: 46
    Ocena: 83
    helmud7543 napisał:
    Z podanych, niepełnych niestety danych, wynika, że najrozsądniejsza będzie kopia posektorowa. I to proponowałbym - profilaktycznie - zrobić na innym komputerze, jeśli to możliwe.


    Jakby kolega czytał wątek, o kopii posektorowej mówimy już od 3 posta.

    Cytat:

    Pisze kolega, że DMDE nie radzi sobie z tym.


    Nigdzie nie pisałem, że sobie nie radzi. Jednak na razie nie otrzymałem w pełni działającej kopii, ale nie wynika to z dmde.

    Cytat:
    co do tego czym jest kopia posektorowa (a w zasadzie do czego służy). Kopiowanie surowych danych ma tą zaletę, że można go przerwać


    Nie wchodząc w niepotrzebne szczegóły, sektor - najmniejsza logiczna jednostka na dysku, 512B. Wykonanie kopii posektorowej umożliwia stworzenie idealnej kopii dysku. Na tę chwilę więcej raczej nie potrzebuję wiedzieć.

    Cytat:
    dysk w pewnym momencie zawiesza się - np: przy 9 % postępu licząc od początku do końca.

    Mam to szczęście w nieszczęściu, że dysk podczas kopiowania danych nie wiesza się i nie muszę składać obrazu dysku z kawałków.

    Cytat:
    MBR został zgrany? Tego wszystkiego nie wiemy.

    kolega się dobrze bawi (jak sam napisał) ale nie czyta tego co ja napisałem. Pierwsze wykonane kopie dotyczyły tylko partycji systemowej. Po wykonaniu kopii MBR całość ruszyła, ale dalej są problemy. Dlatego teraz odtwarzam posektorowo cały dysk, aczkolwiek nie jest mi to na rękę. Partycja podstawowa na starym dysku miała 52GB co okazało się w dalszej perspektywie niewystarczające. Druga partycja miała 260GB. Dlatego chciałem otrzymać taką strukturę dysku, aby możliwe było po odzyskaniu działającego systemu i na koniec powiększenie partycji systemowej o kolejne 52GB z użyciem polecenia extend w diskpart, bez używania narzędzi typu paragon partition manager.

    Cytat:
    To o co kolega prosi (podanie zbiorów uszkodzonych plików) robi checkdisk z przełącznikiem /r

    Jednocześnie naprawiając (/r implikuje użycie /f) co jest dla mnie niedopuszczalne.

    Cytat:

    , być może zrobi to, zaprojektowany wprawdzie do dysków optycznych ale działający również z dyskami twardymi Isobuster

    Potrzebuję narzędzia, które wykona sprawdzenie nie oglądając się na poziomy uprawnień w NTFS. Dlatego wszelkie narzędzia działające na poziomie plików odpadają.

    Cytat:
    Co zrobisz jak padnie całkiem, a w raz z nim w niebyt odejdzie możliwość odzyskania danych warunkach domowych?

    Jak padnie to kilka miesięcy danych pójdzie do kosza. Nie mam także żadnych gwarancji, że profesjonalny serwis odzyska więcej, zaś usługa na pewno będzie sporo kosztować. Po to staram się ratować zrobić kopię z poziomu Barta aby wykluczyć wszelkie niepotrzebne zapisy na tym dysku.

    EDIT: Temat zamykam. Problem został rozwiązany (jak sądzę). Jak kolega helmud7543 oraz inni sugerowali, należało wykonać kopię całego dysku, a nie bawić się z partycjami i MBRem osobno. Plus ustawiłem bardzo dużą ilość powtórek (200 zamiast 3 - zdarzało się że odczyt sektoru zaskakiwał przy 190 powtórce). Dzięki temu ilość błędnie odczytanych sektorów spadła z 52 do 16. Nie wiem czy fakt, że system uruchamia się teraz normalnie jest wynikiem tego, że liczba błędnie odczytanych sektorów się zmniejszyła, czy może odtworzenia struktury poprzedniego dysku (dwie partycje primary), może jedno i drugie. Myślę, że wstawianie teraz SMARTa ze starego dysku nie ma już najmniejszego sensu.
    W sprawie wątpliwości dotyczących dmde otworzyłem osobny wątek i nie ma sensu tutaj prowadzić tej dyskusji.
    Pozdrawiam kolegów.

Podsumowanie tematu

✨ Użytkownik zgłasza problem z dyskiem twardym Samsung 320GB, który uległ uszkodzeniu po upadku komputera, co spowodowało niemożność uruchomienia systemu Windows XP. Na dysku znajdują się ważne bazy danych, a program HDD-Scan wykazał obecność bad sektorów. Użytkownik poszukuje darmowego oprogramowania, które uruchomi się w środowisku BartPE i pozwoli na identyfikację plików uszkodzonych w wyniku bad sektorów. W odpowiedziach sugerowane są różne metody odzyskiwania danych, w tym wykonanie kopii posektorowej za pomocą DMDE oraz ddrescue. Użytkownik informuje, że udało mu się zidentyfikować uszkodzone pliki systemowe i podmienić je, jednak system nadal nie uruchamia się. Dyskusja koncentruje się na technikach odzyskiwania danych oraz narzędziach do analizy stanu dysku.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA