ฉันมีอุปกรณ์ที่ติดตั้งกับ Ubuntu 14.04.5 ซึ่งมีฮาร์ดไดรฟ์เดี่ยวพร้อมระบบไฟล์ ext4
จากการอ่านเอกสารระบบไฟล์ Ext4ฉันได้เรียนรู้ว่าโหมดข้อมูลเริ่มต้นเป็นorderedเพียงการป้องกันข้อมูลเมตา ในโครงการของฉันเราต้องการเปลี่ยนเป็นjournalปกป้องข้อมูลไฟล์ด้วยเนื่องจากความปลอดภัยของข้อมูลมีมูลค่าสูงกว่า
สิ่งแรกที่ฉันพยายามคือแก้ไข/etc/fstabไฟล์ ฉันพยายามเปลี่ยน
UUID=<UUID> / ext4 errors=remount-ro 0 1
ถึง
UUID=<UUID> / ext4 errors=remount-ro,data=journal 0 1
โดยต่อท้ายdata=journalฟิลด์ตัวเลือก
cannot change data mode on remountแต่เมื่อฉันเริ่มต้นอุปกรณ์ที่ฉันจบลงด้วยข้อความผิดพลาดว่า ฉันตรวจสอบdmesgและเห็นข้อความก่อนหน้าเกี่ยวกับการติดตั้งไดรฟ์ด้วยorderedโหมดข้อมูล
เป็นเวลานานที่น่าอายฉันคิดว่า/etc/fstabจะใช้เพื่อแทนที่ตัวเลือกการติดตั้งเริ่มต้นเพื่อให้ไดรฟ์ติดตั้งเพียงครั้งเดียว แต่ตอนนี้ดูเหมือนว่าผิด: ไดรฟ์จะถูกติดตั้งโดยใช้ตัวเลือกการเมานต์เริ่มต้นจากนั้น/etc/fstabจะถูกเลือกเพื่อติดตั้งใหม่
คำถามของฉันคือ :
- นี่คือ "mount-remout" ประมวลผลการออกแบบของระบบหรือไม่? ฉันอ่าน
Fstabหน้า wikiแต่ไม่เห็นว่ากล่าวถึงสิ่งที่ "mount-remount" - หาก
/etc/fstabมีการใช้งานจริงสำหรับการประกอบใหม่ขั้นตอนใดของกระบวนการบูทที่ติดตั้งไดรฟ์เป็นครั้งแรก มันนำมาใช้ใน/etc/init.d? ฉันเห็นสคริปต์บางตัวถูก/etc/init.dเรียกใช้umountfsและumountrootแต่อ่านเนื้อหาของสคริปต์ไม่ได้เกี่ยวข้องกัน 
/etc/fstabอยู่ในระบบไฟล์รูท แต่มันไม่สามารถอ่านได้จนกว่าหลังจากติดตั้ง filesytem แล้ว): initramfs ใช้ / etc / fstab หรือไม่