Làm cách nào để tôi 'mount --bind' trong / etc / fstab?


143

Tôi đang cố gắng thêm mount --bind /proc/ /chroot/mysql/procvào /etc/fstab. Tôi có thể làm cái này như thế nào?


Xem đoạn thứ ba của phần "Trường thứ ba" trong man fstab: "Hoán đổi mục nhập biểu thị một tệp hoặc phân vùng được sử dụng để hoán đổi, xem trao đổi (8). Bỏ qua mục nhập khiến dòng bị bỏ qua. Điều này hữu ích cho hiển thị các phân vùng đĩa hiện không được sử dụng. Không có mục nào hữu ích cho liên kết hoặc di chuyển gắn kết. " Xem thêm phần trước trong man fstab"Trường thứ hai" cũng đề cập đến việc sử dụng "không".
Jonathan Ben-Avraham

Trong trường hợp bất kỳ ai thắc mắc, có vẻ như bạn không còn có thể làm điều tương tự trên Mac OS X: apple.stackexchange.com/questions/197029/ Lỗi
Sridhar Sarnobat

Câu trả lời:


146

Các mountlệnh chấp nhận --bindhoặc -o bind.

Trong /etc/fstabtệp, bạn có thể sử dụng dòng sau:

/proc /chroot/mysql/proc none defaults,bind 0 0

94

Nếu tôi có một âm lượng được gắn vào /media/3tb-vol1/Private/, và tôi muốn liên kết nó với /srv/Privatetôi có một âm lượng /etc/fstabnhư thế này.

/media/3tb-vol1/Private/ /srv/Private        none    bind

5

Tôi có lẽ nên nghĩ về điều này khó hơn. Trong khi tôi không thấy cách liên kết hệ thống tập tin, tôi có thể biến

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

vào

proc /chroot/mysql/proc proc ro 1 0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.