Trên một số máy mà tôi đã nâng cấp từ Natty lên Oneiric, tôi gặp lỗi mỗi lần khởi động (một lỗi cho mỗi phân vùng NTFS):
Serious errors were found while checking the disk drive for /windows/c.
Press I to ignore, S to skip mounting, or M for manual recovery
Theo gợi ý trong câu trả lời này , tôi chạy fsck
từ shell recovery thủ công. Tôi đã nhận được kết quả này:
fsck from util-linux 2.19.1
fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda1
Tôi không thể tìm thấy fsck.ntfs và command-not-found
cũng không giúp được gì. Làm thế nào tôi có thể làm cho lỗi này biến mất?
Nhân tiện, tôi đã thử khởi động vào Windows (XP) nhiều lần, vì nghĩ rằng Windows sẽ sửa chữa các hệ thống tập tin. Nhưng rõ ràng Windows nghĩ rằng các hệ thống tập tin là tốt. Và thật kỳ lạ khi tất cả các hệ thống tập tin NTFS đều bị ảnh hưởng.
Ngoài ra, tôi có thể giải quyết vấn đề này bằng cách thả vào trình phục hồi và phát hành mount -a
, nhưng đối với các đồng nghiệp của tôi, tôi cần khởi động không giám sát.
fsck.ntfs
Tôi nghĩ bạn nên đi cùngntfsck
hoặcntfsfix
cho các phân vùng ntfs, AFAIKfsck
chủ yếu được sử dụng cho phân vùng mở rộng.