FSTAB(5) Linux - prirucka programatora FSTAB(5)
JMENO
fstab - staticka informace o souborovych systemech
SYNTAXE
#include <fstab.h>
POPIS
Soubor fstab obsahuje popisnou informaci o ruznych souborovych
systemech. fstab je programy pouze cten, nikoli zapisovan, to ma na
starosti spravce (vytvorit a udrzovat tento soubor). Kazdy svazek je
popsan na samostatnem radku; jednotliva pole jsou oddelena tabulatory
nebo mezerami. Poradi zaznamu v fstab je dulezite, protoze fsck(8),
mount(8), a umount(8) sekvencne ctou fstab a vykonavaji svou praci.
Prvni pole (fs_spec) popisuje zarizeni nebo vzdaleny svazek pro pripo-
jeni.
Druhe pole (fs_file) popisuje pripojovaci bod pro souborovy system. Pro
swap je nutno zadat ''none''.
Treti pole (fs_vfstype) popisuje typ pripojovaneho souboroveho systemu.
Operacni system v soucasne dobe podporuje tyto souborove systemy (a
mozna i jine - viz /proc/filesystems):
minix lokalni souborovy system, jmena maji delku 14 nebo 30 znaku.
ext lokalni souborovy system s delsimi jmeny a vetsimi inody. Tento
souborovy system byl nahrazen souborovym systemem ext2 a nemel
by byt nadale pouzivan.
ext2 lokalni souborovy system s dlouhymi jmeny, vetsimi inody a mnoha
jinymi moznostmi.
xiafs lokalni souborovy system s dlouhymi jmeny, vetsimi inody a mnoha
jinymi moznostmi.
msdos lokalni souborovy system pro svazky MS-DOS.
hpfs lokalni souborovy system pro svazky HPFS.
iso9660
lokalni souborovy system pro jednotky CD-ROM.
nfs souborovy system pro pripojeni svazku ze vzdalenych pocitacu.
swap svazek pouzity pro swap (virtualni pamet).
Jestlize vfs_fstype je zadano jako ''ignore'', pak je zaznam ignorovan.
Toto je vyhodne pro oznaceni svazku v soucasne dobe nepouzitych.
Ctvrte pole (fs_mntops) popisuje volby pro pripojeni souboroveho
systemu.
Toto pole je seznamem voleb oddelenych carkami. Vzdy obsahuje typ
pripojeni a eventualne dalsi volby pro dany souborovy system. Pro volby
pro ne-nfs viz mount(8). Dokumentaci voleb pro nfs lze nalezt v
manualove strance nfs(5). Spolecne pro vsechny souborove systemy jsou
volby ''noauto'' (nepripojovat automaticky pri startu) a ''user''
(libovolny uzivatel je opravnen pripojit dany svazek). Detaily nalez-
nete v manualove strance mount(8).
Pate pole (fs_freq) je pouzito programem dump(8) pro urceni, ktere
souborove systemy je treba zalohovat. Neni-li pate pole vyplneno, je
povazovano za nulu, a souborovy system neni zalohovan programem dump .
Seste pole (fs_passno) pouziva program fsck(8) pro urceni, ktere svazky
je treba kontrolovat pri startu. Korenovy souborovy system by mel mit
hodnotu fs_passno 1, jine svazky pak hodnotu fs_passno rovnu 2. Soubo-
rove systemy jsou kontrolovany seriove, nicmene svazky na ruznych
zarizenich jsou kontrolovany najednou s vyuzitim paralelismu hardware.
Neni-li seste pole definovano, je jeho hodnota nula, a program fsck jej
nebude kontrolovat.
Spravna metoda jak cist v programu fstab je pouzit proceduru getmn-
tent(3).
SOUBORY
/etc/fstab Soubor fstab je ulozen v adresari /etc.
CHYBY
Dokumentace v mount(8) je mnohem novejsi.
VIZ TEZ
getmntent(3), mount(8), swapon(8), nfs(5)
HISTORIE
Format souboru fstab je prevzat z 4.0BSD.
Linux 17. cervence 1998 FSTAB(5)