ฉันจะตรวจสอบได้อย่างไรว่าพาร์ติชัน ext4 นั้นทำเจอร์นัลแล้วหรือไม่?


19

ฉันต้องรู้สิ่งนี้เพราะสิ่งนี้:

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

จากSSDChecklist

คำตอบ:


15

sudo dumpe2fs /dev/sda1 | moreดูสำหรับสายที่เริ่มต้นด้วยรูปแบบและระบบแฟ้มควรพูดhas_journal

ในการปิดใช้งานเจอร์นัลและเร่งความเร็วสิ่งต่างๆบนพาร์ติชัน ext4 ให้ทำตามขั้นตอนเหล่านี้:

ตัวอย่างใช้อุปกรณ์ sda1 นี่ไม่ได้หมายความว่าคุณควรทำบนดิสก์หลักของคุณแทนที่ sda1 ด้วยดิสก์ที่คุณกำลังเตรียมข้อมูลสูญหายจะเกิดขึ้น!

สร้าง ext4 fs บนดิสก์ / dev / sda1

mkfs.ext4 /dev/sda1

เพื่อเปิดwritebackใช้งานโหมดใช้สิ่งนี้ โหมดนี้โดยทั่วไปจะให้ประสิทธิภาพ ext4 ที่ดีที่สุด

tune2fs -o journal_data_writeback /dev/sda1

หากต้องการลบวารสารลบตัวเลือก has_journal สิ่งนี้จะปิดใช้งานวารสาร etx4

tune2fs -O ^has_journal /dev/sda1

ตรวจสอบว่าทุกอย่างโอเค

e2fsck -f /dev/sda1

เสร็จสิ้นแนะนำสำหรับแอปพลิเคชันความเร็วเท่านั้น! Gl


12

คำสั่งต่อไปนี้ดำเนินการเป็น superuser และใช้เป็นพารามิเตอร์พาร์ทิชันที่ถูกต้อง

debugfs -R features /dev/sda1

ควรให้ผลลัพธ์ดังนี้

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

has_journalที่คุณสามารถอ่าน


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