불량 블록: 장치 크기를 확인하는 동안 리소스가 사용 중입니다.

불량 블록: 장치 크기를 확인하는 동안 리소스가 사용 중입니다.

macOS High Sierra 10.13.6에서 불량 블록을 실행하려고 합니다. Macport를 사용하여 불량 블록을 설치했습니다. 실행하려고 할 때 계속 오류가 발생하며 불량 블록을 실행하는 방법을 모르겠습니다.

sudo badblocks -c 4096 -s -w -o /Users/mcbeav/Desktop/blocks.txt /dev/disk0s2

계속해서 오류가 발생합니다.

불량 블록: 장치 크기를 확인하는 동안 리소스가 사용 중입니다.

내가 시도하면

sudo badblocks -c 4096 -s -w -o /Users/mcbeav/Desktop/blocks.txt /dev/disk0

오류가 발생했습니다.

badblocks: 값이 너무 커서 데이터 유형의 유효하지 않은 끝 블록에 저장할 수 없음(7813820416): 32비트 값이어야 합니다.

답변1

dumpe2fs를 사용해 보세요. 또는 Linux 라이브 CD/USB를 사용하고 지속성을 유지하며 마운트 해제된 드라이브의 불량 블록을 사용하십시오. 탑재된 드라이브의 불량 블록이 있으면 제대로 작동하지 않기 때문입니다.

dumpe2fs -b /dev/sda

내 예와 다를 수 있으므로 드라이브 경로를 사용해야 합니다.

관련 정보