Čo je Fstab?
Fstab je tabuľka súborového systému vášho operačného systému. Ak chcete skontrolovať súborové systémy, nezabudnite si pozrieť náš ďalší článok, HTG vysvetľuje: Ktorý súborový systém Linux by ste si mali vybrať? V starých dňoch to bol hlavný spôsob, že systém automaticky namontoval súbory. V súčasnosti môžete pripojiť USB disk akéhokoľvek druhu a objaví sa v programe Nautilus, ako to robí v operačnom systéme Windows a Mac OS, ale raz ste museli tieto disky ručne pripojiť do konkrétnej zložky pomocou " mount "príkaz. Platí to pre DVD, CD a dokonca aj diskety (nezabudnite na to?).
Vtedy bola vaša jediná alternatíva informovať počítač, že kedykoľvek bolo pripojené konkrétne zariadenie, malo by sa automaticky pripojiť na konkrétne miesto. Tu prišiel fstab a bolo to úžasné. Predpokladajme, že ste vymenili pevné disky na vašom IDE alebo SCSI ovládači. Počítač by mohol načítať súborové systémy v inom poradí, čo by mohlo spôsobiť problémy. Fstab je nakonfigurovaný tak, aby vyhľadával špecifické systémy súborov a automaticky ich pripevňoval želaným spôsobom vždy a zabránil tak vzniku nespočetných katastrof.
Váš súbor Fstab
Súbor fstab sa nachádza na adrese:
/etc/fstab
Poďme sa pozrieť na môj súbor fstab, či nie?
Zrejmé možnosti
Upraviť: Používanie UUID vo vašom súbore fstab, hoci je vhodné pre väčšinu domácich používateľov, má niekoľko veľkých námietok. Toto nefunguje, keď používate zariadenia typu "zostavené" alebo "sieťové". Ak ste viac pokročilého používateľa alebo plánujete v budúcnosti používať napríklad softvérový RAID, radšej nepoužívate UUID.
Scaryer Stuff
Ďalších niekoľko sekcií je to, čo zvyčajne vystraší prichádzajúcich, ale naozaj nie sú tak zložité. Existuje veľká sada možností, ale existuje niekoľko veľmi častých. Pozrime sa na ne. (Predvolená možnosť je najprv nasledovaná alternatívami, ale keďže distribučné systémy Linuxu môžu byť veľmi odlišné, počet kilometrov sa môže líšiť.)
- auto / noauto: Určite, či má byť oddiel automaticky pripevnený pri bootovaní. Môžete zablokovať konkrétne oddiely pri montáži pri zavádzaní pomocou "noauto".
- exec / noexec: Určuje, či môže oddiel vykonávať binárne súbory. Ak máte oddiel s poškriabaním, ktorý ste kompilovali, potom by to bolo užitočné, alebo možno, ak máte doma na samostatnom súborovom systéme. Ak máte obavy o bezpečnosť, zmeňte to na "noexec".
- ro / rw: "ro" je len na čítanie a "rw" je read-write. Ak chcete byť schopní zapisovať do súborového systému ako používateľ a nie ako root, musíte mať zadané "rw".
- sync / async: Toto je zaujímavé. "Synchronizácia" spôsobí, že písanie nastane okamžite po vykonaní príkazu, čo je ideálne pre diskety (koľko z vás je geek?) A USB disky, nie je však úplne nevyhnutné pre interné pevné disky. Čo "async" robí, je povoľovať vykonanie príkazu v uplynulom časovom období, možno keď aktivita používateľa zomrie a podobne. Dostali ste niekedy správu s požiadavkou na "čakať, kým sa na jednotku zapíšu zmeny?" Zvyčajne to je dôvod.
- nouser / user: Umožňuje užívateľovi mať oprávnenia na montáž a demontáž. Dôležitá poznámka je, že "používateľ" automaticky znamená "noexec", takže ak potrebujete spustiť binárne súbory a stále sa pripojiť ako užívateľ, nezabudnite explicitne použiť "exec" ako voľbu.
Tieto možnosti sú oddelené čiarkou a bez medzery a môžu byť v akomkoľvek poradí. Ak si nie ste istí predvolenými nastaveniami, je v poriadku explicitne uviesť svoje možnosti. Veci, ktoré sú namontované z dočasných miest (napríklad USB), nebudú sledovať tento základný vzor, pokiaľ ste pre ne vytvorili položky (podľa UUID) v systéme fstab. Je to vhodné, ak chcete, aby sa externý pevný disk vždy pripojil určitým spôsobom, pretože normálne palcové disky a podobne nebudú mať vplyv.
Dumping a Fscking
Teraz, keď viete, čo robíte, môžete sa zblázniť s automatickou montážou a podobne. Je to veľmi výhodné, keď máte tú časť oddielov, ktoré je potrebné spravovať. Vždy pamätajte na zálohovanie v prípade, že sa niečo pokazí, ale zabavte sa a nezabudnite si nechať svoje skúsenosti v komentároch!