ฉันติดตั้ง Ubuntu 12.10 และฉันไม่รู้ว่าทำไมฉันมีพาร์ติชันext2
- ฉันจะแปลงนี้
ext2
ระบบไฟล์ไปยังext4
? - ฉันจะสูญเสียข้อมูลทั้งหมดของฉันหรือไม่
ฉันติดตั้ง Ubuntu 12.10 และฉันไม่รู้ว่าทำไมฉันมีพาร์ติชันext2
ext2
ระบบไฟล์ไปยังext4
?คำตอบ:
ทำตามคำแนะนำโดยละเอียดในโพสต์นี้: แปลง ext2 / 3 เป็น ext4
mount
เพื่อแสดงพาร์ทิชันที่ติดตั้งอยู่ที่ไหน คุณยังสามารถเรียกใช้sudo parted list
เพื่อพิมพ์รายการพาร์ติชัน
sudo parted list
ไม่ทำงาน แต่sudo parted -l
ทำ
รุ่นสั้นสำหรับใจร้อน:
dev=/dev/sdXn # <-- Adjust this
แล้วก็
umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev
หากคุณไม่สามารถยกเลิกการต่อเชื่อมเนื่องจากเป็นพาร์ติชันระบบของคุณแน่นอนคุณจะต้องเริ่มระบบจากระบบอื่นเช่น Live CD ก่อน
และไม่คุณจะไม่สูญเสียข้อมูล เว้นแต่บางสิ่งบางอย่างแปลก ๆ เกิดขึ้นในกรณีนี้คุณจะต้องเข้าถึงการสำรองข้อมูลของคุณ (คุณมีข้อมูลสำรองแน่นอนใช่ไหม)
คุณสามารถเปิดใช้งานคุณสมบัติบางอย่างของ ext4 โดยการเรียกใช้คำสั่งต่อไปนี้และการรีบูต:
sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1