Principais diferenças entre fsck e chkdsk?

10

Quais são as diferenças importantes entre fsck e chkdsk e qual comando reduzirá e corrigirá a maioria dos erros no disco rígido?

    
por Ten-Coin 12.08.2012 / 16:08

1 resposta

12

Além do link que fluteflute menciona a principal diferença para o usuário final é que chkdsk apenas verifica os sistemas de arquivos que são suportados nas janelas, Fat32 e NTFS como os principais.

Verificações fsck, Fat32, NTFS (Via ntfs-3g), ext2, ext3, ext4, reiser, xfs e um monte de outras. fazer um man fsck lhe dará os detalhes. Mas o fato é que o fsck na verdade usa outro programa para executar a verificação, dependendo do sistema de arquivos que será verificado, portanto, por exemplo, se o sistema de arquivos for ext4, ele usará fsck.ext4 , Se o sistema de arquivos for btrfs, ele usará fsck.btrfs.

Então, basicamente, o chkdsk é limitado e otimizado para o ntfs, enquanto o fsck é aberto a vários sistemas de arquivos, mas recebe otimizações e recursos muito maiores do que o do Windows. prazo. E por causa disso, ele faz algumas verificações rápidas e algumas verificações profundas em um sistema de arquivos, dependendo do sistema de arquivos real, erros detectados, sinalizadores no sistema de arquivos e outros atributos que estão ativos no sistema.

As ferramentas que se parecem com o chkdsk quando o sistema de arquivos NTFS está envolvido são várias das coleções de ferramentas ntfs-3g que em alguns casos superam o que o chkdsk (e mesmo o scandisk) podem fazer, por exemplo:

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  

Isso fornece algumas novas maneiras de fazer a recuperação, a manutenção e o reparo de software. Por exemplo, nos casos em que surge um problema que o sistema Windows não carrega, você pode carregar o seu Ubuntu e corrigir alguns dos problemas com um rápido fsck / ntfs-3g na partição / disco. Ou exclua algo, desfragmentar, etc. Fornece uma solução adicional para vários problemas.

    
por Luis Alvarado 12.08.2012 / 16:33