Flash disk Linux mint je pouze pro čtení. Oprava chyb souborového systému Ubuntu „Systém souborů je pouze pro čtení“

Ačkoli je v některých ohledech lepší než Windows, je také schopen zničit náladu uživatele tím, že produkuje chyby. Jedním z nich je nepřístupnost souborového systému. Navíc to v některých situacích platí jak pro běžné flash disky, tak pro pevné disky. Problém lze vyřešit. Ani zkušení uživatelé však ne vždy vědí, jak opravit chybu, když Ubuntu zobrazí: „Systém souborů je pouze pro čtení.“ Odpověď jsme se pokusili dát v tomto článku.

Oblast indexu se skládá z inodů, které mají stejnou strukturu. Velikost pole závisí na počtu inodů, které obsahuje. Toto číslo je určeno při vytvoření systému souborů a nelze jej změnit. Inody obsahují informace o souboru. Každý inode může popisovat maximálně jeden soubor.

Deskriptory indexu obsahují následující informace o souboru. Informace o adrese - 40 bajtů. . Prvních 10 adres jsou přímé adresy prvních 10 datových bloků souboru. Pokud je soubor větší než 10 bloků, použijí se nepřímé bloky. Nepřímé bloky jsou umístěny v datovém poli, ale obsahují spíše čísla bloků než data souboru. Jedenáctá adresa obsahuje číslo slepého bloku, které obsahuje čísla dalších datových bloků souboru. Toto se nazývá jedno nepřímé adresování. Dvanáctý blok obsahuje číslo nepřímého bloku, které obsahuje počet nepřímých bloků, které již obsahují bloky datových bloků.

Problémů s přístupem k souborům v Ubuntu může mít několik důvodů.

Nejprve byste měli zkontrolovat, zda tento souborový systém funguje správně. V případě flash karty je to snadné. Zkuste jej otevřít z počítače se systémem Windows. Jiný systém dokáže rychle najít problémy s diskem. Totéž platí pro paměťové karty, čínské přehrávače a další levná paměťová média. Často tomu tak může být.

Automatická instalace oddílů

Zakáže spustitelné soubory v systému souborů. Další možnost zabezpečení. Bezpodmínečné odpojení systému souborů může mít za následek zhroucení systému nebo poškození dat v systému souborů. Poté spusťte příkaz pro připojení oddílu do existujícího adresáře.

Chcete-li jednotku odpojit, spusťte příkaz. Souborový systém je mechanismus pro organizaci různých typů úložiště a jejich prezentaci uživateli. Každý souborový systém se skládá z několika prvků. Spouštěcí blok obsahuje informace, které systém potřebuje pro přístup k systému souborů. Datový blok je oblast pro naše data. Souborový systém lze připojit nebo odpojit. Zobrazuje množství volného a použitého místa v systému souborů.

Tomu se říká dvojitá nepřímost. Trojité nepřímé adresování je implementováno prostřednictvím třináctého bloku. Výpis volných bloků se provádí prostřednictvím propojeného seznamu. Adresáře jsou reprezentovány jako soubory, ve kterých je pro každý soubor obsažený v adresáři zapsána dvouřádková struktura: inode a jméno souboru.

Spouštěcí blok zabírá jeden blok a obsahuje program, který zahájí načítání operačního systému. Zbývající bloky jsou seskupeny do skupin stejné velikosti. Každá skupina obsahuje část souborového systému a kopii globálních systémových systémů kritických pro integritu systému – superblok a deskriptory skupin.

Pokud je problémem pevný disk, bude mnohem obtížnější jej zkontrolovat. Pokud má váš počítač dva systémy, zkontrolujte, zda váš pevný disk v systému Windows funguje správně. Tyto metody vám umožní určit zdroj poruchy.

Formátování

V mnoha případech pomůže obnovení funkčnosti jednoduché formátování systému souborů. To je obzvláště snadné provést na flash disku. Je pravda, že nejsme vždy připraveni rozloučit se s informacemi, které už na něm jsou. Přeneste všechna data do počítače se systémem Windows a naformátujte problematickou jednotku.

Jako cíl můžeme zadat název zařízení nebo jeho přípojný bod. Možnosti montáže. V předchozích kapitolách jsme měli často různá načtení dat na pevném disku. Je čas shromáždit informace o nich a systematizovat je. První věc, kterou je třeba mít na paměti, je výkon. Všechny odkazy na souborový systém jsou poměrně pomalé a často dokonce představují úzké hrdlo v rychlosti našeho kódu. Měli byste se tedy pokusit udělat to nejlepší, co můžete, a uložit výsledky některých z nich do mezipaměti, aby na ně mohl následný kód odkazovat.

Skupinové deskriptory jsou zapsány v každé skupině v řadě čísel za sebou. Každý inode obsahuje informace o tom, které bloky patří do souboru. Toho je dosaženo pomocí ukazatelů, které ukazují na bloky v datovém poli skupiny. Vrací - s číslem úspěchu větším nebo rovným nule, což představuje deskriptor souboru ze systémových tabulek.

Otevře soubor; pokud soubor neexistuje, vytvoří jej nejprve pomocí třetího argumentu. Umístění primitiva v souboru. Při úspěchu je vrácen nový popisovač souboru. Vytvoření hierarchické organizace souborového systému - vytvoření a zničení adresáře, vytvoření a zničení odkazů, změna aktuálního adresáře. Zničení adresáře; adresář nesmí obsahovat žádné soubory.

Je nepravděpodobné, že by se to někdo odvážil udělat s diskem. Formátování může zničit mnoho důležitých informací. Navíc, pokud je poškozen souborový systém Ubuntu, je třeba hledat problém jinde.

Každý přístup k souboru musí začínat jeho otevřením. Poté ve smyčce stáhneme jeden kilobajtový soubor. Tímto způsobem lze data zpracovávat „paralelně“ se čtením. Po dokončení by mělo být vaše připojení k souboru ukončeno. Z výše uvedeného kódu můžeme hodit smyčku a načíst vše na jeden zátah.

Dbejte na kvalitu uvedených příkladů. Přejmenujte soubory, na které odkazujeme, a které neexistují. První nám pošle vlnu upozornění do 30 sekund, druhý nám jich dá „jen“ pár. Musíme si proto vše připravit tak, abychom mohli zprávy sami ovládat. Je čas vytvořit primitivní zpracování chyb. Měl by nám poskytnout odkaz na soubor, tedy hodnotu zdroje.

Změní aktuální adresář procesu; Vrátí se starý aktuální adresář procesu a načte se inode nového adresáře. Všechny adresáře na cestě musí existovat a proces k nim má práva k provádění. V případě pevného odkazu je soubor také zaručen a původní název je zničen, ale symbolický odkaz nikoli. Ve skutečnosti ani nekontroluje přítomnost zdrojového souboru při vytváření symbolického odkazu. Symbolický odkaz je interpretován, když je učiněn pokus o přístup k souboru přes něj. Navíc lze přes hranice systému souborů vytvořit symbolický odkaz na běžný soubor, speciální soubor a adresář.

Kontrola chyb

Chyby na disku můžete zkontrolovat nejen ve Windows. Ubuntu má na to také dostatečný arzenál. To lze provést pomocí příkazů nebo pomocí speciální aplikace. Nejprve se podívejme na metodu, která využívá standardní nástroje.

Podíváme se na seznam jednotek:

Kontrola konkrétního disku:

Zadaný název souboru je vyloučen ze systému souborů; počet polí pevných odkazů v inodu souboru se sníží o 1; pokud se toto číslo stane 0, soubor bude zničen. Chcete-li změnit oprávnění souboru, proces spouštějící toto primitivum musí být správcem nebo vlastníkem souboru.

Tato příručka je určena pro pokročilé uživatele. Pro připojení dalších zařízení musíte mít administrátorská práva. Uveďme seznam všech dostupných disků a diskových oddílů. Výsledek bude vypadat takto. Může to být jakýkoli prázdný adresář, dokonce i ve vašem domovském adresáři.

hdparm -i /dev/sdf | Model grep

Příklad používá sdf, ale název vašeho disku se může lišit.

Pokud byl svazek připojen, musí být před kontrolou tato akce zrušena:

Nyní zkontrolujeme hlasitost pro špatné bloky - problémové oblasti:

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

Průběh se zobrazí v procentech.

Je to pouze aktivní vyzvánění?

Úplný seznam najdete na manuálové stránce pomocí.

Je stažen pouze soubor?

Ušetřil jste tento čas, peníze? Pomohlo to vyřešit problém? Jste připraveni poskytnout symbolickou odměnu za další rozvoj? Existuje více než 000 čar, tipů a triků, včetně mnoha různých vzorů.

