Arch Wiki pe fstab specifică opțiunile / pentru a fi defaults,noatime, dar la instalarea mea fstab este creat cu opțiunile rw,relatime. Arch Wiki acoperă problemele atime. Ceea ce sunt curios este opțiunea defaults. Pagina man pentru mount spune:

valorile implicite

Utilizați opțiunile implicite: rw, suid, dev, exec, auto, nouser și async.

Rețineți că setul real al tuturor opțiunilor de montare implicite depinde de kernel și de tipul sistemului de fișiere. Consultați începutul acestei secțiuni pentru mai multe detalii.

Sunt opțiunile implicite utilizate numai dacă opțiunea defaults este furnizat sau sunt utilizate în toate cazurile? Am nevoie de defaults în fstab?

Comentarii

  • trebuie să specificați valorile implicite cel puțin ca deținător de loc, cu toate acestea, dacă specificați orice altceva (cum ar fi ro sau nosuid), poate uita implicit.

Răspuns

Ai nevoie doar de defaults dacă câmpul ar fi altfel gol.

Puteți lăsa complet câmpul de opțiuni dacă este gol, cu excepția cazului în care sunt prezente câmpurile 5 sau 6. Câmpul 5 este frecvența de descărcare, rar utilizată în zilele noastre. 6 fsck, ar trebui să fie 1 pentru /, 2 pentru alte sisteme de fișiere montate pe boot și 0. în caz contrar. Câmpurile 5 și 6 pot fi omise dacă valoarea lor este 0, cu excepția faptului că câmpul 5 trebuie să fie prezent dacă câmpul 6 este.

Astfel defaults este necesar în

/dev/foo /foo somefs defaults 0 1 

(deși puteți utiliza o altă opțiune precum rw sau ro în schimb)

Dar poate fi omis când specificați o altă opțiune.

de exemplu: montajele de mai jos au același efect.

/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1 

Dar și acestea au același efect.

/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs 

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *