Articles

fstab (Română)

Posted by admin

Translation(s): English – Français – Italiano – Русский – Español

fișierul fstab (/etc/fstab) (sau tabela sistemelor de fișiere) este un fișier de configurare a sistemului pe sistemele Debian. Fișierul fstab listează de obicei toate discurile disponibile și partițiile de disc și indică modul în care acestea trebuie inițializate sau altfel integrate în sistemul de fișiere al sistemului general.

exemplu

nu este necesar să listați / proc și / sys în fstab decât dacă sunt necesare anumite opțiuni speciale. Sistemul de pornire le va monta întotdeauna.,

Câmp de definitii

/etc/fstab conține următoarele câmpuri separate printr-un spațiu sau tab:

<file system> <dir> <type> <options> <dump> <pass>
  • <sisteme de fișiere> – definește dispozitiv de stocare (de exemplu /dev/sda1).

  • <dir> – spune-mi comanda mount unde ar trebui să monta <sistem de fișiere> să.,

  • <tip> – definește tipul de sistem de fișiere a dispozitivului sau a unei partiții pentru a fi montat. Sunt acceptate multe sisteme de fișiere diferite. Câteva exemple sunt: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap și auto. Tipul „auto” permite comenzii de montare să încerce să ghicească ce tip de sistem de fișiere este utilizat, acest lucru este util pentru dispozitivele amovibile, cum ar fi CD-uri și DVD-uri.

  • <opțiuni> – pentru a defini anumite opțiuni pentru sisteme de fișiere., Unele opțiuni se referă numai la sistemul de fișiere în sine. Unele dintre cele mai comune opțiuni sunt:

    • sistemul de fișiere automate se va monta automat la pornire sau când se emite comanda „mount – a”. noauto – sistemul de fișiere este montat numai atunci când îi spuneți.

    • exec-permiteți binare de execuție care sunt pe acea partiție (implicit).

    • noexec – nu permiteți executarea binarelor pe sistemul de fișiere.

    • ro-montați sistemul de fișiere numai în citire.

    • rw-montați sistemul de fișiere read-write.,

    • sync-i / o ar trebui să se facă în mod sincron.

    • asincron – I / o ar trebui să se facă asincron.

    • flush – opțiune specifică pentru FAT pentru a spăla datele mai des, făcând astfel dialoguri de copiere sau bare de progres să rămână până când lucrurile sunt pe disc.

    • utilizator-permiteți oricărui utilizator să monteze sistemul de fișiere (implică noexec,nosuid,nodev, cu excepția cazului în care este suprascris).

    • nouser-permite doar root pentru a monta sistemul de fișiere (implicit).

    • implicite – default muntele setări (echivalent cu rw,suid,dev,exec,auto,nouser,asincron).,

    • suid-permite funcționarea suid, și biți sgid. Acestea sunt utilizate mai ales pentru a permite utilizatorilor de pe un sistem informatic să execute executabile binare cu privilegii temporar ridicate pentru a îndeplini o sarcină specifică.

    • nosuid-blochează funcționarea biților suid și sgid.

    • noatime – nu actualizați timpii de acces inode pe sistemul de fișiere. Poate ajuta performanța. nodiratime-nu actualizați orele de acces inode ale directorului pe sistemul de fișiere. Poate ajuta performanța. Nu este necesar să activați acest steag dacă ați activat deja noatime.,

    • relatime-actualizați timpii de acces inode în raport cu modificarea sau schimbarea timpului. Timpul de acces este actualizat numai dacă timpul de acces anterior a fost mai devreme decât timpul curent de modificare sau schimbare (similar cu noatime, dar nu rupe mutt sau alte aplicații care trebuie să știe dacă un fișier a fost citit de la ultima dată când a fost modificat). Poate ajuta performanța.

  • <gunoi> – este folosit de către groapa de utilitate pentru a decide când să facă o copie de rezervă., Când este instalat, dump verifică intrarea și folosește numărul pentru a decide dacă un sistem de fișiere ar trebui să fie salvat. Intrările posibile sunt 0 și 1. Dacă 0, dump va ignora sistemul de fișiere, dacă 1, dump va face o copie de rezervă. Majoritatea utilizatorilor nu vor avea instalat dump, așa că ar trebui să pună 0 pentru intrarea <dump>.

  • <trec> fsck citește <trec> numărul și determină ordinea în care sistemele de fișiere ar trebui să fie verificate. Intrările posibile sunt 0, 1 și 2., Sistemul de fișiere rădăcină ar trebui să aibă cea mai mare prioritate, 1, toate celelalte sisteme de fișiere pe care doriți să le verificați ar trebui să obțină un 2. Sistemele de fișiere cu <pass> valoarea 0 nu va fi verificată de utilitarul fsck.

definirea sistemelor de fișiere

puteți defini sistemele de fișiere în configurația / etc / fstab în trei moduri diferite: prin descriptori de denumire a nucleului, prin UUID sau prin etichete. Avantajul utilizării UUID-urilor sau etichetelor este că acestea nu depind de ordinea discului., Acest lucru este util dacă schimbați ordinea dispozitivului de stocare în BIOS, comutați cablarea dispozitivului de stocare sau deoarece unele BIOS-uri pot schimba ocazional ordinea dispozitivelor de stocare. instantaneele LVM pot avea ca rezultat UUID-uri și etichete duplicate, astfel încât volumele logice LVM ar trebui să fie întotdeauna identificate prin numele volumului logic (/dev/mapper/name).,

Kernel denumire

puteți obține nucleu denumire descriptori folosind fdisk:

# fdisk -l... Device Boot Start End Blocks Id System/dev/sda1 * 1 19458 156290016+ 83 Linux

Un exemplu /etc/fstab folosind kernel denumire:

# <file system> <dir> <type> <options> <dump> <pass>/dev/sda1 / ext4 defaults 1 1

full computer

Uuid-urile sunt generate de make-sistem de fișiere utilități (mkfs.* ) când creați un sistem de fișiere. blkid va arăta Uuid de montat dispozitive și partiții:

# blkid/dev/sda1: UUID="6a60524d-061d-454a-bfd1-38989910eccd" TYPE="ext4"

Un exemplu /etc/fstab folosind UUID de identificare:

# <file system> <dir> <type> <options> <dump> <pass>UUID=6a60524d-061d-454a-bfd1-38989910eccd / ext4 defaults 1 1

Etichetele

aparatul sau partiție este necesar să fie etichetate în primul rând., Pentru a face acest lucru, puteți utiliza aplicații comune precum gparted pentru a eticheta partițiile sau puteți utiliza e2label pentru a eticheta partițiile ext2, ext3 și ext4. Rețineți că nu toate sistemele de fișiere au suport pentru etichetare (de exemplu, sisteme de fișiere FAT). Etichetele pot avea o lungime de până la 16 caractere. Etichetele trebuie să fie lipsite de ambiguitate, ceea ce înseamnă că fiecare etichetă trebuie să fie originală pentru a preveni eventualele conflicte.

un dispozitiv sau o partiție nu trebuie montat înainte de a încerca să le etichetați., Inițial, va trebui sa bootezi de pe un Live(CD/DVD/USB) înainte de a putea eticheta cu gparted-ca aplicație sau pentru ext partiții, puteți utiliza e2label:

# e2label /dev/<disk-or-partition> Debian

Un exemplu /etc/fstab folosind etichete:

# <file system> <dir> <type> <options> <dump> <pass>LABEL=Debian / ext4 defaults 1 1

Vezi și

  • Hardware

  • Part-UUID (ar trebui să fi absorbit aici)

CategorySystemAdministration | CategoryStorage

Leave A Comment