Pevné disky a další úložné prostory jsou připojeny například pod písmeny, to není nic zvláštního, i když to, že jednotlivé disky nemají společný horní bod, je mi divné. Ve skutečnosti není plocha nic jiného než složka umístěná na systémové jednotce někde ve složce uživatele. Jinde je několik skrytých systémových souborů, které zmatek zvyšují. Máte "zástupce" je typ souboru symbolického odkazu, máte adresář je typ souboru adresáře, proces je typ souboru procesu.

Nyní označíme špatné bloky, aby je systém přestal používat:

e2fsck -l /root/badblock /dev/sdf1

Tato metoda by teoreticky měla pomoci vyřešit problémy s jakýmkoli typem média. Pokud skenování disků na chyby nepomůže, je čas použít pohodlný nástroj - GParted.

GParted


Aby bylo možné v tomto systému číst 3,5palcovou disketu, musí být nejprve nainstalována. Než se pustíte do úprav, dá vám potřebné znalosti. Nemusíte vypisovat všechna zařízení, která máte. Řádky začínající # jsou komentáře.

Komentáře obvykle obsahují informace o souboru, nebo tedy označují řádky, které jsou dočasně vyloučeny z operace se souborem. Ve třetím máme hlavičky, které definují, co jsou následující informace. Systém souborů – Identifikuje zařízení nebo souborový systém, který se má nainstalovat, a umístění, ve kterém se nachází.

  1. Nejprve musíte nainstalovat tento program. To lze snadno provést pomocí příkazu:
    sudo apt-get install gparted
  2. Otevřete GParted. Všechna média budou vystavena před námi. Mezi nimi by měla být problematická, která je nepřístupná – pokud utilita vidí chyby, označí ji vykřičníkem.
  3. Nyní otevřete náš disk a klikněte na tlačítko „Oddíl“ umístěné nahoře.
  4. V rozevírací nabídce vyberte možnost „Zkontrolovat chyby“. Program prohledá disk a případně najde problémy, po kterých se souborový systém stane pouze pro čtení.

Přístupová práva

Konečně posledním důvodem, proč ztrácíme přístup ke správě dat na médiích, jsou porušení práv. S tímto problémem se mohou setkat i zkušení uživatelé používající režim root. Když používáme různé příkazy, aniž bychom plně rozuměli jejich podstatě, nebo spouštíme programy s rozšířenými oprávněními, systém může omylem zablokovat přístup.

Montážní bod je místo, kde by mělo být zařízení nainstalováno. Při používání zařízení budeme odkazovat na toto umístění. Každý operační systém má svůj vlastní souborový systém, který preferuje a na kterém běží. Dump – Zadaná hodnota označuje, že systém souborů by měl být offline. Výchozí hodnota je 0, což znamená, že nemusíte odpojovat souborový systém.

Hodnota 1 znamená, že nejprve je nutné zkontrolovat oddíl. Naproti tomu hodnota 2 znamená, že by se měl disk nebo oddíl dále kontrolovat. Byly uvedeny příklady nadpisů. Mohou mít různá jména, ale pořadí hodnot musí být stejné!


Poté se zobrazí zpráva z Ubuntu: „Systém souborů je pouze pro čtení“. Speciální příkazy vám pomohou tento problém vyřešit.

Následující příkaz je vhodný jako univerzální metoda:

Místo toho musíte zadat své uživatelské jméno. Příkaz chown je zodpovědný za změnu přístupových práv ke složce. Atribut –R znamená, že tuto sekci může číst pouze uživatel. Sudo tyto změny vrátí zpět. V příkladu byl problém v domovském oddílu, pokud máte problémy s jednotkou flash, měli byste zadat její adresář.

Před instalací jakéhokoli zařízení musíte vědět, jak je v systému identifikováno. Když víme, kde se konkrétní pevný disk nachází, můžeme najít jeho oddíly. Všimněte si také, že základní a pokročilé sekce mohou být až čtyři. Program zobrazí informace o oddílech na tomto disku.

Po přečtení výše uvedeného textu můžete nyní připojit oddíly a zařízení. K připojení zařízení můžete použít příkaz. Toto můžete rozšířit. Tento držák má smysl pro média jiná než pevné disky. Pokud systém po instalaci zařízení nedetekuje, musí jej nainstalovat zařízení. Programátoři museli psát „znovu“ a ovladač v dřívějších verzích způsoboval chyby, které mohly vést ke ztrátě dat.

Souborový systém Ubuntu funguje na trochu jiných principech než na Windows. Jakékoli disky pod jeho kontrolou se proto chovají jinak. Z tohoto důvodu se objevují nové chyby, které nelze na Windows narazit.

Tento příkaz připojí systém souborů v režimu pouze pro čtení. Pak nejlépe na konec přidejte pravítko. Měli byste to napsat na jeden řádek. Tyto parametry již nejsou popisovány – přečetli jste si je na začátku tohoto článku. Také mějte na paměti, že místa pro montáž musí existovat!

Existuje několik důvodů, proč je užitečné ponechat některé adresáře v samostatných souborových systémech. Adresář, do kterého má být nainstalován souborový systém. Ve své nejjednodušší formě se používá následovně. # Montážní bod zařízení.

Nyní víme, jak vyřešit problém týkající se problémů s úpravou disku. Problémem může být buď nefunkčnost zařízení nebo nesprávná definice práv. Hlavní věc je správně identifikovat problém a opravit jej. Naštěstí se nejedná o nejzávažnější ze všech chyb, i když to může uživateli způsobit potíže.

Ačkoli je v některých ohledech lepší než Windows, je také schopen zničit náladu uživatele tím, že produkuje chyby. Jedním z nich je nepřístupnost souborového systému. Navíc to v některých situacích platí jak pro běžné flash disky, tak pro pevné disky. Problém lze vyřešit. Ani zkušení uživatelé však ne vždy vědí, jak opravit chybu, když Ubuntu zobrazí: „Systém souborů je pouze pro čtení.“ Odpověď jsme se pokusili dát v tomto článku.

Takže když chcete dát všechno dohromady, musíte psát. Explodovat. Za žádných okolností byste tímto způsobem neměli číst soubory. Význam takového kódu lze shrnout do jednoduchého srovnání: balíček je určen pouze k okamžitému rozbalení. Neplní to účel a spotřebovává to potřebný čas.

Za zmínku také stojí ukončení tzv. „Podle vás z informatiky“. Řešení nejlépe ilustruje příklad. Nevýhodou tohoto řešení však je, že po napsání kódu můžeme skončit zahrabáni v blocích, pokud ztratíme hlavní vlákno programu, a nemůžeme myslet na všechny možné situace, které by mohly nastat.

Problémů s přístupem k souborům v Ubuntu může mít několik důvodů.

Nejprve byste měli zkontrolovat, zda tento souborový systém funguje správně. V případě flash karty je to snadné. Zkuste jej otevřít z počítače se systémem Windows. Jiný systém dokáže rychle najít problémy s diskem. Totéž platí pro paměťové karty, čínské přehrávače a další levná paměťová média. Často tomu tak může být.

Tato operace se provádí otevřenou funkcí. Je to v podstatě řetězec bitů, ve kterém má každý bit nebo skupina bitů specifický význam. Po použití musí být soubor uzavřen pomocí funkce. Čtení dat z otevřeného souboru se provádí pomocí funkce.

Pokud je přesně na konci souboru, funkce vrátí nulu a pokud dojde k chybě, vrátí nulu. Operace zápisu a čtení do a ze souboru se provádějí na určité pozici v souboru a jsou považovány za aktuální pozici. Například každá operace čtení aktualizuje indikátor aktuální polohy zvýšením počtu přečtených bajtů.

Zápis dat vypadá podobně jako čtení dat. Různé je pouze cíl dat. Vrací počet bajtů v souboru a pomocí toho můžeme sledovat, zda operace připojení skutečně proběhla úspěšně. Funkce má dva parametry: název souboru a text, který se má zapsat, a "firma" nemanipuluje binární data.

Položme si otázku, co když potřebujeme přidat další obsah. Tento skript nyní připojí data k souboru, nikoli je přepíše. V mnoha případech je užitečné vědět, co máme v našich katalozích. Můžeme jej získat pomocí rodiny funkcí, které nám poskytují různé informace o souborech. Všechny předpokládají název souboru.

Pokud je problémem pevný disk, bude mnohem obtížnější jej zkontrolovat. Pokud má váš počítač dva systémy, zkontrolujte, zda váš pevný disk v systému Windows funguje správně. Tyto metody vám umožní určit zdroj poruchy.

Formátování

V mnoha případech pomůže obnovení funkčnosti jednoduché formátování systému souborů. To je obzvláště snadné provést na flash disku. Je pravda, že nejsme vždy připraveni rozloučit se s informacemi, které už na něm jsou. Přeneste všechna data do počítače se systémem Windows a naformátujte problematickou jednotku.

