답변1
그림의 이러한 오류는 커널에서 발생하며 커널이 데이터 블록(섹터)을 읽을 수 없어 이를 재할당하려는 시도가 실패했음을 나타냅니다. 이는 HDD 드라이브의 표준 기능입니다.
Descriptor sense data with sense descriptors (in hex):
72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
00 40 08 a0
sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 40 08 a0 00 00 08 00
end_request: I/O error, dev sda, sector 4196512
ata1: EH complete
이는 스토리지가 죽어가고 있어 e2fsck
작업을 완료할 수 없다는 강력한 표시입니다.
데이터에 정말로 관심이 있다면 데이터 복구를 수행하는 회사에 하드 드라이브를 보내고 이미지를 요청하십시오. (를 사용하여 ddrescue
) 스스로 상상해 볼 수 있지만아니요안전하며 데이터가 손실될 수 있습니다.
백업이 있고 빠른 수정이 필요한 경우 불량 블록을 직접 복구해 볼 수 있습니다.https://www.smartmontools.org/wiki/BadBlockHowto
답변2
이 명령은 fsck
파일 시스템의 무결성을 확인/복구하는 데 사용됩니다. 코드 4로 종료되는 명령은 fsck
디스크에 수정되지 않은 오류가 있음을 의미합니다 .
간단히 말해서 이는 컴퓨터의 하드 드라이브(또는 저장소)가 물리적으로 손상되었음을 의미합니다. 가장 좋은 방법은 절단기의 유지 관리 서비스나 이러한 유형의 기계를 담당하는 사람에게 문의하는 것입니다.
참고: 다음 명령을 시도해 볼 수 있습니다.
fsck -yv /dev/sda
이렇게 하면 디스크가 강제로 복구되고 자세한 출력이 인쇄됩니다. 우리는 귀하의 책임이 무엇인지 모르므로 시도해 볼 것인지 아니면 귀하의 급여 등급보다 높은 사람에게 책임을 맡길 것인지 확인해야 합니다.