2
ป้องกันความเสียหายของข้อมูลบน ext4 / Linux drive เมื่อไฟฟ้าดับ
ฉันมีบอร์ดฝังตัวบางตัวที่ใช้ American Megatrends BIOS พร้อมลินุกซ์ฝังตัวเป็นระบบปฏิบัติการ ปัญหาที่ฉันมีคือ IDE แฟลชอุตสาหกรรมจะเสียหายจากการสูญเสียพลังงาน ฉันมีรูปแบบเป็น ext4 เมื่อใดก็ตามที่เกิดเหตุการณ์นี้ขึ้นฉันสามารถแก้ไขแฟลชด้วย fsck ได้ แต่จะไม่สามารถทำได้ในการปรับใช้ของเรา ฉันได้ยินมาว่าการปิดใช้งานการเขียนแคชควรช่วยได้ แต่ฉันไม่สามารถหาวิธีทำได้ นอกจากนี้ฉันควรทำอย่างอื่นอีกไหม? ข้อมูลเพิ่มเติม ไดรฟ์เป็นโมดูลแฟลช 4gb ide ฉันมีหนึ่งพาร์ติชันซึ่งเป็น ext4 ระบบปฏิบัติการได้รับการติดตั้งบนพาร์ติชั่นนั้นและด้วงคือ bootloader ของฉัน fdisk -l แสดง / dev / sda เป็นโมดูลแฟลชที่มี / dev / sda1 เป็นพาร์ติชันหลักของฉัน หลังจากการสูญเสียพลังงานฉันมักจะไม่สามารถทำผ่านสคริปต์เริ่มต้นระบบได้ทั้งหมด เมื่อฉันติดตั้งไดรฟ์บนพีซีเครื่องอื่นฉันเรียกใช้ fsck / dev / sda1 มันมักจะแสดงข้อความเช่น "zero datetime on …