Phân vùng NTFS có thể được phân mảnh trong Linux không? Có fsck làm việc cho điều này? (Ở đây và ở đó tôi đã thấy một đề xuất để sử dụng fsck -t ntfs --kerneldefrag /dev/XXX
. Điều này có hiệu quả không?)
Phân vùng NTFS có thể được phân mảnh trong Linux không? Có fsck làm việc cho điều này? (Ở đây và ở đó tôi đã thấy một đề xuất để sử dụng fsck -t ntfs --kerneldefrag /dev/XXX
. Điều này có hiệu quả không?)
Câu trả lời:
Có một công cụ phổ quát có thể thực hiện chống phân mảnh trên linux gọi là lắc . Bạn có thể tải xuống nguồn hoặc cho người dùng Ubuntu có PPA ( shake
gói trong kho chính thức không liên quan).
Tôi vừa thử nghiệm nó trên một hệ thống tệp NTFS được gắn bằng ntfs-3g và nó dường như hoạt động mà không gặp vấn đề gì (không có lỗi, đầu ra dài dòng trông rất điển hình). Vì vậy, có lẽ là độc lập với hệ thống tập tin ... Hầu như, vì nó có thể sử dụng các thuộc tính mở rộng. Để làm việc mà không sử dụng chúng, bạn nên sử dụng -X
tùy chọn. Hãy thử sử dụng
shake --old=0 -v -X /some/directory/
Từ kinh nghiệm của tôi, nó phải được chạy như root.
không có công cụ như vậy cho linux.
bạn phải khởi động windows cho điều đó.
fsck
đến từ đâu, tôi tự hỏi.