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 47% complete.
Outdated translations are marked like this.

fstab (file system table) är en konfigurationsfil (/etc/fstab) som används för att inrätta hur och var huvudfilsystemet ska monteras, framförallt på uppstart.

The fstab (file system table) file (/etc/fstab) is a configuration file that defines how and where the main filesystems are to be mounted, especially at boot time.

Varje rad i /etc/fstab omfattar de nödvändiga inställningar för att montera en partition, hårddisk eller nätverksandel. Raden har sex kolumner, separerade med blanksteg eller tabbar. Kolumnerna ser ut så här:

  1. Enhetsfilen, UUID, etiketter eller andra sätt att identifiera partitionen eller datakällan.
  2. Monteringspunkten, var i filsystemet som datan ska fästas på.
  3. Filsystemstypen.
  4. Alternativ, inklusive om filsystemet bör monteras på uppstart.
  5. Justerar arkiveringsschemat för partitionen (används av app-arch/dump). 0 avaktiverar, 1 aktiverar funktionen.
  6. Reglerar i vilken ordning fsck kontrollerar enheten/partitionen på uppstart. Root-enheten bör vara 1. Övriga partitioner bör vara antingen 2 (för att kontrolleras efter root) eller 0 (för att avaktivera kontrollen helt och hållet).

Ett exempel för root-enheten:

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

Speciella karaktärer kan ersättas genom att använda dess oktala motsvarighet från en ASCII-tabell. Till exempel, om monteringspunktens namn innehåller blanksteg eller tabbar, kan de ersättas med \040 respektive \011.

För mer detaljerad information, se man 5 fstab.

Tip
Options such as discard may seem useful for SSDs, though it is generally recommended to use periodic trim jobs instead.

UUID och etiketter

I den första kolumnen kan en UUID användas istället för enhetsfilen:

FILE /etc/fstabAnvänd UUID för root-partitionen
UUID=339df6e7-91a8-4cf9-a43f-7f7b3db533c6   /   ext4   defaults   0   1

Alternativt kan en etikett (LABEL) användas:

FILE /etc/fstabAnvänd etikett för root-partitionen
LABEL=Gentoo   /   ext4   defaults   0   1

Depending on the partition table (e.g. the GUID Partition Table "GPT"), PARTLABEL can be used:

FILE /etc/fstabUsing a label for the root partition
PARTLABEL=Gentoo   /   ext4   defaults   0   1

Vänligen läs detta för detaljer kring hur man finner UUID:er och etiketter.

Tjänster

Följande OpenRC-tjänster läser fstab för att montera eller hantera filsystem:

  • localmount - montera hårddiskar och swappartitioner enligt fstab.
  • netmount - montera nätverksandelar enligt fstab.
  • fsck - kontrollera och laga filsystem enligt fstab.
  • root - montera root-filsystemet som läs/skriv.

Dessa tjänster kompletterar fstab, om filsystemen inte uttryckligen anges:

  • sysfs - montera /sys-filsystemet.
  • devfs - montera systemkritiska filsystem under /dev.

Kontrollera att de är aktiverade att starta på uppstart:

root #rc-update show

Se även

Externa resurser