Jak naprawić niedziałający dysk twardy systemu Windows w systemie Linux

Photo of author

By maciekx

Jeśli Twój dysk twardy z systemem Windows korzysta z systemu plików NTFS i napotykasz trudności, a nie chcesz ponownie uruchamiać systemu Windows, nie musisz się martwić! Istnieje możliwość naprawienia problematycznego dysku twardego Windows z systemem plików NTFS bezpośrednio z poziomu terminala, a proces ten nazywa się poprawką NTFS.

Instalacja poprawki NTFS

Warto zauważyć, że narzędzie do naprawy NTFS nie jest domyślnie zainstalowane w systemach Linux. Dodatkowo, wiele dystrybucji Linuksa nie ma natywnej obsługi systemów plików NTFS. Dlatego przed przystąpieniem do naprawy dysku twardego z systemem plików Windows, konieczne jest skonfigurowanie systemu Linux, aby umożliwić mu współpracę z tym dyskiem, instalując pakiet Ntfs-3g oraz inne potrzebne komponenty.

Aby rozpocząć instalację poprawki NTFS, otwórz terminal, używając skrótu klawiszowego Ctrl + Shift + T lub Ctrl + Alt + T. Następnie postępuj zgodnie z instrukcjami wiersza poleceń odpowiednimi dla Twojej dystrybucji Linux.

Ubuntu

W systemie Ubuntu Linux aplikacja NTFSFix nie jest dostępna jako oddzielny pakiet. Zamiast tego, pakiet Ntfs-3g, który zapewnia obsługę systemu plików NTFS Microsoftu, również oferuje funkcjonalność poprawki NTFS.

Aby zainstalować pakiet Ntfs-3g na Ubuntu, wpisz następujące polecenie w terminalu:

sudo apt install ntfs-3g -y

Debian

Debian Linux działa na podobnych zasadach jak Ubuntu, jeśli chodzi o poprawkę NTFS. Nie udostępnia aplikacji jako osobnego pakietu, lecz jako część pakietu Ntfs-3g, który zapewnia wsparcie dla NTFS w systemie Linux.

Aby zainstalować ten pakiet na Debianie, otwórz terminal i wprowadź poniższe polecenie:

sudo apt-get install ntfs-3g -y

Arch Linux

Aby uzyskać dostęp do narzędzia NTFS Fix w Arch Linux, musisz zainstalować pakiet NTFS-3g. Pamiętaj, że pakiet NTFS-3g jest dostępny tylko w repozytorium oprogramowania „Extra”, które należy najpierw włączyć.

Włącz repozytorium „Extra”, edytując plik konfiguracyjny Pacmana przy pomocy edytora tekstu Nano:

sudo nano -w /etc/pacman.conf

Zlokalizuj sekcję „Extra” i usuń znak „#” z początku linii, aby ją aktywować. Następnie usuń znaki „#” z wszystkich poniższych linii.

Zapisz zmiany w pliku konfiguracyjnym w Nano, używając skrótu Ctrl + O, a następnie wyjdź za pomocą Ctrl + X. Zainstaluj pakiet przy pomocy poniższego polecenia:

sudo pacman -Syy ntfs-3g

Fedora

W systemie Fedora Linux obsługa NTFS oraz aplikacja NTFS Fix są podzielone na dwa pakiety: Ntfs-3g i Ntfsprogs. Aby zainstalować oba w Fedorze, użyj poniższego polecenia:

sudo dnf install ntfs-3g ntfsprogs -y

OpenSUSE

OpenSUSE obsługuje poprawkę NTFS w podobny sposób jak Fedora. Sterownik NTFS w przestrzeni użytkownika jest zawarty w pakiecie Ntfs-3g, podczas gdy narzędzie NTFS Fix oraz inne funkcjonalności są dostępne w pakiecie ntfsprogs. Aby zainstalować oba pakiety, wprowadź poniższe polecenie:

sudo zypper install ntfs-3g ntfsprogs

Korzystanie z poprawki NTFS

Narzędzie NTFS Fix jest proste w użyciu w systemie Linux, ponieważ składnia poleceń i dostępne opcje są dokładnie opisane w sekcji „pomoc” polecenia.

Uwaga: aby uzyskać dostęp do informacji pomocy, uruchom polecenie ntfsfix –help.

Aby naprawić dysk twardy z systemem plików NTFS w Linuxie przy pomocy poprawki NTFS, najpierw zidentyfikuj etykietę dysku w terminalu. Najłatwiej jest to zrobić za pomocą polecenia lsblk. W terminalu wpisz:

lsblk

Przejrzyj wyświetloną strukturę dysków i zidentyfikuj etykietę oraz partycję dysku twardego z systemem Windows/NTFS. Nie wiesz, co dokładnie znaleźć? Możesz zapoznać się z naszym szczegółowym przewodnikiem na temat lokalizowania informacji o dysku twardym w systemie Linux, który wyjaśnia działanie polecenia lsblk w znacznie szerszym zakresie.

Gdy już uzyskasz etykietę dysku twardego z systemem Windows/NTFS oraz partycję, którą chcesz przeskanować, wprowadź poniższe polecenie, aby uruchomić naprawę NTFS. W tym przypadku etykieta napędu to /dev/sdX1. Pamiętaj, aby zastąpić ją odpowiednią etykietą swojego dysku.

Uwaga: korzystanie z tego narzędzia nie gwarantuje rozwiązania problemu w 100% przypadków. Czasami, jeśli NTFS Fix nie zdoła naprawić problemu, konieczne może być uruchomienie systemu Windows i skorzystanie z narzędzia chkdsk.

sudo ntfsfix /dev/sdX1

Poczekaj, aż proces się zakończy. Po jego zakończeniu wszystko na dysku NTFS powinno działać poprawnie!

Usuwanie uszkodzonych sektorów

Chcesz pozbyć się uszkodzonych sektorów na dysku NTFS? Poprawka NTFS poradzi sobie z tym zadaniem! Wystarczy użyć przełącznika wiersza poleceń „–clear-bad-sectors”.

sudo ntfsfix --clear-bad-sectors /dev/sdX1

Usuwanie brudnych flag

Narzędzie NTFS Fix może również usunąć wszelkie „brudne flagi” na dysku NTFS, jeśli zastosujesz przełącznik wiersza polecenia „–clear-dirty”.

sudo ntfsfix --clear-dirty /dev/sdX1


newsblog.pl