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

LINUX - Jak uzyskać dostęp do partycji Windows i skopiować pliki?

Matek33_33 12 Sie 2014 14:10 6225 36
Najlepsze odpowiedzi

How can I access a Windows partition from Linux to copy important files when the partition won’t open because of an error?

Jeśli partycja Windows nie chce się otworzyć, najpierw sprawdź SMART i zrób kopię posektorową na inny dysk lub pendrive z wystarczającą ilością miejsca, bo dysk jest w złym stanie i nie należy go niepotrzebnie uruchamiać [#13892638] [#13895952] Kopię wykonaj z Live Linux bez instalacji, uruchamiając `ddrescue` jako root; najpierw ustal urządzenia przez `fdisk -l`, a potem zapisuj obraz na zewnętrzny nośnik, np. z `/dev/sda` do pliku `dysk_sda.img` na drugim dysku [#13893361] [#13895030] [#13898526] Jeśli ścieżka zawiera spacje, ujmij ją w cudzysłów albo użyj TAB, bo inaczej mogą pojawić się błędy typu „Too many files” [#13898636] [#13898701] Wskazane jest też odmontowanie partycji docelowej, jeśli była automatycznie zamontowana, aby uprościć ścieżki [#13899001] Po zrobieniu obrazu odzyskuj dane z niego narzędziami DMDE, TestDisk lub PhotoRec [#13892638]
Wygenerowane przez model językowy.
REKLAMA
  • #1 13871483
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Witam
    Chciałem z pod Linuxa wejść na partycję z systemem Windows, by móc skopiować kilka ważnych plików i zainstalować nowy system, ale przy próbie wejścia wyskakuje taki błąd: LINUX - Jak uzyskać dostęp do partycji Windows i skopiować pliki?

    Czy istnieje możliwość, aby dostać jakoś się na tą partycję?
  • REKLAMA
  • #2 13871516
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Zastosowałeś się do rad zawartych w tym komunikacie ?
  • #3 13873286
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Nie zastosowalem sie. Czy moglbys napisac co mam zrobic? Linuks za macna moja strona nie jest :/
  • #4 13873536
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    Czy moglbys napisac co mam zrobic? Linuks za macna moja strona nie jest :/

    To akurat nie ma związku z Linuksem tylko z Windowsem.
    Tam pisze abyś:
    - w Windows uruchomił chkdsk /f
    - po restarcie znowu to samo,
    Cały problem wynika z jakiś błędów na partycji którą próbujesz zamontować stąd instrukcje podpowiadające jak usunąć te błędy.
  • REKLAMA
  • #6 13874975
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    A musu Linux byc zainstalowany? Bo z live cd nie dziala
  • #7 13875001
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    A musu Linux byc zainstalowany? Bo z live cd nie dziala

    W większości przypadków nie musi być zainstalowany.
    Przydałoby się coś więcej niż tylko nie działa: komunikat, zrzut ekranu ...
    Jaką dystrybucję Linuksa używasz ?
  • Pomocny post
    #8 13875029
    kasiunia7777
    Poziom 39  
    Posty: 4668
    Pomógł: 420
    Ocena: 244
    Nie trzeba instalować linuxa z live cd odczytasz SMART.
    Ostatecznie pobierz MHDD, wypal na płytę i zbootuj. Jak odczytać SMART za pomocą MHDD masz poradniki w internecie google ci pomoże.
  • #9 13877152
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Uzywam Ubuntu 9.10 Desktop Edition z plyty. Oto komunikat:

    LINUX - Jak uzyskać dostęp do partycji Windows i skopiować pliki?

    Moge wubrac w opcjach:

    LINUX - Jak uzyskać dostęp do partycji Windows i skopiować pliki?
  • Pomocny post
    #10 13877417
    linuks
    Spec od komputerów
    Posty: 10981
    Pomógł: 1473
    Ocena: 491
    Masz nieaktualne repozytoria.
    Z tego live SMART odczytaj
    https://www.elektroda.pl/rtvforum/topic2702342.html#13017873
    Lub z najnowszego.
    https://www.dropbox.com/s/zegrjn2e6vrq0le/lubuntu-14.04.1-ratunkowy-PL.iso
    Pozdrawiam
    dedito napisał:
    w Windows uruchomił chkdsk /f

    Porada szkodliwa. Przy uszkodzonym dysku przeważnie kończy się utratą danych.
  • #11 13892616
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Odczyt SMART
    LINUX - Jak uzyskać dostęp do partycji Windows i skopiować pliki?

    Kod: Text
    Zaloguj się, aby zobaczyć kod
  • Pomocny post
    #12 13892638
    linuks
    Spec od komputerów
    Posty: 10981
    Pomógł: 1473
    Ocena: 491
    Dysk w stanie tragicznym.
    Kopia posektorowa najpierw.
    https://www.elektroda.pl/rtvforum/topic2592140.html#12436492
    Potem odzysk danych.
    DMDE
    https://www.elektroda.pl/rtvforum/topic2341359-30.html
    testdisk
    https://www.elektroda.pl/rtvforum/topic2339563-30.html#11121418
    photorec
    https://www.elektroda.pl/rtvforum/topic2863703-30.html#13811115
    Nie włączaj dysku bez potrzeby. Każde włączenie zmniejsza szansę odzysku danych.
    Pozdrawiam.
  • #13 13892664
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Ok dzięki. A ile miejsca potrzeba na kopię posektorową i czy da się ją wykonać bez instalacji linuxa? I jeszcze jedno, które programy pobrać z twojego postu?

    https://dl.dropboxusercontent.com/s/k3k0o1lyuj7w08c/pmagic-6.0.iso

    https://dl.dropboxusercontent.com/s/6fywl9po7qfrytd/malinowa-mandarynka-ratunkowa-pae.iso - to chyba też jakiś system operacyjny tak?

    https://dl.dropboxusercontent.com/s/nzhlgg8yz...q/ubuntu-10.04-PL-live-ratunkowy-i386-pae.iso - pobrałem już Lubuntu

    Dodano po 1 [godziny] 5 [minuty]:

    Czy w Lubuntu jest ddrescue? Bo wyskakuje mi, że nie znaleziono polecenia :/
  • Pomocny post
    #14 13893361
    linuks
    Spec od komputerów
    Posty: 10981
    Pomógł: 1473
    Ocena: 491
    Na tym lubuntu z którego podałeś SMART są wszystkie niezbędne programy. ddrescue uruchamia się z terminala-root. Kopia posektorowa zajmie tyle miejsca ile GB ma dysk uszkodzony. Kopię robi się z live. Nic nie trzeba instalować.
    Pozdrawiam
  • REKLAMA
  • #15 13894487
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    A mógłbyś napisać skąd do kąd są kopiowane? Bo wyskoczył mi błąd "ddrescue: write error: No space left on device" I muszę zmienić.
  • REKLAMA
  • Pomocny post
    #16 13895030
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    A mógłbyś napisać skąd do kąd są kopiowane?

    Daj wynik fdisk -l
    Generalnie powinny być kopiowane z dysku /dev/sdx na dysk /dev/sdy gdzie x i y to odpowiednie litery przyporządkowane do twoich dysków, które poznasz po wpisaniu fdisk -l. Jeżeli są tylko dwa dyski to są to kolejno /dev/sda i /dev/sdb, ale jak uruchamiasz z pendriva to możesz mieć jeszcze trzeci dysk /dev/sdc.
  • Pomocny post
    #18 13895684
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Nie widać drugiego dysku więc nie ma na co wykonać kopii.
    Jeszcze dla pewności daj dmesg | grep disk
  • #19 13895932
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Nie mam drugiego dysku, bo chodzi o laptopa. Czy kopia misi byc robiona na inny dysk (Czy np. mozna podlaczyc dysk przenosny lub pendrive)? Mam dostep do 2 z 3 partycji. A pliki, ktore chce skopiowac są na niedostepnej partycji.
  • Pomocny post
    #20 13895952
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    Czy kopia misi byc robiona na inny dysk

    Koniecznie na inny dysk.
    Matek33_33 napisał:
    (Czy np. mozna podlaczyc dysk przenosny lub pendrive)?

    Tak, byle miał wystarczającą ilość wolnego miejsca.
  • #21 13898471
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Dalej mam problem :/ podłączyłem dysk przenośny i wykonywałem polecenia tak:

    Kod: Text
    Zaloguj się, aby zobaczyć kod
  • #23 13898509
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Baxtera Seagate to dysk przenośny. Z tego co widzę jest dużo miejsca

    Kod: Text
    Zaloguj się, aby zobaczyć kod
  • #24 13898526
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Źle podajesz ścieżki.
    Zmodyfikowane polecenie kopii partycji 100MB.
    sudo ddrescue --force -n /dev/sda1 /media/lubuntu/Baxtera Seagate/dysk_sda1.img /media/lubuntu/Baxtera Seagate/dysk_sda1-log.txt

    PS. Czemu nie zrobisz kopii całego dysku?
    Poniżej polecenie kopii całego dysku zamiast powyższego:
    sudo ddrescue --force -n /dev/sda /media/lubuntu/Baxtera Seagate/dysk_sda.img /media/lubuntu/Baxtera Seagate/dysk_sda-log.txt
  • #25 13898547
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Kożystam z tych linków.

    linuks napisał:
    Dysk w stanie tragicznym.
    Kopia posektorowa najpierw.
    https://www.elektroda.pl/rtvforum/topic2592140.html#12436492
    Potem odzysk danych.
    DMDE
    https://www.elektroda.pl/rtvforum/topic2341359-30.html
    testdisk
    https://www.elektroda.pl/rtvforum/topic2339563-30.html#11121418
    photorec
    https://www.elektroda.pl/rtvforum/topic2863703-30.html#13811115
    Nie włączaj dysku bez potrzeby. Każde włączenie zmniejsza szansę odzysku danych.
    Pozdrawiam.


    A początkowe polecenia
    Kod: Text
    Zaloguj się, aby zobaczyć kod
    pozostają bez zmian?
  • #26 13898555
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    A początkowe polecenia
    Kod Text - [rozwiń]
    sudo mkdir /mnt/sdb1
    ntfs-3g /dev/sdb1 /mnt/sdb1
    pozostają bez zmian?

    Nie musisz tego robić bo jak widać wyżej Ubuntu montuje dysk automatycznie.

    Oczywiście wykonaj pozostałe kroki kopii posektorowej z tamtego linka jeżeli nie odzyskasz wszystkich potrzebnych plików.
  • #27 13898579
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    dedito napisał:
    PS. Czemu nie zrobisz kopii całego dysku?
    Poniżej polecenie kopii całego dysku zamiast powyższego:

    sudo ddrescue --force -n /dev/sda /media/lubuntu/Baxtera Seagate/dysk_sda.img /media/lubuntu/Baxtera Seagate/dysk_sda-log.txt


    Po wpisaniu twojej komendy wyskakuje błąd "ddrescue: Too many files."
  • #28 13898601
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Matek33_33 napisał:
    Po wpisaniu twojej komendy wyskakuje błąd "ddrescue: Too many files."

    Pełny log proszę.
  • #29 13898607
    Matek33_33
    Poziom 12  
    Posty: 136
    Ocena: 11
    Proszę

    Kod: Text
    Zaloguj się, aby zobaczyć kod


    Próbowałem pojedyńczo

    Kod: Text
    Zaloguj się, aby zobaczyć kod
  • #30 13898636
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    Przejdź do katalogu w którym będziesz wykonywał kopię:
    cd /media/lubuntu/Baxtera Seagate
    upewnij się, że tam jesteś i wykonaj ponownie:
    sudo ddrescue --force -n /dev/sda dysk_sda1.img dysk_sda1-log.txt

Podsumowanie tematu

✨ Użytkownik próbował uzyskać dostęp do partycji Windows z systemu Linux, aby skopiować ważne pliki, ale napotkał problemy z montowaniem partycji. W odpowiedziach zasugerowano uruchomienie narzędzia chkdsk w Windows, aby naprawić błędy na partycji, jednak niektórzy użytkownicy ostrzegali przed tym, sugerując najpierw sprawdzenie stanu dysku za pomocą SMART. Użytkownik korzystał z Ubuntu 9.10 i próbował używać narzędzi takich jak ddrescue do wykonania kopii posektorowej. W trakcie dyskusji poruszono kwestie dotyczące montowania dysków, dostępności miejsca na dysku przenośnym oraz błędów związanych z kopiowaniem. Ostatecznie użytkownik zdołał rozpocząć proces kopiowania, mimo że napotkał różne trudności.
Wygenerowane przez model językowy.
REKLAMA