Jak naprawić błędy dysku w Ubuntu

click fraud protection
Ręce piszące na laptopie

Źródło obrazu: eclipse_images/E+/GettyImages

Prawie wszyscy wiedzą, jak ważne jest tworzenie kopii zapasowej informacji na komputerze, ale stosunkowo niewiele osób myśli o tym, dopóki dysk twardy nieoczekiwanie nie zginie. Nowoczesne dyski twarde zmniejszają to prawdopodobieństwo dzięki wbudowanemu oprogramowaniu diagnostycznemu o nazwie Self-Monitoring, Technologia analizy i raportowania (SMART), która wykrywa błędy dysku i wczesne oznaki awarii oraz zgłasza je do Twojego system operacyjny. Jeśli tym systemem operacyjnym jest Ubuntu, na ekranie pojawi się ostrzeżenie, że Twój dysk może wymagać uwagi. Możliwe jest również, że zaczniesz zauważać błędy, nawet jeśli dysk nie zgłasza problemów.

Najpierw rzeczy pierwsze

Jeśli nawet podejrzewasz problem z dyskiem, pierwszą rzeczą do zrobienia jest utworzenie kopii zapasowej plików osobistych, zdjęć i wszystkiego, co byłoby trudne do zastąpienia. Możesz, ale nie musisz, otrzymać dodatkowe ostrzeżenie przed awarią dysku, a utrata niektórych danych jest całkowicie możliwa, nawet jeśli pomyślnie naprawisz dysk. Posiadanie kopii zapasowej plików, nawet jeśli są uszkodzone, otwiera drzwi do ich późniejszego odzyskania.

Wideo dnia

Niech Ubuntu sprawdzi dysk pod kątem błędów

Jeśli twój komputer nadal działa i uruchamia się normalnie, bardzo łatwo jest poprosić Ubuntu o sprawdzenie dysku pod kątem błędów. Kliknij przegląd „Działania” w lewym górnym rogu ekranu i wpisz „Dyski” w pasku wyszukiwania. Program Disks odczytuje dane autodiagnostyczne dysku i wyświetla ocenę stanu dysku. Zwykle jest napisane „Dysk jest OK”, ale możliwe są również opcje „Pre-fail” i „Fail”. Nawet "OK" nie gwarantuje, że twój dysk jest w porządku, więc jeśli masz błędy, i tak chcesz przetestować dysk ręcznie. Spójrz pod grafikę „Woluminy”, a zobaczysz małą ikonę koła zębatego. Kliknij to i wybierz „Sprawdź system plików”. Ubuntu sprawdza dysk pod kątem błędów i zwraca komunikat, informując o stanie dysku lub zgłaszając błędy. Jeśli masz błędy, następnym krokiem jest ich naprawienie.

Niech Ubuntu naprawi dysk

Ubuntu może łatwo naprawić system plików. Na tym samym ekranie ponownie kliknij ikonę koła zębatego. Tym razem zamiast „Sprawdź system plików” wybierz „Napraw system plików”. Może to zająć trochę czasu w zależności od rozmiaru i szybkości Twój dysk i liczba błędów znalezionych przez Ubuntu, ale w końcu otrzymasz wiadomość z informacją, czy naprawa się udało. Jeśli tak, możesz nadal korzystać z dysku. Wszelkie pliki, które są zbyt uszkodzone do automatycznej naprawy, są zapisywane, zwykle w folderze o nazwie „lost+found”, w którym można spróbować je odzyskać ręcznie za pomocą zaawansowanych narzędzi. Jeśli naprawa się nie powiedzie, musisz sformatować dysk, aby ponownie mógł być używany, co spowoduje usunięcie wszystkich danych. Jeśli masz na tym dysku niezastąpione dane, najlepiej wymienić dysk i zachować stary w nienaruszonym stanie, aby móc wypróbować zaawansowane metody odzyskiwania danych lub zatrudnić do tego profesjonalistę.

Napraw z dysku na żywo

Zwykle nie jest już konieczne posiadanie oddzielnego dysku naprawczego Ubuntu do uruchamiania w sytuacjach awaryjnych, ponieważ główny system operacyjny sam uruchamia się i działa z dysku USB lub dysku optycznego. Co najwyżej może być konieczne wejście do ustawień BIOS komputera i polecenie uruchomienia go z pendrive'a lub dysku DVD, zamiast próbować odczytać problematyczny dysk twardy. Po uruchomieniu systemu operacyjnego możesz uruchomić program Dyski w taki sam sposób, jak zwykle.

Napraw z wiersza poleceń

Często wydajniejsze jest robienie rzeczy z wiersza poleceń w Linuksie i jest dobry argument za znajomością kilku podstawowych umiejętności wiersza poleceń. W przeciwieństwie do OS X i Windows, możesz mieć dowolną liczbę interfejsów pulpitu w Linuksie – nawet w samym Ubuntu – i nie wszystkie mają te same programy graficzne do pracy. Jeśli nauczysz się kilku kluczowych technik wiersza poleceń, możesz ich używać w dowolnym systemie operacyjnym Linux, niezależnie od używanego interfejsu pulpitu. To trochę bardziej skomplikowane, ale też bardziej uniwersalne.

Dowództwo FSCK

W systemie Linux wiersza poleceń naprawiasz uszkodzone sektory za pomocą polecenia fsck, które jest skrótem od „sprawdzania spójności systemu plików”. W systemie Linux dyski są zamontowany lub nie zamontowany – zasadniczo aktywny lub nieaktywny – i musisz odmontować dysk przed uruchomieniem na nim fsck, aby zapobiec przypadkowym szkoda. Odmontujesz dysk ręcznie, wpisując polecenie unmount, a następnie nazwę dysku lub dysków, na przykład „unmount /dev/sdb” bez cudzysłowów. Po odłączeniu dysku możesz teraz wpisać polecenie fsck.

Przykładowa naprawa

Fsck rozpoznaje wiele zmiennych i powinieneś je przeczytać, ale w typowym systemie możesz wprowadzić polecenie takie: „sudo fsck -AR -C -y”. To każe mu sprawdzić wszystkie systemy plików na dysku na twoim komputerze, spróbować je naprawić, zapewnić monitory stanu jeśli są obsługiwane, abyś wiedział, jak robisz postępy, i przeprowadzaj naprawy interaktywnie, aby mieć wpływ na to, co jest wydarzenie. Część „sudo” na początku mówi systemowi operacyjnemu, aby przyznał uprawnienia administratora lub „superużytkownika” tymczasowo, więc zostaniesz poproszony o podanie hasła administratora, zanim będziesz mógł spróbować naprawić dysk. Po zakończeniu fsck daje kod 0, jeśli nie znaleziono żadnych błędów, 1, jeśli błędy zostały poprawione, 2, jeśli system powinien zostać ponownie uruchomiony, a 4, jeśli nie był w stanie poprawić wszystkich znalezionych błędów.

Wersja Ubuntu

Informacje tutaj zawarte dotyczą Ubuntu 18.04. Niektóre z nich mogą nie dotyczyć innych wersji Ubuntu lub pochodnych Ubuntu.