/etc/fstab

From Gentoo Wiki
< /etc
Jump to:navigation Jump to:search
This page is a translated version of the page /etc/fstab and the translation is 100% complete.
Resources

Az fstab (file system table) (magyarul "fájlrendszer-táblázat" -nak nevezhető) fájl (/etc/fstab) egy konfigurációs fájl, amely meghatározza, hogy hogyan és hova kell a fő fájlrendszereket felcsatolni. Különösen arra az időszakaszra gondoljunk amikor indul a rendszerünk.

Szintaxis

Warning
Több merevlemezzel (például két NVMe-meghajtóval) rendelkező számítógépek esetén az eszköznevek (pl. /dev/nvme0n1p1) használata az fstab-ban véletlenszerű elnevezési problémákat okozhat (például az előző /dev/nvme0n1p1 /dev/nvme1n1p1 lett a rendszerindítás után ellenőrzése az fdisk -l paranccsal), ami esetleg azt eredményezheti, hogy az esp partíció nem csatlakozik az indításkor (mert az eszközök neve megváltozott). Javasolt a PARTUUID vagy UUID használata. Az UUID beszerezhető a blkid-n keresztül.

Az /etc/fstab külön minden egyes sora egy adott lemezpartíció (vagy meghajtó, vagy hálózati megosztás) rendszerünkbe történő felcsatlakoztatásához tartalmazza a szükséges beállításokat. Egy sornak hat oszlopa van. Az oszlopok szóközökkel vagy tabulátorokkal vannak elválasztva. Az oszlopok a következők:

  1. Az eszközfájl, az UUID vagy címke, vagy a partíció, vagy az adatforrás helyének más módon történő meghatározása.
  2. A felcsatolási pont, ahová az adathordozót csatolni kell a fájlrendszeren belül.
  3. A fájlrendszer típusa. A további támogatott fájlrendszertípusokért tekintse meg a man 5 fstab súgóját.
  4. Opciók. Beleértve azt is, hogy az adott fájlrendszert fel kell-e csatolni a rendszerindításkor.
  5. Beállítja a partíció archiválási ütemezését (a app-arch/dump csomag használja). 0 letiltva, 1 engedélyezi a funkciót.
  6. Azt a sorrendet szabályozza, amelyben az fsck rendszerindításkor ellenőrzi az eszközt/partíciót a hibákért. a root eszköznek 1-nek kell lennie. A többi partíciónak vagy 2-nek (a root utáni ellenőrzéshez). 0-nak kell lenni az adott partíció ellenőrzésének teljes letiltásához.

Egy példa a root eszközre:

FILE /etc/fstab
/dev/sda1   /   ext4   defaults   0   1

A speciális karakterek kikerülhetők az ASCII-táblázatból származó oktális ábrázolásmód használatával. Például ha a felcsatolási pont nevében van szóköz vagy tabulátor, akkor ezek \040 és \011 karakterekkel helyettesíthetők.

További részletes információkért tekintse meg a man 5 fstab súgót.

Tip
A discard(figyelmen kívül hagyás) opció első ránézésre hasznosnak tűnhet, ám az SSD-k esetében mégis inkább az fstrim javasolt. Ugyanis az SSD-k technológiai sajátossága miatt az fstrim periodikus/időnkénti lefutása növelni fogja az SSD cellák élettartamát. Fordítói megjegyzés.

UUID-k és címkék

Az első oszlopban egy UUID használható eszközfájl helyett:

FILE /etc/fstabEgy UUID használata a root partícióhoz
UUID=339df6e7-91a8-4cf9-a43f-7f7b3db533c6   /   ext4   defaults   0   1

Alternatívaként használható egy LABEL (magyarul kötetcímke, címke) is:

FILE /etc/fstabEgy címke (LABEL) használata a root partícióhoz
LABEL=Gentoo   /   ext4   defaults   0   1

A partíciós táblától függően (pl. a GUID "GPT" partíciós tábla esetében) a PARTLABEL (magyarul kötetcímke, címke) használható:

FILE /etc/fstabEgy címke (PARTLABEL) használata a root partícióhoz
PARTLABEL=Gentoo   /   ext4   defaults   0   1

Kérem, olvassa el ezt a részt az UUID-k és címkék kikereséséről.

Szolgáltatások

A következő OpenRC szolgáltatások olvassák az fstab-ot a fájlrendszerek rendszerünkbe történő felcsatolásakor vagy azért, hogy kezeljék a fájlrendszereket:

  • localmount - Felcsatolja a lemezeket és swap kötetet az fstab szerint.
  • netmount - Felcsatolja a hálózati megosztásokat az fstab szerint.
  • fsck - Ellenőrzi és javítja a fájlrendszereket az fstab szerint.
  • root - Írhatóként/Olvashatóként felcsatolja a root fájlrendszert.

Ezek a szolgáltatások kiegészítik az fstab-ot, ha a fájlrendszerek nincsenek kifejezetten megadva:

  • sysfs - Felcsatolja a /sys fájlrendszert.
  • devfs - A /dev -ben lévő kritikus fájlrendszereket csatolja fel.

Ellenőrizze, hogy ezek engedélyezve vannak-e a rendszerindításkor:

root #rc-update show

További olvasnivaló a témában

  • AutoFS — egy olyan program, amely a Linux kernel automatikusan-felcsatoló (automounter) segítségével igény szerint automatikusan felcsatolja a kívánt fájlrendszereket a éppen működésben lévő fájlrendszerünkhöz. - Egy program, amely a Linux kernel automounter segítségével igény szerint automatikusan felcsatolja a fájlrendszereket.
  • Disk Quotas (Security Handbook)
  • fstab (AMD64 Handbook)
  • Mounting partitions (Security Handbook)
  • mount — the attaching of an additional filesystem to the currently accessible filesystem of a computer. - Egy további fájlrendszer felcsatolása a számítógépen jelenleg elérhető fájlrendszeréhez.
  • removable media — any media that is easily removed from a system. - Minden olyan adathordozó, amely könnyen eltávolítható a rendszerből.
  • SSD — provides guidelines for basic maintenance, such as enabling discard/trim support, for SSDs (Solid State Drives) on Linux. - Útmutatót ad az alapvető karbantartáshoz, úgy mint a discard/trim támogatás bekapcsolása az SSD-k (SSD meghajtók) számára Linux rendszerekben.

Külső források