Jak naprawić błąd „systemu plików tylko do odczytu” na Ubuntu

Jak naprawić błąd „systemu plików tylko do odczytu” na Ubuntu
„W systemie Linux system plików to zbiór danych (pliki i katalogi) przechowywane w urządzeniu pamięci masowej. Twój system operacyjny opiera się na systemie plików, aby zgłosić fizyczną lokalizację i pozycjonowanie plików. Bez systemu plików pliki pojawią się jako niewidoczne lub losowe bity.

Każdy system plików ma również własne uprawnienia, zarządzając, który użytkownik/grupa może wykonywać akcje odczytu/zapisu. Ten przewodnik zaprezentuje naprawę błędu „systemu plików tylko do odczytu” na Ubuntu."

Uprawnienia systemu plików

Linux to system operacyjny wielu użytkowników. Aby zarządzać tym użytkownikiem, w której części systemu, Linux implementuje różne funkcje bezpieczeństwa. Jedną z takich funkcji są uprawnienia do plików i własność. Określa właściciela pliku i kto może je odczytać/zapisać/wykonać.

Podobna koncepcja dotyczy systemów plików Linux. Każdy system plików jest chroniony przez uprawnienia użytkownika, które kontrolują, kto może wykonać działanie w systemie plików.

Jak sugeruje błąd, docelowym systemem plików uchyla żądania zapisu, ponieważ jest to system plików tylko do odczytu. Jeśli jest według projektu, musisz poprosić administratora systemu o przyznanie pisemnej zgody. Jeśli tak nie jest, postępuj zgodnie z tym przewodnikiem.

Rozwiązanie

Rozwiązaniem tego problemu jest ustalenie uprawnień systemu plików. W zależności od typu systemu plików dostępnych jest kilka narzędzi.

W większości sytuacji procedury te są lepiej wykonywane z sesji na żywo Ubuntu. W ten sposób żaden inny program nie będzie zakłócał procedury. Alternatywnie możesz uruchomić z innej instalacji Ubuntu. Sprawdź instalację Ubuntu na patyku USB.

Określenie docelowego systemu plików

Najpierw ustal system plików, z którym będziemy pracować. Wymień wszystkie dostępne systemy plików za pomocą następującego polecenia:

$ sudo fdisk -l

Alternatywnie możemy również użyć narzędzia FindMNT, aby wymienić wszystkie zamontowane systemy plików:

$ Findmnt

Na podstawie listy określ docelowe urządzenie/partycję. W tym przykładzie moje urządzenie docelowe to /dev/loop17.

Jeśli wolisz używać GUI, możesz również użyć narzędzia Disk Gnome:

Naprawienie systemu plików

Po ustaleniu systemu plików i czasu na jego naprawę, większość systemów Linux (w tym Ubuntu) jest wyposażona w FSCK, dedykowane narzędzie do naprawy systemu plików Linux. Dowiedz się więcej o użyciu FSCK w Linux.

Aby naprawić system plików, uruchom następujące polecenie:

$ sudo fsc -f /dev /loop17

Jeśli używasz dysków GNOME, wybierz system plików, kliknij ikonę przekładni i wybierz „Napraw system plików”.

Następnie ponownie uruchom maszynę. System plików powinien teraz zachowywać się zgodnie z oczekiwaniami.

Kroki, aby uniknąć błędów systemu plików

Żaden system plików nie jest odporny na zepsucie i błędy. Możemy jednak rozwinąć pewne nawyki, aby zwiększyć ogólną stabilność:

  • Zamknij system prawidłowo przed wyłączeniem maszyny. Często niewłaściwe zamknięcie powoduje uszkodzenie danych i prowadzi do różnych błędów systemu plików.
  • Przed usunięciem jakiejkolwiek przenośnej pamięci, odpowiednio wyrzuć/nie zrób go z systemu. W przeciwnym razie może uszkodzić system plików (zwłaszcza systemy plików oparte na tłuszczu).
  • Jeśli pracujesz z dysku twardym, miej oko na inteligentne informacje o napędu. Może wskazywać, czy napęd umiera, zanim skończysz martwy dysk twardy.
  • Trzymaj swoje ważne dane zapasowe na osobnej pamięci, aby nie zablokować.

Końcowe przemyślenia

W tym przewodniku wykazaliśmy ustalenie systemu plików zapobiegania działaniom zapisu, co skutkuje „systemem plików tylko do odczytu” w Ubuntu. Przedstawiliśmy także kilka technik, aby zmniejszyć prawdopodobieństwo uszkodzenia systemu plików.

Niektóre systemy plików są bardziej odporne na zepsucie niż inne, na przykład ZFS. Jest wyposażony w wbudowaną ochronę integralności danych i kompresję danych oraz może obsługiwać wysoką pojemność przechowywania. Sprawdź konfigurację ZFS na Ubuntu.

Szczęśliwy komputer!