Có một công cụ Linux để chống phân mảnh các phân vùng NTFS không?


12

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:


11

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 ( shakegó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 -Xtù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.


1

không có công cụ như vậy cho linux.
bạn phải khởi động windows cho điều đó.


1
Đề xuất về việc sử dụng fsckđến từ đâu, tôi tự hỏi.
emacsomancer

2
@BeSlayed một thằng ngốc hoặc một jokester?
psusi

Câu trả lời ít nhất là không chính xác. Đúng, có lẽ không có công cụ nào thực hiện việc này ở mức thấp , nhưng việc chống phân mảnh có thể được thực hiện ở cấp cao hơn đối với hệ thống tệp được gắn (có thể là bất kỳ).
rozcietrzewiacz

Mighty google cho biết Ultra Defrag đang được chuyển: b.andre.pagesperso-orange.fr/advified-ntfs-3g.html
con-f-use
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.