System plików Debiana jest tylko do odczytu. System plików Linux jest tylko do odczytu

Jak zezwolić na zapis w folderach tylko do odczytu w Całkowity program Dowódca dla Androida. Pisaliśmy o wspaniałym programie, menedżer plików dla Android Totalny Dowódca, który z łatwością może zastąpić wszystkie inne programy tego typu na Androida (ASTRO, Root Explorer, ES Explorer).

Total Commander jest zrusyfikowany, ma obsługę roota, możliwość podłączania wtyczek, tryb dwóch paneli i jest całkowicie darmowy na całe życie. Oznacza to, że całkowicie nie ma również reklam.

Jednak po bliższym zapoznaniu się z programem okazało się, że montaż partycje systemowe do nagrywania w Total Commander po prostu nie będzie działać. W Program rootowy Eksploratorze, można to zrobić na przykład poprzez kliknięcie przycisku „ Góra RW„W Total Commander nie ma takiego przycisku ani podobnego elementu menu.

Jak się jednak okazało, dzięki niemu istnieje wyjście z tej sytuacji szerokie możliwości ustawienia programu. A dzisiaj powiemy Ci, jak w ciągu minuty dodać potrzebny nam przycisk do panelu przycisków programu.

Instrukcje:

1. Uruchom Total Commander i w razie potrzeby otwórz panel przycisków klikając:

2. Możesz dodać przycisk do panelu klikając na:

3. W oknie, które zostanie otwarte wybierz „Typ funkcji:”

4. Wybierz opcję Zespół wewnętrzny

5. W polu „Polecenie” wybierz „119 Zamontuj ponownie”

6. Kliknij OK/Zastosuj

Chociaż pod pewnymi względami lepszy Ustawienia Windowsa, ale potrafi też zepsuć nastrój użytkownika poprzez wygenerowanie błędów. Jednym z nich jest niedostępność systemu plików. Co więcej, w niektórych sytuacjach dotyczy to zarówno zwykłych dysków flash, jak i dysków twardych. Problem można rozwiązać. Jednak nawet doświadczeni użytkownicy nie zawsze wiedzą, jak naprawić błąd, gdy Ubuntu wyświetla: „ System plików jest tylko do odczytu.” Odpowiedź próbowaliśmy dać w tym artykule.

Przyczyn problemów z dostępem do plików w Ubuntu może być kilka.

Przede wszystkim warto sprawdzić czy ten system plików jest w porządku. W przypadku karty flash jest to łatwe. Spróbuj otworzyć go na komputerze z systemem Windows. Inny system może szybko znaleźć problemy z dyskiem. To samo dotyczy kart pamięci, chińskich odtwarzaczy i innych tanich nośników danych. Często mogą to być oni.

Jeśli problemem jest dysk twardy, sprawdzenie będzie znacznie trudniejsze. Jeśli Twój komputer ma dwa systemy, sprawdź, czy dysk twardy działa poprawnie w systemie Windows. Metody te pozwolą określić źródło usterki.

Formatowanie

W wielu przypadkach przywrócić funkcjonalność Pomaga proste formatowanie systemu plików. Jest to szczególnie łatwe do zrobienia na dysku flash. To prawda, że ​​​​nie zawsze jesteśmy gotowi rozstać się z informacjami, które już na nim są. Przenieś wszystkie dane na swój komputer w ramach Sterowanie Windowsem i sformatuj problematyczny dysk.

Mało prawdopodobne, aby ktokolwiek odważył się zrobić coś takiego z płytą. Formatowanie może zniszczyć dużo ważna informacja. Co więcej, jeśli system plików Ubuntu jest uszkodzony, problemu należy szukać gdzie indziej.

Sprawdzanie błędów

Możesz sprawdzić dysk pod kątem błędów nie tylko w systemie Windows. Ubuntu również ma do tego wystarczający arsenał. Można to zrobić za pomocą poleceń i using specjalna aplikacja. Najpierw przyjrzyjmy się metodzie wykorzystującej standardowe narzędzia.

Przeglądamy listę dysków:

Sprawdzanie konkretnego dysku:

hdparm -i /dev/sdf | model Grepa

W przykładzie użyto sdf, ale nazwa dysku może być inna.

Jeśli wolumin został zamontowany, przed sprawdzeniem tę czynność należy anulować:

Teraz sprawdzamy głośność pod kątem uszkodzonych bloków – obszarów problemowych:

badblocks -s /dev/sdf1 > /root/badblock

Postęp będzie wyświetlany w procentach.

Teraz zaznaczamy złe bloki, aby system przestał ich używać:

e2fsck -l /root/badblock /dev/sdf1

Ta metoda teoretycznie powinna pomóc rozwiązać problemy z dowolnym rodzajem multimediów. Jeśli skanowanie dysków w poszukiwaniu błędów nie pomoże, czas skorzystać z wygodnego narzędzia - GParted.

