Apakah ada alat Linux untuk mendefrag partisi NTFS?

12

Dapatkah partisi NTFS didefrag dalam Linux? Apakah fsck bekerja untuk ini? (Di sana-sini saya telah melihat rekomendasi untuk digunakan fsck -t ntfs --kerneldefrag /dev/XXX. Apakah ini akan berhasil?)

emacsomancer
sumber

Jawaban:

11

Ada alat universal yang bisa melakukan defragmentasi di linux yang disebut shake . Anda dapat mengunduh sumbernya , atau untuk pengguna Ubuntu ada PPA ( shakepaket di repositori resmi tidak terkait).

Saya baru saja mengujinya pada sistem file NTFS yang dipasang menggunakan ntfs-3g dan tampaknya berfungsi tanpa masalah (tidak ada kesalahan, output verbose terlihat khas). Jadi mungkin filesystem-independent ... Hampir, karena dapat menggunakan atribut yang diperluas. Untuk bekerja tanpa memanfaatkan itu, Anda harus menggunakan -Xopsi. Coba gunakan

shake --old=0 -v -X /some/directory/

Dari pengalaman saya, itu harus dijalankan sebagai root.

rozcietrzewiacz
sumber
1

tidak ada alat seperti itu untuk linux.
Anda harus mem-boot windows untuk itu.

kuhkatz
sumber
1
Dari mana datangnya rekomendasi tentang penggunaan fsck, saya heran.
emacsomancer
2
@BeSlayed seorang idiot atau pelawak?
psusi
Jawabannya setidaknya tidak tepat. Benar, mungkin tidak ada alat yang melakukan ini pada level rendah , tetapi defragmentasi dapat dilakukan pada level yang lebih tinggi ke sistem file yang terpasang (mungkin ada).
rozcietrzewiacz
Google yang perkasa
con