fsck와 chkdsk의 주요 차이점은 무엇입니까? 사이의 중요한 차이점이다

무엇 사이의 중요한 차이점이다 fsck하고 chkdsk, 어느 명령을 줄일 가장 하드 디스크 오류를 수정?



답변

fluteflute가 최종 사용자의 주요 차이점을 언급하는 링크 외에도 chkdsk 는 Windows, Fat32 및 NTFS에서 지원되는 파일 시스템 만 기본 파일 시스템으로 검사한다는 점입니다.

fsck 검사, Fat32, NTFS (Via ntfs-3g), ext2, ext3, ext4, reiser, xfs 및 다른 많은 것들. man fsck윌을 수행 하면 세부 정보가 제공됩니다. 그러나 문제는 fsck가 실제로 검사 할 파일 시스템에 따라 다른 프로그램을 사용하여 검사를 실행한다는 것입니다. 예를 들어 파일 시스템이 ext4 인 경우 파일 시스템이 btrfs 인 경우 fsck.ext4 를 사용 합니다. fsck.btrfs를 사용합니다.

따라서 기본적으로 chkdsk 는 ntfs에 대해 제한되고 최적화되는 반면 fsck 는 여러 파일 시스템에 개방 될뿐만 아니라 동일한 시간 프레임에있는 Windows 시스템보다 훨씬 뛰어난 최적화 및 기능을 제공합니다. 그리고 이로 인해 실제 파일 시스템, 오류 감지, 파일 시스템 플래그 및 시스템에서 활성화 된 다른 속성에 따라 파일 시스템에 대한 몇 가지 빠른 검사와 심층 검사를 수행합니다.

NTFS 파일 시스템이 관련된 경우 chkdsk처럼 보이는 도구는 몇 가지 경우에 chkdsk (및 scandisk)가 수행 할 수있는 기능을 능가하는 몇 가지 ntfs-3g 도구 모음입니다.

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

이는 소프트웨어 복구, 유지 관리 및 복구를 수행하는 새로운 방법을 제공합니다. 예를 들어, Windows 시스템이로드되지 않는 문제가 발생하면 Ubuntu를로드하고 파티션 / 디스크의 빠른 fsck / ntfs-3g로 일부 문제를 해결할 수 있습니다. 또는 삭제 취소, 조각 모음 등을 수행하십시오. 몇 가지 문제에 대한 추가 솔루션을 제공합니다.