GParted

  1. Najpierw musisz zainstalować ten program. Można to łatwo zrobić za pomocą polecenia:
    sudo apt-get zainstaluj gparted
  2. Otwórz GParted. Wszystkie media będą wystawione przed nami. Wśród nich powinien znaleźć się problematyczny, niedostępny - jeśli narzędzie zobaczy błędy, oznaczy je wykrzyknikiem.
  3. Teraz otwórz nasz dysk i kliknij przycisk „Partycja” znajdujący się u góry.
  4. Z rozwijanego menu wybierz „Sprawdź błędy”. Program przeskanuje dysk i ewentualnie znajdzie problemy, po czym system plików stanie się tylko do odczytu.

Prawa dostępu

Wreszcie, ostatni powód Powodem utraty dostępu do zarządzania danymi w mediach jest naruszenie praw. Doświadczeni użytkownicy korzystający z trybu root mogą również napotkać ten problem. Kiedy używamy różne polecenia nie rozumiejąc do końca ich istoty, lub uruchamiamy programy z rozszerzonymi uprawnieniami, system może omyłkowo zablokować dostęp.

Po czym widzimy komunikat od Ubuntu: „System plików jest tylko do odczytu”. Specjalne polecenia pomogą Ci rozwiązać ten problem.

Jak metoda uniwersalna Polecenie tutaj jest odpowiednie:

sudo chown -R : /home/

Zamiast tego musisz wpisać swoją nazwę użytkownika. Polecenie chown odpowiada za zmianę praw dostępu do folderu. Atrybut –R oznacza, że ​​tę sekcję może przeczytać tylko użytkownik. Sudo cofa te zmiany. W przykładzie problem dotyczył partycji domowej, jeśli masz problemy z dyskiem flash, powinieneś wejść do jego katalogu.

System plików Ubuntu Działa na nieco innych zasadach niż na Windowsie. Dlatego wszystkie dyski pod jego kontrolą zachowują się inaczej. Z tego powodu pojawiają się nowe błędy, których nie można napotkać w systemie Windows.

Teraz wiemy, jak rozwiązać problem dotyczący problemów z edycją dysku. Problemem może być nieprawidłowe działanie urządzeń lub nieprawidłowe zdefiniowanie uprawnień. Najważniejsze jest prawidłowe zidentyfikowanie problemu i jego naprawienie. Na szczęście nie jest to najpoważniejszy z błędów, chociaż może sprawić użytkownikowi kłopoty.

Chociaż pod pewnymi względami jest lepszy od Windowsa, jest również w stanie zrujnować nastrój użytkownika, powodując błędy. Jednym z nich jest niedostępność systemu plików. Co więcej, w niektórych sytuacjach dotyczy to zarówno zwykłych dysków flash, jak i dysków twardych. Problem można rozwiązać. Jednak nawet doświadczeni użytkownicy nie zawsze wiedzą, jak naprawić błąd, gdy Ubuntu wyświetla: „System plików jest tylko do odczytu”. Odpowiedź próbowaliśmy dać w tym artykule.

Więc jeśli chcesz wszystko połączyć w jedną całość, musisz pisać. Eksplodować. W żadnym wypadku nie należy czytać plików w ten sposób. Znaczenie takiego kodu można podsumować jako proste porównanie: Opakowanie wyłącznie do natychmiastowego rozpakowania. Nie służy to żadnemu celowi i pochłania niezbędny czas.

Warto także wspomnieć o zaprzestaniu prowadzenia tzw. „Według Was z Informatyki”. Rozwiązanie najlepiej zilustrować przykładem. Wadą tego rozwiązania jest jednak to, że po napisaniu kodu możemy zostać zakopani w blokach, jeśli stracimy główny wątek programu i nie jesteśmy w stanie pomyśleć o wszystkich możliwych sytuacjach, które mogą się wydarzyć.

Przyczyn problemów z dostępem do plików w Ubuntu może być kilka.

Przede wszystkim należy sprawdzić, czy ten system plików działa poprawnie. W przypadku karty flash jest to łatwe. Spróbuj otworzyć go na komputerze z systemem Windows. Inny system może szybko znaleźć problemy z dyskiem. To samo dotyczy kart pamięci, chińskich odtwarzaczy i innych tanich nośników danych. Często mogą to być oni.

Ta operacja jest wykonywana funkcja otwarta. Zasadniczo jest to ciąg bitów, w którym każdy bit lub grupa bitów ma określone znaczenie. Po użyciu pliku należy go zamknąć za pomocą funkcji. Odczyt danych z otwartego pliku odbywa się za pomocą funkcji.

Jeśli jest dokładnie na końcu pliku, funkcja zwraca zero, a jeśli wystąpi błąd, zwraca zero. Operacje zapisu i odczytu do i z pliku są wykonywane w określonej pozycji w pliku i są uważane za bieżącą pozycję. Na przykład każda operacja odczytu aktualizuje wskaźnik bieżącego położenia, zwiększając liczbę odczytanych bajtów.

Zapisy danych wyglądają podobnie do odczytów danych. Różne to tylko miejsce docelowe danych. Zwraca liczbę bajtów w pliku i możemy ją wykorzystać do monitorowania, czy operacja dodawania faktycznie się powiodła. Funkcja przyjmuje dwa parametry: nazwę pliku i tekst do zapisania, a „firma” nie manipuluje danymi binarnymi.

Zadajmy sobie pytanie, co jeśli będziemy musieli dodać dodatkową treść. Skrypt ten będzie teraz dołączał dane do pliku, zamiast je nadpisywać. W wielu przypadkach warto wiedzieć, co mamy w naszych katalogach. Możemy to uzyskać korzystając z rodziny funkcji, które dostarczają nam różnorodnych informacji o plikach. Wszystkie przyjmują nazwę pliku.

Jeśli problemem jest dysk twardy, sprawdzenie będzie znacznie trudniejsze. Jeśli Twój komputer ma dwa systemy, sprawdź, czy dysk twardy działa poprawnie w systemie Windows. Metody te pozwolą określić źródło usterki.

Formatowanie

W wielu przypadkach samo sformatowanie systemu plików pomaga przywrócić jego funkcjonalność. Jest to szczególnie łatwe do zrobienia na dysku flash. To prawda, że ​​​​nie zawsze jesteśmy gotowi rozstać się z informacjami, które już na nim są. Przenieś wszystkie dane do komputera z systemem Windows i sformatuj problematyczny dysk.

W przypadku błędu funkcja zwraca. Dowolne zastosowanie funkcja systemu jest bardzo ważne przy sprawdzaniu zwracanej wartości. Wyszukaj atrybuty pliku. Jako drugi parametr funkcji należy podać wskaźnik wskazujący miejsce pamięci, w którym funkcja stanu zwraca tę informację. Obszar pamięci musi być zarezerwowany z wyprzedzeniem, aby zachować strukturę stanu.

Dodatek: Inne funkcje do pracy z katalogami i plikami

Katalogi to zasadniczo pliki o specjalnym formacie. Sprawdzanie plików w katalogu wygląda następująco: Każde wywołanie tych funkcji zwraca wskaźnik do ciężkiej struktury, która znajdzie informacje o przeczytanym katalogu. Wpisy do katalogu będą przesyłane jeden po drugim, aż do momentu ostatni zapis. Jak pokazano powyżej, jedyną informacją, którą można wydobyć ze struktury bezpośredniej, jest nazwa wpisu w katalogu. Dotyczy to zarówno zmodyfikowanych danych użytkownika, czyli jego pracy, jak i danych systemowych.

Używając ich, musimy mieć na uwadze wydajność. Odczyt wszystkich danych na dysku jest powolny, dlatego spróbuj skompresować jak najwięcej w ramach pojedynczego wywołania funkcji. Dlatego musimy napisać mechanizm sprawdzający, czy kompilacja może zostać uruchomiona lub czy nie jest potrzebna. Wszystko wydaje się być w porządku - skrypt poprawnie komunikuje wszystkie problemy. Ale jest za wolny, bo go przeciążyliśmy duża ilość linki do dysk twardy. Jeśli uruchomisz go w witrynie o dużym natężeniu ruchu, będzie on działał gorzej niż inne skrypty.

Mało prawdopodobne, aby ktokolwiek odważył się zrobić coś takiego z płytą. Formatowanie może zniszczyć wiele ważnych informacji. Co więcej, jeśli system plików Ubuntu jest uszkodzony, problemu należy szukać gdzie indziej.

Jest to nawet zalecane, szczególnie jeśli od czasu do czasu planujesz wymianę komputera. W związku z tym użyte dane nie podlegają zmianie. Nie oznacza to, że jest włączona, ale system rozpoznaje i może używać trwałości, jeśli środowisko jest do tego skonfigurowane. Wyboru trybu dokonuje się w pierwszych sekundach po uruchomieniu, masz możliwość wyboru uruchomienia w trybie stałym lub nierzeczywistym.

Tryb ciągły ma miejsce wtedy, gdy chcesz wyłączyć zapisywanie danych. Domyślnie narzędzie to działa w uproszczony sposób zwany „pomocnikiem”. Tryb „Ekspert” został szczegółowo opisany poniżej i nie jest przeznaczony dla użytkowników mniej zaznajomionych z komputerami. Tryb asystenta rozpoczyna się od wykrycia dysków zewnętrznych i wewnętrznych. Jeśli zostanie znaleziony jeden lub więcej dyski zewnętrzne, narzędzie wyświetli monit o aktywację zapisywania na tym dysku lub wybranie wymaganego dysku zewnętrznego z listy. Odpowiedź negatywna wymusi użycie tego dysku wewnętrznego.

Spróbujmy to trochę zmienić. Zamiast wykonywać za każdym razem setki nowych funkcji, maksymalnie wykorzystujemy dane, które już posiadamy. Jest to właściwa filozofia pracy z plikami. Bardzo duży rozdział poświęciliśmy plikom. Znacznie mocniejszy i potężne narzędzie jest bazą danych. Zagadnienie to zostało omówione w kolejnej części tej książki. Ale czy mimo wszystko pliki należy wyrzucić? Wbrew wskazówkom, odczyt rekordów z bazy danych jest generalnie wolniejszy niż z pliku, a w przypadku podstawowych opcji aplikacji, które nie wymagają sortowanie złożone i rozległe relacje, kuszące może być zastąpienie ich plikami.

Sprawdzanie błędów

Możesz sprawdzić dysk pod kątem błędów nie tylko w systemie Windows. Ubuntu również ma do tego wystarczający arsenał. Można to zrobić za pomocą poleceń lub za pomocą specjalnej aplikacji. Najpierw przyjrzyjmy się metodzie wykorzystującej standardowe narzędzia.

Przeglądamy listę dysków:

Sprawdzanie konkretnego dysku:

Zazwyczaj z punktu widzenia użytkownika systemy plików mają organizację opartą na koncepcji plików i katalogów. Pliki to obiekty zawierające określone typy informacji, a także pliki grup katalogów i inne znajdujące się w nich katalogi. Każdy plik lub katalog można zidentyfikować po nazwie, która jest podana bezwzględnie jako nazwa ścieżki lub w stosunku do bieżącego katalogu.

W przypadku dysków stałych i dyskietek informacje są przechowywane przy użyciu ich właściwości magnetycznych. Dysk twardy zawiera kilka folderów do przechowywania, podczas gdy dyskietka składa się z jednego dyskietka. Powierzchnia dysku jest podzielona na ścieżki, które są koncentrycznymi okręgami, w których można przechowywać informacje. Ścieżki są podzielone na sektory, sektor zgłaszający stałą ilość informacji. Odczyt i zapis informacji na dysku odbywa się na poziomie bloku danych. Blok może składać się z jednego lub większej liczby sektorów.

hdparm -i /dev/sdf | model Grepa

W przykładzie użyto sdf, ale nazwa dysku może być inna.

Jeśli wolumin został zamontowany, przed sprawdzeniem tę czynność należy anulować:

Teraz sprawdzamy głośność pod kątem uszkodzonych bloków – obszarów problemowych:

badblocks -s /dev/sdf1 > /root/badblock

Postęp będzie wyświetlany w procentach.

Użytkownik może podzielić dysk twardy na partycje, przy czym każda partycja na poziomie użytkownika zachowuje się jak oddzielny dysk. Partycja przechowuje system plików, co oznacza, że ​​na jednym dysk fizyczny można znaleźć wiele systemów plików. Dla zwykłego komputery osobiste Informacje o partycjach są przechowywane na początku dysku w tak zwanej tablicy partycji. Zawiera 4 wpisy, które zapamiętują położenie, rozmiary i typy partycji dyskowych. Partycje pamięci przechowywane na początku dysku nazywane są partycjami podstawowymi i mogą oczywiście zawierać maksymalnie cztery.

Teraz zaznaczamy złe bloki, aby system przestał ich używać:

e2fsck -l /root/badblock /dev/sdf1

Ta metoda teoretycznie powinna pomóc rozwiązać problemy z dowolnym rodzajem multimediów. Jeśli skanowanie dysków w poszukiwaniu błędów nie pomoże, czas skorzystać z wygodnego narzędzia - GParted.

GParted


Jednak jest to możliwe nowy stół partycje są tworzone wewnątrz dowolnej partycji podstawowej i odnoszą się do partycji, które fizycznie znajdują się wewnątrz bieżącej partycji i nazywane są partycjami rozszerzonymi. Pierwszy sektor partycji lub dysku zawierającego system nazywany jest sektorem rozruchowym. Zawiera następujące informacje.

Katalogi są przechowywane w specjalnych strukturach, takich jak tabele, w których każdy wpis reprezentuje plik. W rzeczywistości katalog jest zapisywany jako zwykły plik, ale zawiera informacje o innych plikach. W tabeli alokacji plików przechowywany jest katalog główny, który ma ograniczony rozmiar.

  1. Najpierw musisz zainstalować ten program. Można to łatwo zrobić za pomocą polecenia:
    sudo apt-get zainstaluj gparted
  2. Otwórz GParted. Wszystkie media będą wystawione przed nami. Wśród nich powinien znaleźć się problematyczny, niedostępny - jeśli narzędzie zobaczy błędy, oznaczy je wykrzyknikiem.
  3. Teraz otwórz nasz dysk i kliknij przycisk „Partycja” znajdujący się u góry.
  4. Z rozwijanego menu wybierz „Sprawdź błędy”. Program przeskanuje dysk i ewentualnie znajdzie problemy, po czym system plików stanie się tylko do odczytu.

Prawa dostępu

Wreszcie ostatnim powodem utraty dostępu do zarządzania danymi w mediach jest naruszenie praw. Doświadczeni użytkownicy korzystający z trybu root mogą również napotkać ten problem. Kiedy używamy różnych poleceń nie do końca rozumiejąc ich istotę lub uruchamiamy programy z rozszerzonymi uprawnieniami, system może omyłkowo zablokować dostęp.

Struktura wpisów w katalogu. Tabela dystrybucji plików. Zasadniczo jest to struktura przypominająca obraz, zawierająca połączone listy wskazujące klastry tworzące pliki. Numer pierwszego klastra pliku jest przechowywany, jak już wspomniano, w katalogu odpowiadającym temu plikowi.

Przykład. Obszar węzła indeksu ma stały rozmiar podczas tworzenia systemu plików i zawiera wpis dla każdego pliku, który można utworzyć w ramach tej obsługi. Obszar wymiany jest zarezerwowany do przechowywania obrazów procesów, gdy jest tymczasowo usuwany z pamięci, aby zrobić miejsce dla innych procesów, jednak z reguły dla obszaru wymiany używane są oddzielne partycje. Struktura i-węzłów I-węzeł zawiera ważne informacje o skojarzonym z nim pliku. Prawa mają trzy rodzaje i są pogrupowane w trzy kategorie: prawa użytkownika w grupie użytkowników - prawa użytkownika w grupie właścicieli innych osób - prawa wszystkich pozostałych użytkowników.

  • Ostatni obszar zawiera bloki, w których przechowywane są pliki.
  • Numer nazwy pliku węzła indeksu powiązanego z plikiem.
  • Każdy plik ma tylko jeden i-węzeł.
  • Można zobaczyć więcej wpisów w katalogu wskazującym na ten sam węzeł indeksu.
  • Określa właściciela grupy plików, identyfikator pliku i uprawnienia do pliku.
Takie łącze traktowane jest przez użytkownika jako odrębny plik własne imię, ale w rzeczywistości odnosi się do innego pliku na dysku.


Po czym widzimy komunikat od Ubuntu: „System plików jest tylko do odczytu”. Specjalne polecenia pomogą Ci rozwiązać ten problem.

Poniższe polecenie jest odpowiednie jako metoda uniwersalna:

Zamiast tego musisz wpisać swoją nazwę użytkownika. Polecenie chown odpowiada za zmianę praw dostępu do folderu. Atrybut –R oznacza, że ​​tę sekcję może przeczytać tylko użytkownik. Sudo cofa te zmiany. W przykładzie problem dotyczył partycji domowej, jeśli masz problemy z dyskiem flash, powinieneś wejść do jego katalogu.

Każda operacja wykonana na pliku odniesienia będzie miała rzeczywisty wpływ na plik odniesienia. Jeśli wymagane jest usunięcie, efekt zależy od rodzaju łącza. Istnieją dwa rodzaje linków. Symbolika fizyczna. . W rzeczywistości dowiązania symboliczne są osobne pliki, zaznaczone specjalny kod, który zawiera pełne imię i nazwisko określony plik. Usunięcie ich nie ma wpływu na plik. Mogą łączyć się z katalogami, a także plikami i folderami z innej partycji lub innego dysku, mają jednak tę wadę, że trzeba dla nich utworzyć osobny węzeł indeksujący i w dodatku zajmują miejsca na dysku poprzez ich treść.

System plików Ubuntu działa na nieco innych zasadach niż w systemie Windows. Dlatego wszystkie dyski pod jego kontrolą zachowują się inaczej. Z tego powodu pojawiają się nowe błędy, których nie można napotkać w systemie Windows.

Tworzenie dowiązań do plików lub folderów odbywa się za pomocą polecenia B. Specjalne pliki wskazujące dyski lub partycje wykorzystywane są w operacji zwanej montowaniem systemu plików. Oznacza to, że po instalacji cały katalog i struktura plików system plików będzie znajdować się w tym katalogu.

Mechanizm jest szczególnie skuteczny, ponieważ oferuje możliwość posiadania jednolitej struktury katalogów, która grupuje pliki na wielu partycjach lub dyskach. Dane bez żadnych parametrów wyświetlają systemy plików, które są obecnie zainstalowany w systemie.

Teraz wiemy, jak rozwiązać problem dotyczący problemów z edycją dysku. Problemem może być nieprawidłowe działanie urządzeń lub nieprawidłowe zdefiniowanie uprawnień. Najważniejsze jest prawidłowe zidentyfikowanie problemu i jego naprawienie. Na szczęście nie jest to najpoważniejszy z błędów, chociaż może sprawić użytkownikowi kłopoty.

Chociaż pod pewnymi względami jest lepszy od Windowsa, jest również w stanie zrujnować nastrój użytkownika, powodując błędy. Jednym z nich jest niedostępność systemu plików. Co więcej, w niektórych sytuacjach dotyczy to zarówno zwykłych dysków flash, jak i dysków twardych. Problem można rozwiązać. Jednak nawet doświadczeni użytkownicy nie zawsze wiedzą, jak naprawić błąd, gdy Ubuntu wyświetla: „System plików jest tylko do odczytu”. Odpowiedź próbowaliśmy dać w tym artykule.

Obszar indeksu składa się z i-węzłów o tej samej strukturze. Rozmiar pola zależy od liczby zawartych w nim i-węzłów. Liczba ta jest ustalana podczas tworzenia systemu plików i nie można jej zmienić. I-węzły zawierają informacje o pliku. Każdy i-węzeł może opisywać co najwyżej jeden plik.

Deskryptory indeksu zawierają następujące informacje o pliku. Informacje adresowe - 40 bajtów. . Pierwsze 10 adresów to bezpośrednie adresy pierwszych 10 bloków danych pliku. Jeśli plik jest większy niż 10 bloków, stosowane są bloki pośrednie. Bloki pośrednie znajdują się w polu danych, ale zawierają numery bloków, a nie dane pliku. Jedenasty adres zawiera fikcyjny numer bloku, który zawiera numery kolejnych bloków danych pliku. Nazywa się to adresowaniem pośrednim. Dwunasty blok zawiera numer bloku pośredniego, który zawiera liczbę bloków pośrednich, które zawierają już bloki bloków danych.

Przyczyn problemów z dostępem do plików w Ubuntu może być kilka.

Przede wszystkim należy sprawdzić, czy ten system plików działa poprawnie. W przypadku karty flash jest to łatwe. Spróbuj otworzyć go na komputerze z systemem Windows. Inny system może szybko znaleźć problemy z dyskiem. To samo dotyczy kart pamięci, chińskich odtwarzaczy i innych tanich nośników danych. Często mogą to być oni.

Automatyczna instalacja partycji

Wyłącza pliki wykonywalne pliki wykonywalne w systemie plików. Kolejna opcja bezpieczeństwa. Bezwarunkowe odmontowanie systemu plików może spowodować awarię systemu lub uszkodzenie danych w systemie plików. Następnie uruchom polecenie, aby zamontować partycję w istniejącym katalogu.

Aby odmontować dysk, uruchom polecenie. System plików to mechanizm organizujący różne rodzaje przechowywanie i prezentacja użytkownikowi. Każdy system plików składa się z kilku elementów. Blok uruchamiania zawiera informacje niezbędne dla systemu aby uzyskać dostęp do systemu plików. Blok danych to obszar, w którym znajdują się nasze dane. System plików można zamontować lub odmontować. Wyświetla ilość wolnego i używanego miejsca w systemie plików.

Nazywa się to podwójnym adresowaniem pośrednim. Potrójne adresowanie pośrednie jest realizowane w trzynastym bloku. Lista darmowych bloków dostępna jest za pośrednictwem połączona lista. Katalogi są reprezentowane jako pliki, w których dla każdego pliku zawartego w katalogu zapisana jest dwuliniowa struktura: i-węzeł i nazwa pliku.

Blok startowy zajmuje jeden blok i zawiera program rozpoczynający ładowanie systemu operacyjnego. Pozostałe bloki są pogrupowane w grupy o tej samej wielkości. Każda grupa zawiera część systemu plików i kopię systemów globalnych krytycznych dla integralności systemu — superblok i deskryptory grup.

Jeśli problemem jest dysk twardy, sprawdzenie będzie znacznie trudniejsze. Jeśli Twój komputer ma dwa systemy, sprawdź, czy dysk twardy działa poprawnie w systemie Windows. Metody te pozwolą określić źródło usterki.

Formatowanie

W wielu przypadkach samo sformatowanie systemu plików pomaga przywrócić jego funkcjonalność. Jest to szczególnie łatwe do zrobienia na dysku flash. To prawda, że ​​​​nie zawsze jesteśmy gotowi rozstać się z informacjami, które już na nim są. Przenieś wszystkie dane do komputera z systemem Windows i sformatuj problematyczny dysk.

Jako cel możemy podać nazwę urządzenia lub jego punkt podłączenia. Opcje montażu. W poprzednich rozdziałach często mieliśmy różne odczyty danych z dysku twardego. Czas zebrać o nich informacje i je usystematyzować. Pierwszą rzeczą, o której należy pamiętać, jest wydajność. Wszystkie łącza do systemu plików są dość powolne i często nawet reprezentują wąskie gardło z szybkością naszego kodu. Powinieneś więc zrobić wszystko, co możesz, i buforować wyniki niektórych z nich, aby kolejny kod mógł się do nich odwoływać.

Deskryptory grup są zapisywane w każdej grupie w postaci szeregu liczb, jedna po drugiej. Każdy i-węzeł zawiera informację o tym, które bloki należą do pliku. Osiąga się to poprzez użycie wskaźników wskazujących bloki w polu danych grupowych. Zwraca - z liczbą sukcesu większą niż lub równy zeru, reprezentujący deskryptor pliku z tabel systemowych.

Otwiera plik; jeśli plik nie istnieje, najpierw tworzy go, używając trzeciego argumentu. Pozycjonowanie prymitywu w pliku. Jeśli operacja się powiedzie, zwracany jest nowy uchwyt pliku. Tworzenie hierarchicznej organizacji systemu plików - tworzenie i niszczenie katalogu, tworzenie i niszczenie dowiązań, zmiana bieżącego katalogu. Zniszczenie katalogu; katalog nie może zawierać żadnych plików.