V případě chyby se funkce vrátí. Jakékoli použití systémové funkce je velmi důležité pro kontrolu její návratové hodnoty. Vyhledejte atributy souboru. Jako druhý parametr funkce musí být zadán ukazatel označující paměťové místo, ve kterém funkce stav vrací tuto informaci. Oblast paměti musí být rezervována předem, aby byla zachována struktura stavu.

Příloha: Další funkce pro práci s adresáři a soubory

Adresáře jsou v podstatě soubory se speciálním formátem. Kontrola souborů v adresáři vypadá takto: Každé volání těchto funkcí vrátí ukazatel na těžkou strukturu, která najde přečtené informace o přečteném adresáři. Záznamy v adresáři budou přenášeny jeden po druhém, dokud nebude dosaženo posledního záznamu. Jak je uvedeno výše, jedinou informací, kterou lze získat z přímé struktury, je název položky adresáře. To platí jak pro upravená uživatelská data, tedy pro jeho práci, tak pro systémová data.

Při jejich používání musíme mít na paměti výkon. Čtení všech dat na disku je pomalé, proto se pokuste zkomprimovat co nejvíce z jediného volání funkce. Proto musíme napsat mechanismus, který zkontroluje, zda lze kompilaci spustit nebo zda není potřeba. Vše se zdá být v pořádku - skript správně komunikuje všechny problémy. Ale dělá to příliš pomalu, protože jsme jej přetížili příliš mnoha odkazy na pevný disk. Pokud jej spustíte na webu s vysokou návštěvností, bude fungovat hůře než jiné skripty.

Je nepravděpodobné, že by se to někdo odvážil udělat s diskem. Formátování může zničit mnoho důležitých informací. Navíc, pokud je poškozen souborový systém Ubuntu, je třeba hledat problém jinde.

To se dokonce doporučuje, zvláště pokud plánujete čas od času vyměnit počítač. Použitá data tedy nelze měnit. To neznamená, že je povoleno, ale systém rozpozná a může použít persistenci, pokud je pro to prostředí nakonfigurováno. Výběr režimu se provádí v prvních sekundách po spuštění, máte na výběr, zda chcete spustit v konstantním nebo nereálném režimu.

Nepřetržitý režim je, když chcete zakázat ukládání dat. Ve výchozím nastavení tato utilita funguje zjednodušeným způsobem nazvaným „pomocník“. Režim „Expert“ je podrobně popsán níže a není určen pro uživatele, kteří se méně hodí k počítačům. Režim asistenta začíná detekcí externích a interních jednotek. Pokud je detekován jeden nebo více externích disků, nástroj vás vyzve k aktivaci ukládání na tento disk nebo vyberete požadovaný externí disk ze seznamu. Negativní odpověď vynutí výzvu k použití této interní jednotky.

Zkusme to trochu změnit. Místo toho, abychom pokaždé prováděli stovky nových funkcí, maximálně využíváme data, která již máme. To je správná filozofie pro práci se soubory. Velmi velkou kapitolu jsme věnovali souborům. Mnohem mocnějším a mocnějším nástrojem je databáze. Tato problematika je probrána v další části této knihy. Ale měly by být soubory stejně vyhozeny? Na rozdíl od indicií je čtení záznamů z databáze obecně pomalejší než ze souboru a pro základní nastavení aplikace, která nevyžadují složité řazení a rozsáhlé vztahy, může být lákavé je nahradit soubory.

Kontrola chyb

Chyby na disku můžete zkontrolovat nejen ve Windows. Ubuntu má na to také dostatečný arzenál. To lze provést pomocí příkazů nebo pomocí speciální aplikace. Nejprve se podívejme na metodu, která využívá standardní nástroje.

Podíváme se na seznam jednotek:

Kontrola konkrétního disku:

Z uživatelského hlediska mají souborové systémy obvykle organizaci založenou na myšlenkách souborů a adresářů. Soubory jsou objekty, které zapouzdřují určité typy informací, stejně jako soubory skupin adresářů a další adresáře v nich. Jakýkoli soubor nebo adresář lze identifikovat podle názvu, který je určen absolutně jako cesta nebo relativní k aktuálnímu adresáři.

U pevných a disket se informace ukládají pomocí jejich magnetických vlastností. Pevný disk obsahuje uvnitř více složek úložiště, zatímco disketová jednotka se skládá z jediné diskety. Čelo disku je rozděleno na stopy, což jsou soustředné kružnice, do kterých lze ukládat informace. Stopy jsou rozděleny do sektorů, což je sektor hlásící pevné množství informací. Čtení a zápis informací na disk se provádí na úrovni datového bloku. Blok se může skládat z jednoho nebo více sektorů.

