Bagaimana saya melakukan 'mount --bind' di / etc / fstab?

143

Saya mencoba untuk menambahkan mount --bind /proc/ /chroot/mysql/procke /etc/fstab. Bagaimana saya bisa melakukan ini?

Beberapa Linux Nerd
sumber
Lihat paragraf ketiga bagian "Bidang ketiga" di man fstab: "Tukar entri menunjukkan file atau partisi yang akan digunakan untuk bertukar, lih. Swapon (8). Abaikan entri menyebabkan baris diabaikan. Ini berguna untuk tampilkan partisi disk yang saat ini tidak digunakan. Tidak ada entri yang berguna untuk mengikat atau memindahkan mount. " Lihat juga bagian sebelumnya di man fstab, "Bidang kedua" yang juga menyebutkan penggunaan "tidak ada".
Jonathan Ben-Avraham
Jika ada yang bertanya-tanya, sepertinya Anda tidak dapat lagi melakukan hal yang sama di Mac OS X: apple.stackexchange.com/questions/197029/…
Sridhar Sarnobat

Jawaban:

146

The mountperintah menerima --bindatau -o bind.

Dalam /etc/fstabfile tersebut, Anda dapat menggunakan baris berikut:

/proc /chroot/mysql/proc none defaults,bind 0 0
Matheus
sumber
94

Jika saya memiliki volume yang terpasang di /media/3tb-vol1/Private/, dan saya ingin mengikatnya ke /srv/Privatesaya memiliki /etc/fstabseperti ini.

/media/3tb-vol1/Private/ /srv/Private        none    bind
Sakit kepala
sumber
5

Saya mungkin harus memikirkan ini lebih keras. Meskipun saya tidak melihat cara mengikat sistem file, saya bisa mengubahnya

mount -t proc ro /chroot/mysql/proc/

ke

proc /chroot/mysql/proc proc ro 1 0
Beberapa Linux Nerd
sumber