Mało prawdopodobne, aby ktokolwiek odważył się zrobić coś takiego z płytą. Formatowanie może zniszczyć wiele ważnych informacji. Co więcej, jeśli system plików Ubuntu jest uszkodzony, problemu należy szukać gdzie indziej.

Każdy dostęp do pliku musi rozpocząć się od jego otwarcia. Następnie w pętli pobieramy plik o wielkości jednego kilobajta. W ten sposób dane mogą być przetwarzane „równolegle” z odczytem. Po zakończeniu połączenie z plikiem powinno zostać zamknięte. Z powyższego kodu możemy rzucić pętlę i załadować wszystko za jednym razem.

Zwróć uwagę na jakość podanych przykładów. Zmień nazwy plików, które łączymy, na takie, które nie istnieją. Ten pierwszy wyśle ​​nam falę alertów w ciągu 30 sekund, drugi wykona „tylko” ich kilka. Dlatego musimy wszystko przygotować, abyśmy sami mogli kontrolować komunikaty. Czas stworzyć prymitywną obsługę błędów. Powinien nam udostępnić link do pliku, czyli wartość zasobu.

Zmiany bieżący katalog procesy; Zwracany jest stary katalog bieżący procesu i ładowany jest i-węzeł nowego katalogu. Wszystkie katalogi w drodze muszą istnieć, a proces ma do nich prawa wykonania. W przypadek trudny gwarantowane są również połączenia plików, a oryginalna nazwa zostaje zniszczona, ale dowiązanie symboliczne nie. Właściwie nawet nie sprawdza obecności Plik źródłowy podczas tworzenia dowiązania symbolicznego. Dowiązanie symboliczne jest interpretowane, gdy podejmowana jest próba dostępu do pliku za jego pośrednictwem. Dodatkowo można utworzyć dowiązanie symboliczne ponad granicami systemu plików do zwykłego pliku, specjalny plik i katalog.

Sprawdzanie błędów

Możesz sprawdzić dysk pod kątem błędów nie tylko w systemie Windows. Ubuntu również ma do tego wystarczający arsenał. Można to zrobić za pomocą poleceń lub za pomocą specjalnej aplikacji. Najpierw przyjrzyjmy się metodzie wykorzystującej standardowe narzędzia.

Przeglądamy listę dysków:

Sprawdzanie konkretnego dysku:

Podana nazwa pliku jest wykluczona z systemu plików; liczba pól twardych dowiązań w i-węźle pliku jest zmniejszana o 1; jeśli liczba ta osiągnie 0, plik zostanie zniszczony. Aby zmienić uprawnienia do pliku, proces wykonujący tę operację podstawową musi być administratorem lub właścicielem pliku.

Ten przewodnik jest przeznaczony dla doświadczonych użytkowników. Aby podłączyć inne urządzenia, musisz mieć uprawnienia administratora. Wypiszmy wszystkie dostępne dyski i partycje. Wynik będzie wyglądał następująco. Może to być dowolny pusty katalog, nawet w katalogu domowym.

hdparm -i /dev/sdf | model Grepa

W przykładzie użyto sdf, ale nazwa dysku może być inna.

Jeśli wolumin został zamontowany, przed sprawdzeniem tę czynność należy anulować:

Teraz sprawdzamy głośność pod kątem uszkodzonych bloków – obszarów problemowych:

badblocks -s /dev/sdf1 > /root/badblock

Postęp będzie wyświetlany w procentach.

Czy to tylko aktywny dzwonek?

możesz znaleźć pełna lista na stronie podręcznika za pomocą.

Czy pobierany jest tylko plik?

Czy zaoszczędziłeś ten czas, pieniądze? Czy pomogło to rozwiązać problem? Czy jesteś gotowy zapewnić symboliczną nagrodę za dalszy rozwój? Istnieje ponad 000 linii, porad i wskazówek, w tym wiele różnych wzorów.

Pod literami mocowane są np. dyski twarde i inne miejsca na przechowywanie danych, nie jest to jednak coś specjalnego, choć faktem jest, że oddzielne dyski nie mają dla mnie wspólnego punktu odniesienia, dziwne. W rzeczywistości pulpit to nic innego jak folder znajdujący się na nim dysk systemowy gdzieś w folderze użytkownika. Gdzie indziej znajduje się kilka ukrytych plików systemowych, które zwiększają zamieszanie. Masz „skrót” to typ pliku dowiązania symbolicznego, masz katalog to typ pliku katalogu, proces to typ pliku procesu.

Teraz zaznaczamy złe bloki, aby system przestał ich używać:

e2fsck -l /root/badblock /dev/sdf1

Ta metoda teoretycznie powinna pomóc rozwiązać problemy z dowolnym rodzajem multimediów. Jeśli skanowanie dysków w poszukiwaniu błędów nie pomoże, czas skorzystać z wygodnego narzędzia - GParted.

GParted


Aby w tym systemie odczytać dyskietkę 3,5-calową, należy ją najpierw zainstalować. Zanim zaczniesz edytować, on ci da niezbędną wiedzę. Nie musisz wymieniać wszystkich posiadanych urządzeń. Linie zaczynające się od # to komentarze.

Komentarze zazwyczaj zawierają informacje o pliku, czyli oznaczają linie, które są tymczasowo wyłączone z operacji na pliku. W trzecim mamy nagłówki, które definiują, jakie są następujące informacje. System plików — identyfikuje urządzenie lub system plików do zainstalowania oraz lokalizację, w której się on znajduje.

  1. Najpierw musisz zainstalować ten program. Można to łatwo zrobić za pomocą polecenia:
    sudo apt-get zainstaluj gparted
  2. Otwórz GParted. Wszystkie media będą wystawione przed nami. Wśród nich powinien znaleźć się problematyczny, niedostępny - jeśli narzędzie zobaczy błędy, oznaczy je wykrzyknikiem.
  3. Teraz otwórz nasz dysk i kliknij przycisk „Partycja” znajdujący się u góry.
  4. Z rozwijanego menu wybierz „Sprawdź błędy”. Program przeskanuje dysk i ewentualnie znajdzie problemy, po czym system plików stanie się tylko do odczytu.

Prawa dostępu

Wreszcie ostatnim powodem utraty dostępu do zarządzania danymi w mediach jest naruszenie praw. Doświadczeni użytkownicy korzystający z trybu root mogą również napotkać ten problem. Kiedy używamy różnych poleceń nie do końca rozumiejąc ich istotę lub uruchamiamy programy z rozszerzonymi uprawnieniami, system może omyłkowo zablokować dostęp.

Punkt montażu to miejsce, w którym urządzenie powinno zostać zainstalowane. Będziemy odnosić się do tej lokalizacji podczas korzystania z urządzenia. Każdy system operacyjny ma swój własny system plików, który preferuje i na którym działa. Zrzut — określona wartość wskazuje, że system plików powinien być w trybie offline. Wartość domyślna to 0, co oznacza, że ​​nie ma potrzeby odmontowywania systemu plików.

Wartość 1 oznacza, że ​​partycję należy najpierw sprawdzić. Natomiast wartość 2 oznacza, że ​​dysk lub partycję należy dokładniej sprawdzić. Podano przykłady nagłówków. Oni mogą mięć różne nazwy, ale kolejność wartości musi być taka sama!


Po czym widzimy komunikat od Ubuntu: „System plików jest tylko do odczytu”. Specjalne polecenia pomogą Ci rozwiązać ten problem.

Poniższe polecenie jest odpowiednie jako metoda uniwersalna:

Zamiast tego musisz wpisać swoją nazwę użytkownika. Polecenie chown odpowiada za zmianę praw dostępu do folderu. Atrybut –R oznacza, że ​​tę sekcję może przeczytać tylko użytkownik. Sudo cofa te zmiany. W przykładzie problem dotyczył partycji domowej, jeśli masz problemy z dyskiem flash, powinieneś wejść do jego katalogu.

Przed zainstalowaniem dowolnego urządzenia należy wiedzieć, w jaki sposób jest ono identyfikowane w systemie. Wiedząc, gdzie znajduje się konkretny dysk twardy, możemy znaleźć jego partycje. Należy również pamiętać, że sekcje podstawowe i zaawansowane mogą mieć maksymalnie cztery. Program wyświetli informacje o partycjach na tym dysku.

Po przeczytaniu powyższego tekstu możesz już montować partycje i urządzenia. Aby zamontować urządzenie, możesz użyć polecenia. Możesz to rozwinąć. To mocowanie ma sens w przypadku nośników innych niż dyski twarde. Jeżeli system nie wykryje urządzenia po instalacji, należy je zainstalować przy pomocy urządzenia. Programiści musieli pisać „od nowa”, a sterownik we wczesnych wersjach powodował błędy, które mogły prowadzić do utraty danych.

System plików Ubuntu działa na nieco innych zasadach niż w systemie Windows. Dlatego wszystkie dyski pod jego kontrolą zachowują się inaczej. Z tego powodu pojawiają się nowe błędy, których nie można napotkać w systemie Windows.

To polecenie spowoduje zamontowanie systemu plików w trybie tylko do odczytu. Następnie, najlepiej na końcu, dodaj linijkę. Powinieneś to napisać w jednej linijce. Parametry te nie są już opisane – przeczytacie o nich na początku tego artykułu. Pamiętaj również, że muszą istnieć lokalizacje wierzchowców!

Istnieje kilka powodów, dla których warto przechowywać niektóre katalogi w oddzielnych systemach plików. Katalog, w którym powinien zostać zainstalowany system plików. W najprostsza forma używa się go w następujący sposób. # Urządzenie do montażu punktowego.

Teraz wiemy, jak rozwiązać problem dotyczący problemów z edycją dysku. Problemem może być nieprawidłowe działanie urządzeń lub nieprawidłowe zdefiniowanie uprawnień. Najważniejsze jest prawidłowe zidentyfikowanie problemu i jego naprawienie. Na szczęście nie jest to najpoważniejszy z błędów, chociaż może sprawić użytkownikowi kłopoty.