hdparm -i /dev/sdf | Model grep

Příklad používá sdf, ale název vašeho disku se může lišit.

Pokud byl svazek připojen, musí být před kontrolou tato akce zrušena:

Nyní zkontrolujeme hlasitost pro špatné bloky - problémové oblasti:

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

Průběh se zobrazí v procentech.

Pevný disk může uživatel rozdělit na oddíly, přičemž každý oddíl se na uživatelské úrovni chová jako samostatný disk. Oddíl ukládá systém souborů, což znamená, že na jednom fyzickém disku lze nalézt více systémů souborů. U běžných osobních počítačů jsou informace o oddílech uloženy na začátku disku v takzvané tabulce oddílů. Obsahuje 4 položky, které si pamatují pozice, velikosti a typy diskových oddílů. Oddíly paměti uložené na začátku disku se nazývají primární oddíly, které samozřejmě mohou obsahovat až čtyři.

Nyní označíme špatné bloky, aby je systém přestal používat:

e2fsck -l /root/badblock /dev/sdf1

Tato metoda by teoreticky měla pomoci vyřešit problémy s jakýmkoli typem média. Pokud skenování disků na chyby nepomůže, je čas použít pohodlný nástroj - GParted.

GParted


Je však možné vytvořit novou tabulku oddílů uvnitř libovolného primárního oddílu s odkazem na oddíly, které jsou fyzicky uvnitř aktuálního oddílu, nazývané rozšířené oddíly. První sektor oddílu nebo disku, který obsahuje systém, se nazývá spouštěcí sektor. Obsahuje následující informace.

Adresáře jsou uloženy ve speciálních strukturách, jako jsou tabulky, ve kterých každá položka představuje soubor. Ve skutečnosti je adresář uložen jako běžný soubor, ale obsahuje informace o jiných souborech. V alokační tabulce souborů je uložen kořenový adresář, který má omezenou velikost.

  1. Nejprve musíte nainstalovat tento program. To lze snadno provést pomocí příkazu:
    sudo apt-get install gparted
  2. Otevřete GParted. Všechna média budou vystavena před námi. Mezi nimi by měla být problematická, která je nepřístupná – pokud utilita vidí chyby, označí ji vykřičníkem.
  3. Nyní otevřete náš disk a klikněte na tlačítko „Oddíl“ umístěné nahoře.
  4. V rozevírací nabídce vyberte možnost „Zkontrolovat chyby“. Program prohledá disk a případně najde problémy, po kterých se souborový systém stane pouze pro čtení.

Přístupová práva

Konečně posledním důvodem, proč ztrácíme přístup ke správě dat na médiích, jsou porušení práv. S tímto problémem se mohou setkat i zkušení uživatelé používající režim root. Když používáme různé příkazy, aniž bychom plně rozuměli jejich podstatě, nebo spouštíme programy s rozšířenými oprávněními, systém může omylem zablokovat přístup.

Struktura záznamu adresáře. Tabulka distribuce souborů. Je to v podstatě obrázková struktura, která v sobě ukládá propojené seznamy, které označují shluky, které tvoří soubory. Číslo prvního clusteru souboru je uloženo, jak již bylo uvedeno, v adresáři odpovídajícímu tomuto souboru.

Příklad. Oblast indexového uzlu má při vytvoření systému souborů pevnou velikost a obsahuje položku pro každý soubor, který lze v této podpoře vytvořit. Odkládací oblast je vyhrazena pro ukládání obrazů procesů, když jsou dočasně odstraněny z paměti, aby se uvolnilo místo pro jiné procesy. Zpravidla se však pro odkládací oblast používají samostatné oddíly. Struktura inodů Inode obsahuje důležité informace o souboru, který je s ním spojen. Práva mají tři typy a jsou seskupena do tří kategorií: práva uživatele na skupině uživatelů - práva uživatele ve skupině vlastníků ostatních - práva všech ostatních uživatelů.

  • Poslední oblast obsahuje bloky, ve kterých jsou uloženy soubory.
  • Číslo názvu souboru indexového uzlu přidruženého k souboru.
  • Každý soubor má pouze jeden inode.
  • Můžete vidět více položek adresáře směřujících na stejný uzel indexu.
  • Určuje vlastníka ID souboru skupiny souborů oprávnění souboru.
Takový odkaz je uživatelem považován za soubor s vlastním názvem, ale ve skutečnosti odkazuje na jiný soubor na disku.


Poté se zobrazí zpráva z Ubuntu: „Systém souborů je pouze pro čtení“. Speciální příkazy vám pomohou tento problém vyřešit.

Následující příkaz je vhodný jako univerzální metoda:

Místo toho musíte zadat své uživatelské jméno. Příkaz chown je zodpovědný za změnu přístupových práv ke složce. Atribut –R znamená, že tuto sekci může číst pouze uživatel. Sudo tyto změny vrátí zpět. V příkladu byl problém v domovském oddílu, pokud máte problémy s jednotkou flash, měli byste zadat její adresář.

Jakákoli operace provedená s odkazovaným souborem bude mít skutečný vliv na odkazovaný soubor. Pokud je vyžadováno odstranění, závisí účinek na typu odkazu. Existují dva typy odkazů. Fyzická symbolika. . Symbolické odkazy jsou vlastně jednotlivé soubory označené speciálním kódem, který obsahuje celý název zadaného souboru. Jejich odstranění neovlivní soubor. Mohou odkazovat na adresáře, stejně jako soubory a složky z jiného oddílu nebo jiného disku, ale mají tu nevýhodu, že pro ně musí být vytvořen samostatný indexový uzel a navíc svým obsahem zabírají místo na disku.

Souborový systém Ubuntu funguje na trochu jiných principech než na Windows. Jakékoli disky pod jeho kontrolou se proto chovají jinak. Z tohoto důvodu se objevují nové chyby, které nelze na Windows narazit.

Vytváření odkazů na soubory nebo složky se provádí pomocí příkazu B Speciální soubory, které ukazují na jednotky nebo diskové oddíly, se používají v operaci zvané připojení systému souborů. To znamená, že po instalaci bude celá adresářová a souborová struktura souborového systému umístěna v tomto adresáři.

Mechanismus je zvláště účinný, protože nabízí možnost mít jednotnou adresářovou strukturu, která seskupuje soubory přes více oddílů nebo jednotek. Data bez parametrů zobrazují systémy souborů, které jsou aktuálně nainstalovány v systému.

Nyní víme, jak vyřešit problém týkající se problémů s úpravou disku. Problémem může být buď nefunkčnost zařízení nebo nesprávná definice práv. Hlavní věc je správně identifikovat problém a opravit jej. Naštěstí se nejedná o nejzávažnější ze všech chyb, i když to může uživateli způsobit potíže.

Jak povolit zápis do složek pouze pro čtení v Total Commanderu na Androidu. Psali jsme o skvělém programu, správci souborů pro Android Total Commander, který může snadno nahradit všechny ostatní programy pro Android tohoto druhu ( ASTRO , Root Explorer , ES Explorer).

Total Commander je rusifikován a má podporu vykořenit, možnost připojení pluginů, dvoupanelový režim a zároveň zcela zdarma na celý život. To znamená, že úplně neexistuje ani reklama.

Při bližším seznámení s programem se však ukázalo, že připojování systémových oddílů pro nahrávání v Total Commanderu prostě nefunguje. Například v programu Root Explorer to lze provést kliknutím na " Namontujte RW„V Total Commanderu žádné takové tlačítko nebo podobná položka nabídky není.

Jak se však ukázalo, existuje cesta ven z této situace díky širokým možnostem přizpůsobení programu. A dnes vám řekneme, jak přidat tlačítko, které potřebujeme, na panel programových tlačítek během jedné minuty.

Instrukce:

1. Spusťte Total Commander a v případě potřeby otevřete panel tlačítek kliknutím na:

2. Tlačítko můžete na panel přidat kliknutím na:

3. V okně, které se otevře, vyberte „Typ funkce:“

4. Vyberte možnost Interní tým

5. V poli "Příkaz" vyberte "119 Remount"

6. Klikněte na OK / Použít

Ačkoli je v některých ohledech lepší než Windows, je také schopen zničit náladu uživatele tím, že produkuje chyby. Jedním z nich je nepřístupnost souborového systému. Navíc to v některých situacích platí jak pro běžné flash disky, tak pro pevné disky. Problém lze vyřešit. Ani zkušení uživatelé však ne vždy vědí, jak opravit chybu, když Ubuntu zobrazí: „Systém souborů je pouze pro čtení.“ Odpověď jsme se pokusili dát v tomto článku.

