Ketika saya mencoba melakukan ntfsck
ke partisi NTFS saya mendapatkan ini:
sudo ntfsck /dev/sdb1
Unsupported: replay_log()
Volume is dirty.
Unsupported: check_volume()
Checking 161792 MFT records.
Unsupported cases found.
Bagaimana saya bisa membersihkan volume NTFS "kotor" tanpa harus benar-benar menggunakan alat windows chkdsk dalam volume NTFS.
Saya juga melakukan ntfsfix
dan mengatakan bahwa semuanya baik-baik saja tetapi sebenarnya tidak.
Saya juga mendapatkan kesalahan "Kotor" yang sama ketika mencoba memeriksa sistem file menggunakan Utilitas Disk :
Saya mulai berpikir saya perlu sabun yang kuat.
ntfs
disk-check
Luis Alvarado
sumber
sumber
chkdsk
jika jawaban di bawah ini tidak menyelesaikan masalah Anda. Itu yang harus saya lakukan;)Jawaban:
Coba gunakan
ntfsfix
, yang merupakan bagian dari paket ntfsprogs lama dan sekarang terletak di paket ntfs-3g (yang mungkin sudah Anda instal).Ini adalah utilitas baris perintah yang mencoba untuk memperbaiki masalah umum NTFS. Sudah lama sejak saya terakhir menggunakannya, tetapi harus melakukan tugasnya hanya dengan mengetik:
Ini juga menawarkan opsi spesifik untuk menghapus bendera "kotor" pada partisi:
yang mungkin atau mungkin tidak diperlukan selain perintah pertama. Lihat
man ntfsfix
untuk informasi lebih lanjut.sumber
ntfsck
sudah usang dan tidak lagi didistribusikan. The-d
pilihan telah diintegrasikan ke dalamntfsfix
gantinya.Saya pikir mungkin sebenarnya Anda harus berhenti memeriksanya. :)
Saya percaya saya pernah memiliki laporan serupa, dan saya bahkan boot ke instal Windows asli yang membuatnya untuk menjalankan chkdsk, yang tidak membantu. Tetapi apa yang saya pelajari adalah bahwa Linux tidak dapat memeriksa partisi NTFS, dan itu harus dipasang dengan fsckorder diatur ke nol.
Saya tidak yakin apakah ini telah berubah sejak saat itu, tetapi mudah-mudahan Anda dapat memeriksa ulang ini untuk melihat apakah itu dapat menyelesaikan masalah Anda.
Sunting: Lupa untuk menambahkan, saya tidak punya masalah dengan partisi ini sejak saat itu.
sumber