Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Utrata danych na partycji NTFS

ramone73 15 Lis 2012 21:59 6138 38
  • #1 15 Lis 2012 21:59
    ramone73
    Poziom 8  

    Witam,
    utraciłem dane na partycji NTFS i szukam sposobu ich (przynajmniej części) odzyskania.
    Mam zainstalowanego win7 i linuksa Mint Debian, win na podstawowej, linuks w rozszerzonej (są jeszcze 2 partycje podstawowowe, w tym windows restore). Oprócz partycji linuksowych w rozszerzonej miałem jedną partycję ntfs, którą 'współdzieliłem' na obydwu sysytemach.
    Mniej więcej układ był taki

    Cytat:
    /dev/sda1 [Windows Restore]
    /dev/sda2 [System Reserved]
    /dev/sda3 Windows 7
    /dev/sda4 Extended
    /dev/sda5 NTFS [Lorien]
    /dev/sda6 ext4 /
    /dev/sda7 ext4 /home
    /dev/sda8 swap

    Wszystko odpalałem poprzez grub-a.

    Pewnego ferelnego dnia zamiast uruchomić windowsa przez pomyłkę wystartowałem z gruba Windows Recovery i posypała mi się tablica partycji.
    Po 'wywrotce' w rozszerzonej partycji był widoczny tylko swap, reszta jako unallocated.
    Uruchomiłem testdisk, który rozpoznał poprawnie brakujące partycje i je przywróciłem.
    Niestety partycja [Lorien] była nierozpoznawalna.
    Po uzyskaniu z fdisk -l :
    Code:
    root@ubuntu:/home/ubuntu# fdisk -l /dev/sda
    

    Disk /dev/sda: 500.1 GB, 500107862016 bytes
    255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disk identifier: 0x1aef2981

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048    41945087    20971520    7  HPFS/NTFS/exFAT
    /dev/sda2        41945088    42149887      102400    7  HPFS/NTFS/exFAT
    /dev/sda3        42149888   147109880    52479996+   7  HPFS/NTFS/exFAT
    /dev/sda4       147109914   976784129   414837108    f  W95 Ext'd (LBA)
    Partition 4 does not start on physical sector boundary.
    /dev/sda5       147111936   800610296   326749180+   7  HPFS/NTFS/exFAT
    /dev/sda6       863522816   926437375    31457280   83  Linux
    /dev/sda7       926439424   968382463    20971520   83  Linux
    /dev/sda8       968384512   976773103     4194296   82  Linux swap / Solaris

    oraz mount -t ntfs -o ro /dev/sda5 /media :




    Code:
    root@ubuntu:/home/ubuntu# mount -t ntfs -o ro /dev/sda5 /media
    
    ntfs_mst_post_read_fixup_warn: magic: 0x6c0e568c  size: 1024   usa_ofs: 26828  usa_count: 11362: Invalid argument
    ntfs_mst_post_read_fixup_warn: magic: 0xaeb604b6  size: 1024   usa_ofs: 38862  usa_count: 24067: Invalid argument
    ntfs_mst_post_read_fixup_warn: magic: 0x646004ab  size: 1024   usa_ofs: 51812  usa_count: 51765: Invalid argument
    ntfs_mst_post_read_fixup_warn: magic: 0xb0530570  size: 1024   usa_ofs: 45058  usa_count: 15364: Invalid argument
    $MFTMirr does not match $MFT (record 0).
    Failed to mount '/dev/sda5': Input/output error
    NTFS is either inconsistent, or there is a hardware fault, or it's a
    SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
    then reboot into Windows twice. The usage of the /f parameter is very
    important! If the device is a SoftRAID/FakeRAID then first activate
    it and mount a different device under the /dev/mapper/ directory, (e.g.
    /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
    for more details.

    wykonałem
    Code:
    chkdsk /f

    w wyniku którego wyrzuciło wiele komunikatów typu:
    Cytat:
    deleting orphan file record segment


    Teraz partycja się montuje, ale struktura katalogów jest niepełna i brak w niej plików. Jest trochę plików, ale są uszkodzone (np. jpeg i avi, które nie chcą się otworzyć).
    Pod windowsem partycja [Lorien] jest niedostępna, natomiast widzę partycje, które do tej pory były ukryte:
    Utrata danych na partycji NTFS
    Pod linuksem montuje się, ale np. gparted w ogóle nie czyta żadnej partycji:
    Utrata danych na partycji NTFS
    z kolei w program obsługi dysków widzi tak:
    Utrata danych na partycji NTFS

    Proszę o pomoc w odtworzeniu partycji i odzyskaniu plików z partycji [Lorien].

    0 29
  • #2 16 Lis 2012 04:27
    465016
    Użytkownik usunął konto  
  • #3 16 Lis 2012 20:19
    ramone73
    Poziom 8  

    Czyli o jeden krok za daleko :(
    Najgorsze jest to, że kilka miesięcy temu kupiłem sobie NAS-a, ale nia miałem czasu wrzucić tam ważnych danych z tej partycji :oops:

    Wracając do tematu, SMART wyświetla błędy jak niżej:
    Utrata danych na partycji NTFS

    Czy dalej postępować wg Twoich wskazówek ?

    0
  • #4 16 Lis 2012 20:28
    Wobes
    Poziom 20  

    Jeśli to co mówi ten soft jest prawdą (a raczej jest), to dysk jest jedną nogą w grobie. Zrób dd dumpa tej partycji, bo być może wkrótce nie będzie już sensu czegokolwiek ratować.

    0
  • #5 16 Lis 2012 20:33
    linuks
    Spec od komputerów

    Daj SMART z linuksa.
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=10522846#10522846
    Czarno widzę odzyskanie danych po chkdsk. Nieduże pliki photorec potrafi odzyskać. Z większymi będzie kłopot bo MFT pokiereszowane.
    Spróbuj może
    https://www.elektroda.pl/rtvforum/topic2341359-30.html
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=11122592#11122592
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=11312672#11312672
    Pozdrawiam

    0
  • #8 17 Lis 2012 10:36
    ramone73
    Poziom 8  

    Jeszcze dwa pytania:
    - dlaczego gparted widzi całą przestrzeń dysku jako unallocated, pomimo że systemy się normalnie uruchamiają i inne polecenia/programy pokazują wszystkie partycje ? Czy wymaga to jeszcze jakiejś naprawy przed wykonaniem kopii posektorowej ?
    - czyli: 1. robię kopię posektorową np do pliku na inny dysk, 2. odzyskuję dane z uszkodzonego dysku, 3. robię procedurę naprawczą dysku i... co dalej ? Przywracam całą strukturę dysku z kopii posektorowej ?

    0
  • #9 17 Lis 2012 12:37
    linuks
    Spec od komputerów

    Odzyskujesz z kopi dane. Nie przywracasz struktury dysku z kopi posektorowej bo odzyskasz dokładnie to co jest teraz czyli z błędami.

    0
  • #10 17 Lis 2012 13:05
    ramone73
    Poziom 8  

    A jak odzyskać później ukryte partycje do instalacji windowsa i ta drugą ? Po ponownym sformatowaniu dysku i utworzeniu partycji na nowo da się zamontować kopię zapasową i skopiować pliki na nie? O ile linuksa mogę sobie zainstalować na nowo, to windowsa mogę tylko mieć z preinstalowanej partycji.

    0
  • #11 17 Lis 2012 13:20
    linuks
    Spec od komputerów

    Nie zrobiłeś wcześniej DVD recovery ?

    0
  • #12 17 Lis 2012 15:20
    Wobes
    Poziom 20  

    Jeśli chodzi o windowsa, to pożycz płytę/ściągnij obraz płyty w odpowiedniej wersji i języku (taki jak miałeś zainstalowany), a do instalacji użyj klucza ze swojej nalepki. Bo o ile samej płyty mogłeś nie dostać z zakupionym komputerem, o tyle nalepkę z kluczem musiałeś.

    0
  • #13 17 Lis 2012 15:21
    ramone73
    Poziom 8  

    Nie :? Z windowsem zatrzymałem się na etapie xp... da się to teraz zrobić ?

    0
  • #14 17 Lis 2012 15:23
    Wobes
    Poziom 20  

    Czemu nie? Nie masz nalepki? Przecież to czy Twój system będzie legalny nie zależy od tego, skąd masz płytę czy jej obraz, ale od tego skąd masz do niej klucz.

    0
  • #15 17 Lis 2012 15:59
    ramone73
    Poziom 8  

    Nie dostałem z laptopem płyty. System się zainstalował przy pierwszym uruchomieniu. Nalepkę z kluczem mam.
    Rozumiem, że jeśli mogę uruchomić windowsa, to mogę też teraz utworzyć dyski przywracania i z nich później po sformatowaniu całego dysku zainstalować windowsa ?

    Edit:
    OK, już chyba zajarzyłem. Do windowsa mogę sobie znaleźć płytę/obraz wersji dla której mam kod na naklejce i zainstalować. DVD Recovery służy tylko do odzyskania programów/danych/ustawień z już używanego systemu, czyli dla mnie jest zbędny, bo z windowsa korzystam, gdy muszę.
    To jeszcze tylko taki OT: dlaczego ta partycja PQSERVICE ma aż 20 GB, jeśli - jak rozumiem - służy tylko do zainstalowania systemu ?

    0
  • #16 17 Lis 2012 16:40
    linuks
    Spec od komputerów

    Próbuj robić DVD recovery. Jak się uda je zrobić to z tych DVD przywrócisz system na czysty dysk. Recovery przywraca cały system w stanie jak był zaraz po zakupie laptopa. Nie przypuszczam ,żeby DVD recovery dało się zrobić. Za dużo jest namieszane na dysku. Spróbować warto.

    0
  • #17 20 Lis 2012 19:11
    ramone73
    Poziom 8  

    Wypaliłem DVD Recovery, odzyskałem co mogłem z utraconej partycji, rozpocząłem procedurę naprawczą dysku.
    'Wyzerowałem' dysk, program MHDD go nie wykrywa. Jak sprawdzić, czy dysk jest na master (notebook Packard Bell Easynote TSX66-HR) ?

    0
  • #18 20 Lis 2012 19:35
    465016
    Użytkownik usunął konto  
  • #21 20 Lis 2012 23:53
    465016
    Użytkownik usunął konto  
  • #22 21 Lis 2012 00:15
    ramone73
    Poziom 8  

    tomazzi napisał:
    mógłbyś zrobić wykres odczytu liniowego w hdtach/hdtune(windows)/disk_utility(linux)? - to by pokazało czy dysk zachowuje się prawidłowo w tym obszarze.

    O to chodzi ?
    Utrata danych na partycji NTFS

    0
  • #23 21 Lis 2012 00:51
    465016
    Użytkownik usunął konto  
  • #24 21 Lis 2012 07:17
    linuks
    Spec od komputerów

    SMART jest ok. Dysk można używać.
    Pozdrawiam.

    0
  • #25 21 Lis 2012 09:05
    465016
    Użytkownik usunął konto  
  • #26 21 Lis 2012 23:31
    ramone73
    Poziom 8  

    Self-test extended dał wynik pozytywny...

    0
  • #27 23 Lis 2012 00:03
    465016
    Użytkownik usunął konto  
  • #28 25 Lis 2012 19:34
    linuks
    Spec od komputerów

    Jak będziesz tomazi wyrzucał takie lub podobne dyski to daj znać. Chętnie wezmę. Nowy dysk ze znakomitym SMART też może niespodziewanie ulec uszkodzeniu. Nie ma reguły. Jeden sektor powyżej 50 ms a robisz tragedię. Niektóre nowe dyski mają gorsze parametry.
    Ten można używać. Na pewno nie jest do wymiany.
    Pozdrawiam.

    0
  • #29 26 Lis 2012 11:48
    465016
    Użytkownik usunął konto  
  • #30 26 Lis 2012 13:05
    linuks
    Spec od komputerów

    Tomazi obejrzyj SMART po zerowaniu. Dobrze piszesz ale o stanie przed zerowaniem. Po zerowaniu SMART wygląda tak.
    Utrata danych na partycji NTFS
    Napisz jak będziesz wymieniał dyski z podobnymi odczytami SMART co tak usilnie radzisz autorowi postu. Chętnie się zaopiekuję.
    SMART jest ok i nie "doktoryzuj się" bo wprowadzasz w błąd zalecając wymianę dysku.

    Po pierwszym SMART napisałem wyraźnie co trzeba zrobić.

    linuks napisał:
    Dysk uszkodzony. Ponad 600 niestabilnych sektorów. Najpierw kopia posektorowa. Potem odzysk danych. Po odzyskaniu danych procedura naprawcza dysku.
    https://www.elektroda.pl/rtvforum/topic1550200.html
    Jeżeli to tylko błedy logiczne to powinno pomóc.
    Pozdrawiam.

    I jak widać procedura naprawcza pomogła. Wyżej masz SMART po naprawie. Gdzie tam widzisz realokowane sektory ?

    tomazzi napisał:
    1 sector? gratuluję...
    Na szczęście wykres i mapa z MHDD są widoczne dla wszystkich...
    Błąd zapisu 616 sektorów to pewnie też "niewielki"

    Na szczęście SMART, wykres i mapa z MHDD są widoczne dla wszystkich...
    Pozdrawiam

    0