A Arch Wiki a fstab oldalon megadja a / beállításait, hogy defaults,noatime legyenek, de a telepítésemen az alapértelmezett fstab a rw,relatime opciókkal jött létre. Az Arch Wiki a atime kérdéseket fedi le. Amire kíváncsi vagyok, az a defaults opció. A man oldal a mount oldalon azt mondja:

alapértelmezett

Használja az alapértelmezett beállításokat: rw, suid, dev, exec, auto, nouser és async.

Ne feledje, hogy az összes alapértelmezett csatlakoztatási opció valódi halmaza a kerneltől és a fájlrendszer típusától függ. További részletekért lásd a szakasz elejét.

Az alapértelmezett beállításokat csak akkor használják, ha a defaults beállítás vagy minden esetben használják? Szükségem van defaults -re a fstab -ben?

Megjegyzések

  • meg kell adnia az alapértelmezéseket legalább a helybirtokosként, azonban bármi mást is meg kell adnia (például ro vagy nosuid), akkor megfeledkezhet az alapértelmezésről.

Válasz

Csak defaults szükséges ha a mező egyébként üres lenne.

Az opció mezőt teljesen kihagyhatja, ha üres, hacsak az 5. vagy a 6. mező nincs megadva. Az 5. mező a dump gyakorisága, manapság ritkán használják. 6 fsck sorrendben 1-nek kell lennie a / esetén, a bootolásra szerelt más fájlrendszerek esetében 2-nek, különben pedig 0. Az 5. és 6. mező elhagyható ha értékük 0, azzal az eltéréssel, hogy az 5. mezőnek jelen kell lennie, ha a 6. mező van.

Így defaults szükséges a

/dev/foo /foo somefs defaults 0 1 

(bár használhat más opciót is, például a rw vagy ro helyett)

De elhagyható, ha másik beállítást ad meg.

pl .: Az alábbi tartóknak ugyanaz a hatása.

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

De ezeknek is ugyanaz a hatása.

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

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük