디렉터리의 불량 섹터

디렉터리의 불량 섹터

불량 섹터가 있어 /home/xyz10GB의 데이터가 포함된 폴더를 읽을 수 없게 됩니다. 시스템 로그에서 볼 수 있는 한, 4K 데이터를 손상시킬 수 있는 불량 섹터는 단 하나뿐이며 그 안의 10GB 데이터에 액세스할 수 없습니다. 해당 데이터를 복구하는 방법에 대한 제안 사항이 있습니까?

답변1

불량 블록은 디스크가 죽어가고 있음을 의미합니다. 가능한 한 빨리 닫고 교체하십시오.

fsck(8)연결되지 않은 부동 파일을 수집해야 하며 lost+found, file(1)직면하게 될 다양한 형식을 처리하는 다양한 프로그램을 사용하여 해당 파일을 보면 대부분을 식별하는 데 도움이 됩니다.

답변2

  1. dd를 사용하여 볼륨의 전체 백업을 만듭니다.# dd if=/dev/your/volume of=/path/to/img.dd bs=4k
  2. dd 이미지에서 lo-device를 생성합니다:# losetup /dev/loop0 /path/to/img.dd
  3. e2fsck를 사용하여 파일 시스템을 확인합니다.# e2fsck -y -v /dev/loop0

답변3

손상된 디렉터리의 파일을 복구할 수 있도록 섹터를 복구할 수 있는 디스크에서 GRC Spinrite를 사용해 볼 수 있습니다.

관련 정보