ในการติดตั้งUbuntu 11.04 (Natty Narwhal) ที่สะอาดฉันใช้เพียงพาร์ติชันเดียวสำหรับทุกสิ่ง บรรทัดที่เพิ่มเข้าไปในไฟล์ fstab คือสิ่งนี้
UUID=xxx / ext4 errors=remount-ro 0 1
ไม่ควรมี ' ค่าเริ่มต้น ' อยู่ที่นั่นหรือ
ฉันชนเข้ากับสิ่งนี้ในขณะที่พยายามย้ายโฮมโฟลเดอร์ไปยังพาร์ติชันอื่น ฉันทำไปแล้วและทุกอย่างทำงานได้ดี ฉันเพิ่มเฉพาะerrors=remount-ro
ในบรรทัด fstab /home
เท่านั้น
ตอนนี้ฉันอยู่ในกระบวนการ 'รักษาความปลอดภัย' และเลือกตัวเลือกเหล่านั้นอย่างชาญฉลาด (เช่นการเพิ่ม nodev และ nosuid) ดังนั้นฉันต้องเพิ่ม 'ค่าเริ่มต้น' หรือไม่ ทำไมมันไม่เพิ่มเข้ามา?
ตัวเลือกใดที่เฉพาะเจาะจงคือ 'ค่าเริ่มต้น' ใน Natty Narwhal
ฉันจำเป็นต้องเพิ่ม
UUID=xxx /home ext4 nodev,nosuid,errors=remount-ro 0 2
หรือ
UUID=xxx /home ext4 defaults,nodev,nosuid,error=remount-ro 0 2
หรืออย่างอื่น?
นอกจากนี้ฉันเห็นว่า relatime อยู่ในค่าเริ่มต้นสำหรับ Natty Narwhal แต่ค่าปริยายจะทำงานหากไม่มีการกล่าวถึงคำหลักค่าเริ่มต้นใน fstab และเอาต์พุต 'mount' หรือไม่
errors=remount-ro
นี้แปลrw,relatime, errors=remount-ro
หรือหรือrw,suid,dev,exec,auto,nouser,async,errors=remount-ro
ไม่ ฉันเริ่มที่จะได้รับความประทับใจว่าหาก 'ไม่ได้ระบุ' ค่าเริ่มต้นไว้อย่างชัดเจนมันก็ส่อให้เห็นอยู่แล้วและมันถูกลบออกจากการกำหนดค่าเริ่มต้น fstab เพราะมีความซ้ำซ้อนหากมีตัวเลือกอื่นอยู่