Câu trả lời:
Thực hiện theo các hướng dẫn chi tiết trong bài viết này: Chuyển đổi ext2 / 3 sang ext4
mount
để hiển thị những phân vùng được gắn kết ở đâu. Bạn cũng có thể chạy sudo parted list
để in danh sách các phân vùng.
sudo parted list
không hoạt động, nhưng sudo parted -l
không.
Phiên bản ngắn dành cho người thiếu kiên nhẫn:
dev=/dev/sdXn # <-- Adjust this
sau đó
umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev
Nếu bạn không thể ngắt kết nối vì đó là phân vùng hệ thống của bạn, thì dĩ nhiên trước tiên bạn sẽ cần khởi động từ một hệ thống khác như Live CD.
Và không, bạn sẽ không mất dữ liệu. Trừ khi có điều gì đó rất kỳ lạ xảy ra, trong trường hợp đó bạn sẽ phải tiếp cận với bản sao lưu của mình. (Tất nhiên là bạn có bản sao lưu. Phải không?)
Thay vào đó, bạn có thể kích hoạt một số tính năng của ext4 bằng cách chạy lệnh sau và khởi động lại:
sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1