Bisakah saya memasukkan file lain di fstab

12

Bisakah saya memasukkan file lain ke file saya fstab?

Yaitu bisakah saya fstabmenjalankan baris dari file lain pada titik arbitrer, dan kemudian kembali ke file utama ketika selesai?

jsj
sumber
1
Jika Anda memiliki begitu banyak titik pemasangan sehingga ini merupakan masalah, Anda mungkin mencari penghitung otomatis seperti autof .
Gilles 'SANGAT berhenti menjadi jahat'
Pertanyaan terkait dari Ask Ubuntu: Mengapa tidak bisa me-mount file read di “/etc/fstab.d/”?
Cristian Ciupitu

Jawaban:

10

Umumnya tidak, tetapi dengan versi mount/ swapon/ fsck... yang lebih baru di Linux (dari util-linux 2.19), Anda dapat memiliki lebih banyak file (dengan .fstabekstensi) di /etc/fstab.d. Sehingga Anda dapat memiliki /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.

Pendekatan lain jika semua yang Anda inginkan adalah mount -amenjalankan beberapa perintah adalah memiliki entri dengan tipe sistem file Anda sendiri dan membuat /sbin/mount.ownyang berfungsi untuk Anda.

Perhatikan bahwa versi terbaru Ubuntumemiliki mountallyang mungkin menghalangi.

Perhatikan juga bahwa beberapa proses distribusi dipasang dalam beberapa tahap penggunaan -t fstypes, yang mungkin perlu Anda perhitungkan juga.

Stéphane Chazelas
sumber
0

Saya belum pernah melihat sistem Unixy dengan fstab(5)-setup seperti itu . Lihatlah mount(8)detail mengerikan dari apa yang dapat dilakukan pada waktu pemasangan.

Untuk apa kau menginginkan ini? Jika benar-benar berguna di lebih dari rentang penggunaan yang sempit, itu hanya bisa diterapkan ...

vonbrand
sumber
3
Saya memiliki banyak komputer yang memasang nfs yang sama, saya ingin memusatkan kehidupan fstab yang berkaitan dengan nfs (jadi saya tidak perlu mengubahnya di semua mesin saat ia berubah)
jsj
Apakah Anda memiliki svn atau sistem kontrol versi lain? Atau jika Anda memiliki manajemen konfigurasi seperti garam, koki, boneka, dll. Dalam kasus svn, Anda dapat memiliki skrip yang memeriksa dari svn, dan kemudian membangun / menambahkan ke /etc/fstab, memonitornya secara berkala, dibandingkan dari svn. Jika Anda memiliki manajemen konfigurasi, Anda dapat membangun fstab dari templat. Misalnya, dalam garam, Anda dapat menggunakan templat jinja2 untuk membangun bagian tunggangan Anda /etc/fstab, dan itu juga akan mencegah kesalahan pengetikan yang tidak disengaja.
RJ