Apakah Anda perlu menentukan opsi "default" di fstab?

15

The Arch Wiki difstab menspesifikasikan opsi dari /menjadi defaults,noatime, tetapi pada instalasi saya default fstabdibuat dengan pilihan rw,relatime. The Arch Wiki mencakup atimemasalah. Yang saya ingin tahu adalah defaultspilihannya. The manhalaman untuk mountmengatakan:

default

Gunakan opsi default: rw, suid, dev, exec, auto, nouser, dan async.

Perhatikan bahwa set nyata semua opsi pemasangan standar tergantung pada tipe kernel dan sistem file. Lihat awal bagian ini untuk lebih jelasnya.

Apakah opsi default hanya digunakan jika defaultsopsi disediakan atau digunakan dalam semua kasus? Apakah saya membutuhkan defaultsdi saya fstab?

StrongBad
sumber
1
Anda harus menentukan standar sebagai tempat penampung, namun jika Anda menentukan hal lain (seperti roatau nosuid), Anda bisa lupa default.
Archemar

Jawaban:

19

Anda hanya perlu defaultsjika bidangnya kosong.

Anda dapat meninggalkan bidang opsi sama sekali jika kosong, kecuali bidang ke-5 atau ke-6 ada. Field 5 adalah frekuensi dump, jarang digunakan saat ini. fsckUrutan 6 bidang , harus 1 untuk /, 2 untuk sistem file lain yang dipasang saat boot dan 0 jika tidak. Kolom 5 dan 6 dapat dihilangkan jika nilainya 0, kecuali jika bidang 5 perlu ada jika kolom 6 adalah.

Karena defaultsitu perlu di

/dev/foo /foo somefs defaults 0 1

(meskipun Anda dapat menggunakan beberapa opsi lain suka rwatau rosebaliknya)

Tapi itu bisa dihilangkan ketika Anda menentukan opsi lain.

misal: Mounts di bawah ini memiliki efek yang sama.

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

Tetapi ini juga memiliki efek yang sama.

/dev/foo /foo somefs defaults      0 0
/dev/foo /foo somefs
Gilles 'SANGAT berhenti menjadi jahat'
sumber