Pertanyaan Perbedaan utama antara fsck dan chkdsk?


Apa perbedaan penting antara fsck dan chkdsk, dan perintah mana yang akan mengurangi dan memperbaiki sebagian besar kesalahan hard disk?


10
2017-08-12 14:08


asal


unix.stackexchange.com/questions/23376/… - 8128


Jawaban:


Terlepas dari tautan yang menyebutkan fluteflute, perbedaan utama untuk pengguna akhir adalah itu chkdsk hanya memeriksa filesystem yang didukung di windows, FAT32 dan NTFS sebagai yang utama.

pemeriksaan fsck, FAT32, NTFS (Via ntfs-3g), ext2, ext3, ext4, reiser, xfs dan sejumlah lainnya. melakukan man fsck akan memberikan rinciannya. Tetapi masalahnya adalah bahwa fsck benar-benar menggunakan program lain untuk menjalankan pemeriksaan tergantung pada filesystem yang akan diperiksa, jadi misalnya, jika filesystem ext4, maka ia akan menggunakan fsck.ext4, jika filesystem adalah btrfs, maka ia akan menggunakan fsck.btrfs.

Jadi pada dasarnya chkdsk terbatas dan dioptimalkan untuk ntfs sementara fsck tidak hanya dibuka untuk beberapa fylesystem tetapi menerima optimisasi dan fitur jauh lebih besar daripada windows counterpart dalam rentang waktu yang sama. Dan karena ini, ia melakukan beberapa pemeriksaan cepat dan beberapa cek yang dalam ke sistem file tergantung pada fylesystem yang sebenarnya, kesalahan terdeteksi, bendera pada fylesystem dan atribut lain yang aktif pada sistem.

Alat-alat yang terlihat seperti chkdsk ketika sistem file NTFS terlibat adalah beberapa kumpulan alat ntfs-3g yang dalam beberapa kasus melampaui apa yang chkdsk (Dan bahkan scandisk) dapat lakukan, misalnya:

ntfsfix - Forces Windows to check NTFS at boot time  
ntfsresize - Resize an NTFS volume  
ntfsundelete - Find files that have been deleted and recover them  
ntfsdefrag - Defragment files, directories and the MFT  
ntfsck - Perform consistency checks on a volume  

Ini memberikan beberapa cara baru dalam melakukan pemulihan perangkat lunak, pemeliharaan, dan perbaikan. Sebagai contoh, dalam kasus di mana masalah muncul bahwa sistem Windows tidak memuat, Anda dapat memuat Ubuntu Anda dan memperbaiki beberapa masalah dengan fsck / ntfs-3g cepat pada partisi / disk. Atau batalkan penghapusan sesuatu, defragment, dll. Memberi Anda solusi tambahan untuk beberapa masalah.


12
2017-08-12 14:33