Tôi có thể bao gồm một tập tin khác trong fstab


12

Tôi có thể bao gồm một tập tin khác trong fstabtập tin của tôi ?

Tức là tôi có thể fstabthực hiện các dòng từ một tệp khác tại một điểm tùy ý, và sau đó quay lại tệp chính khi hoàn thành?


1
Nếu bạn có quá nhiều điểm gắn kết thì đây là một vấn đề, có lẽ bạn đang tìm kiếm một thiết bị tự động như autofs .
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


10

Nói chung là không, nhưng với các phiên bản mount/ swapon/ fsck... mới hơn trên Linux (từ produc-linux 2.19), bạn có thể có nhiều tệp hơn (có .fstabphần mở rộng) trong /etc/fstab.d. Vì vậy, bạn có thể có một /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.

Một cách tiếp cận khác nếu tất cả những gì bạn muốn là mount -achạy một số lệnh là có một mục với loại hệ thống tập tin của riêng bạn và tạo một /sbin/mount.owncông việc phù hợp với bạn.

Lưu ý rằng các phiên bản gần đây Ubuntumountallthể gây cản trở.

Cũng lưu ý rằng một số quy trình phân phối gắn kết trong một số giai đoạn sử dụng -t fstypes, mà bạn có thể cần phải tính đến.


0

Tôi chưa bao giờ thấy một hệ thống Unixy với một fstab(5)-setup như vậy . Nhìn vào mount(8)các chi tiết tin đồn về những gì có thể được thực hiện tại thời điểm gắn kết.

Bạn muốn cái này để làm gì? Nếu thực sự hữu ích trong hơn một phạm vi sử dụng hẹp, nó có thể được triển khai ...


3
Tôi có rất nhiều máy tính gắn kết cùng một nfs, tôi muốn tập trung cuộc sống fstab liên quan đến nfs đó (vì vậy tôi không phải thay đổi nó trên tất cả các máy khi nó thay đổi)
jsj

Bạn có hệ thống kiểm soát phiên bản svn hoặc khác không? Hoặc nếu bạn có quản lý cấu hình như muối, đầu bếp, con rối, ..vv? Trong trường hợp của svn, bạn có thể có một tập lệnh kiểm tra từ svn, sau đó xây dựng / nối thêm /etc/fstab, theo dõi định kỳ, so sánh từ svn. Nếu bạn có quản lý cấu hình, bạn có thể xây dựng fstab của mình từ một mẫu. Ví dụ: trong muối, bạn có thể sử dụng mẫu jinja2 để xây dựng phần gắn kết của bạn /etc/fstabvà điều đó cũng sẽ ngăn ngừa các lỗi gõ ngẫu nhiên.
RJ
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.