Основные различия между fsck и chkdsk?

Каковы важные различия между fsck и chkdsk, и какая команда уменьшит и исправит большинство ошибок жесткого диска?

10
задан 13 August 2012 в 00:40

1 ответ

Помимо ссылки, в которой флейт-флейт упоминает основное отличие для конечного пользователя, заключается в том, что chkdsk проверяет только те файловые системы, которые поддерживаются в Windows, Fat32 и NTFS в качестве основных.

fsck проверяет, Fat32, NTFS (через ntfs-3g), ext2, ext3, ext4, reiser, xfs и целый ряд других. выполнение man fsck даст вам детали. Но дело в том, что fsck фактически использует другую программу для запуска проверки в зависимости от файловой системы, которая будет проверяться, поэтому, например, если файловая система имеет формат ext4, она будет использовать fsck.ext4 , если файловая система btrfs, тогда она будет использовать fsck.btrfs.

Таким образом, в основном chkdsk ограничен и оптимизирован для ntfs, в то время как fsck не только открыт для нескольких файловых систем, но он получает гораздо большие оптимизации и функции, чем аналог Windows в тот же период времени. , И из-за этого он выполняет некоторые быстрые проверки и некоторые глубокие проверки файловой системы в зависимости от фактической файловой системы, обнаруженных ошибок, флагов в файловой системе и других атрибутов, которые активны в системе.

Инструменты, которые выглядят как chkdsk, когда задействована файловая система NTFS, представляют собой несколько наборов инструментов ntfs-3g, которые в некоторых случаях превосходят возможности chkdsk (и даже scandisk), например:

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  
[ 116] Это дает некоторые новые способы восстановления, обслуживания и ремонта программного обеспечения. Например, в случаях, когда возникает проблема, связанная с тем, что система Windows не загружается, вы можете загрузить Ubuntu и исправить некоторые проблемы с помощью быстрого fsck / ntfs-3g на разделе / ​​диске. Или восстановить что-то, дефрагментировать и т. Д. Дает вам дополнительное решение нескольких проблем.

0
ответ дан 13 August 2012 в 00:40

Другие вопросы по тегам:

Похожие вопросы: