คุณต้องการระบุตัวเลือก“ ค่าเริ่มต้น” ใน fstab หรือไม่?


15

Arch วิกิพีเดียในการfstabระบุตัวเลือกของ/ที่จะเป็นdefaults,noatimeแต่ในการติดตั้งของฉันเริ่มต้นจะถูกสร้างขึ้นพร้อมกับตัวเลือกของfstab Arch วิกิพีเดียครอบคลุมประเด็น สิ่งที่ฉันอยากรู้คือตัวเลือก หน้าพูดว่า:rw,relatimeatimedefaultsmanmount

ค่าเริ่มต้น

ใช้ตัวเลือกเริ่มต้น: rw, suid, dev, exec, auto, nouser และ async

โปรดทราบว่าชุดตัวเลือกการเมานต์เริ่มต้นที่แท้จริงทั้งหมดขึ้นอยู่กับเคอร์เนลและประเภทระบบไฟล์ ดูจุดเริ่มต้นของส่วนนี้สำหรับรายละเอียดเพิ่มเติม

มีการใช้ตัวเลือกเริ่มต้นเฉพาะเมื่อdefaultsมีการจัดหาตัวเลือกหรือใช้ในทุกกรณีหรือไม่ ฉันต้องการdefaultsในของฉันfstab?


1
คุณต้องระบุค่าเริ่มต้นให้น้อยที่สุดในฐานะผู้ถือสถานที่อย่างไรก็ตามหากคุณระบุสิ่งอื่น (เช่นroหรือnosuid) คุณสามารถลืมค่าเริ่มต้นได้
Archemar

คำตอบ:


19

คุณต้องการเฉพาะdefaultsถ้าฟิลด์นั้นว่างเปล่า

คุณสามารถปล่อยให้ฟิลด์ตัวเลือกทั้งหมดว่างเปล่าถ้าไม่มีฟิลด์ที่ 5 หรือ 6 ฟิลด์ที่ 5 คือความถี่การถ่ายโอนข้อมูลซึ่งปัจจุบันไม่ค่อยได้ใช้ fsckลำดับที่6 ของฟิลด์ควรเป็น 1 สำหรับ/, 2 สำหรับระบบไฟล์อื่นที่เมาท์ขณะบู๊ตและ 0 เป็นอย่างอื่น คุณสามารถละเว้นฟิลด์ 5 และ 6 ได้หากค่าเป็น 0 ยกเว้นฟิลด์ 5 ที่ต้องแสดงหากฟิลด์ 6 เป็น

ดังนั้นจึงdefaultsเป็นสิ่งจำเป็นค่ะ

/dev/foo /foo somefs defaults 0 1

(แม้ว่าคุณสามารถใช้ตัวเลือกอื่นเช่นrwหรือroแทน)

แต่สามารถละเว้นได้เมื่อคุณระบุตัวเลือกอื่น

เช่น: การติดตั้งด้านล่างมีผลเหมือนกัน

/dev/foo /foo somefs ro            0 1
/dev/foo /foo somefs defaults,ro   0 1

แต่สิ่งเหล่านี้ก็มีผลเช่นเดียวกัน

/dev/foo /foo somefs defaults      0 0
/dev/foo /foo somefs
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.