ฉันสามารถรวมไฟล์อื่นใน fstab ได้ไหม


12

ฉันสามารถรวมไฟล์อื่นในfstabไฟล์ของฉันได้หรือไม่?

เช่นฉันสามารถfstabรันบรรทัดจากไฟล์อื่นที่จุดใดก็ได้แล้วกลับไปที่ไฟล์หลักเมื่อสร้างเสร็จ?


1
ถ้าคุณมีจำนวนมากดังนั้นจุดติดว่าปัญหานี้เป็นปัญหาที่คุณอาจมองหาautomounterเช่นautofs
Gilles 'หยุดความชั่วร้าย'

คำตอบ:


10

โดยทั่วไปไม่ได้ แต่กับรุ่นใหม่ของmount/ swapon/ fsck... บน Linux (จาก util ลินุกซ์ 2.19) อย่างน้อยคุณสามารถมีไฟล์อื่น ๆ (ที่มี.fstabส่วนขยาย) /etc/fstab.dใน ดังนั้นคุณสามารถมี/etc/fstab.d/00_header.fstab, ,/etc/fstab.d/50_middle.fstab/etc/fstab.d/99_end.fstab

วิธีการอื่นหากสิ่งที่คุณต้องการคือmount -aการเรียกใช้คำสั่งบางอย่างก็คือมีรายการที่มีประเภทระบบไฟล์ของคุณและสร้างสิ่ง/sbin/mount.ownที่เหมาะกับคุณ

โปรดทราบว่าเวอร์ชันล่าสุดของUbuntuมีสิ่งmountallที่อาจเข้ามาขวางทาง

นอกจากนี้โปรดทราบว่ากระบวนการแจกจ่ายบางอย่างจะติดตั้งในหลายขั้นตอนโดยใช้-t fstypesซึ่งคุณอาจต้องคำนึงถึงด้วย


0

ฉันไม่เคยเห็นระบบ Unixy ด้วยเช่นfstab(5)-setup ดูmount(8)รายละเอียดเต็มไปด้วยเลือดของสิ่งที่สามารถทำได้ในเวลาเมานท์

คุณต้องการสิ่งนี้เพื่ออะไร หากมีประโยชน์จริง ๆในการใช้มากกว่าช่วงแคบ ๆ มันอาจจะถูกนำไปใช้ ...


3
ฉันมีคอมพิวเตอร์จำนวนมากที่เมานต์ nfs เดียวกันฉันต้องการรวบรวมชีวิต fstab ที่เกี่ยวข้องกับ nfs นั้น (ดังนั้นฉันไม่ต้องเปลี่ยนมันในทุกเครื่องเมื่อมีการเปลี่ยนแปลง)
jsj

คุณมี svn หรือระบบควบคุมเวอร์ชันอื่นหรือไม่? หรือถ้าคุณมีการจัดการปรับแต่งเช่นเกลือ, เชฟ, หุ่นเชิด, .. เป็นต้น ในกรณีของ svn คุณสามารถมีสคริปต์ที่เช็คเอาท์จาก svn จากนั้นสร้าง / ต่อท้าย/etc/fstabตรวจสอบเป็นระยะ ๆ เปรียบเทียบจาก svn หากคุณมีการจัดการการกำหนดค่าคุณสามารถสร้าง fstab ของคุณจากแม่แบบ ตัวอย่างเช่นในเกลือคุณสามารถใช้เทมเพลต jinja2 เพื่อสร้างส่วนที่เมาท์ของคุณ/etc/fstabและที่จะป้องกันข้อผิดพลาดการพิมพ์โดยไม่ตั้งใจ
RJ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.