Problémů s přístupem k souborům v Ubuntu může mít několik důvodů.

Nejprve byste měli zkontrolovat, zda tento souborový systém funguje správně. V případě flash karty je to snadné. Zkuste jej otevřít z počítače se systémem Windows. Jiný systém dokáže rychle najít problémy s diskem. Totéž platí pro paměťové karty, čínské přehrávače a další levná paměťová média. Často tomu tak může být.

Pokud je problémem pevný disk, bude mnohem obtížnější jej zkontrolovat. Pokud má váš počítač dva systémy, zkontrolujte, zda váš pevný disk v systému Windows funguje správně. Tyto metody vám umožní určit zdroj poruchy.

Formátování

V mnoha případech pomůže obnovení funkčnosti jednoduché formátování systému souborů. To je obzvláště snadné provést na flash disku. Je pravda, že nejsme vždy připraveni rozloučit se s informacemi, které už na něm jsou. Přeneste všechna data do počítače se systémem Windows a naformátujte problematickou jednotku.

Je nepravděpodobné, že by se to někdo odvážil udělat s diskem. Formátování může zničit mnoho důležitých informací. Navíc, pokud je poškozen souborový systém Ubuntu, je třeba hledat problém jinde.

Kontrola chyb

Chyby na disku můžete zkontrolovat nejen ve Windows. Ubuntu má na to také dostatečný arzenál. To lze provést pomocí příkazů nebo pomocí speciální aplikace. Nejprve se podívejme na metodu, která využívá standardní nástroje.

Podíváme se na seznam jednotek:

Kontrola konkrétního disku:

hdparm -i /dev/sdf | Model grep

Příklad používá sdf, ale název vašeho disku se může lišit.

Pokud byl svazek připojen, musí být před kontrolou tato akce zrušena:

Nyní zkontrolujeme hlasitost pro špatné bloky - problémové oblasti:

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

Průběh se zobrazí v procentech.

Nyní označíme špatné bloky, aby je systém přestal používat:

e2fsck -l /root/badblock /dev/sdf1

Tato metoda by teoreticky měla pomoci vyřešit problémy s jakýmkoli typem média. Pokud skenování disků na chyby nepomůže, je čas použít pohodlný nástroj - GParted.

GParted

  1. Nejprve musíte nainstalovat tento program. To lze snadno provést pomocí příkazu:
    sudo apt-get install gparted
  2. Otevřete GParted. Všechna média budou vystavena před námi. Mezi nimi by měla být problematická, která je nepřístupná – pokud utilita vidí chyby, označí ji vykřičníkem.
  3. Nyní otevřete náš disk a klikněte na tlačítko „Oddíl“ umístěné nahoře.
  4. V rozevírací nabídce vyberte možnost „Zkontrolovat chyby“. Program prohledá disk a případně najde problémy, po kterých se souborový systém stane pouze pro čtení.

Přístupová práva

Konečně posledním důvodem, proč ztrácíme přístup ke správě dat na médiích, jsou porušení práv. S tímto problémem se mohou setkat i zkušení uživatelé používající režim root. Když používáme různé příkazy, aniž bychom plně rozuměli jejich podstatě, nebo spouštíme programy s rozšířenými oprávněními, systém může omylem zablokovat přístup.

Poté se zobrazí zpráva z Ubuntu: „Systém souborů je pouze pro čtení“. Speciální příkazy vám pomohou tento problém vyřešit.

Následující příkaz je vhodný jako univerzální metoda:

sudo chown -R : /home/

Místo toho musíte zadat své uživatelské jméno. Příkaz chown je zodpovědný za změnu přístupových práv ke složce. Atribut –R znamená, že tuto sekci může číst pouze uživatel. Sudo tyto změny vrátí zpět. V příkladu byl problém v domovském oddílu, pokud máte problémy s jednotkou flash, měli byste zadat její adresář.

Souborový systém Ubuntu funguje na trochu jiných principech než na Windows. Jakékoli disky pod jeho kontrolou se proto chovají jinak. Z tohoto důvodu se objevují nové chyby, které nelze na Windows narazit.

Nyní víme, jak vyřešit problém týkající se problémů s úpravou disku. Problémem může být buď nefunkčnost zařízení nebo nesprávná definice práv. Hlavní věc je správně identifikovat problém a opravit jej. Naštěstí se nejedná o nejzávažnější ze všech chyb, i když to může uživateli způsobit potíže.




Horní