시작 시 하드 드라이브 오류

시작 시 하드 드라이브 오류

Debian jessie 설치 프로그램에서 부팅할 때 커널은 다음을 스팸으로 보냅니다.

...
ata2.00: status: { DRDY ERR }
ata2.00: error: { ABRT }
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata2.00: BMDMA stat 0x25
ata2.00: failed command: READ DMA
ata2.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
res 51/04:08:00:00:00/04:00:2e:00:00/e0 Emask 0x1 (device error)
ata2.00: status: { DRDY ERR }
ata2.00: error: { ABRT }

이는 디스크가 손상되었거나 일부 구성이 잘못되었음을 의미합니까?

편집: 디스크가 손상되었습니다. 도움을 주셔서 감사합니다

답변1

예, 이 메시지는 하드웨어 오류를 나타냅니다.

나는 ata2가 실제로 설치를 실행하는 CD-ROM 드라이브가 아닌 하드 드라이브를 참조하고 있음을 확인했다고 가정합니다.

문제는 마더보드를 드라이브에 연결하는 드라이브입니까 아니면 케이블입니까?입니다.

한때 정기적으로 이와 같은 메시지를 보내는 시스템이 있었습니다. 미러링된 구성이 있고 때로는 문제 없이 몇 달 동안 실행되지만 한 드라이브(항상 동일한 드라이브)가 시스템 로그에 유사한 메시지와 함께 종료됩니다. SATA 케이블에 결함이 있는 것으로 나타났습니다. 새 케이블을 교체하면 더 이상 오류가 발생하지 않습니다.

그래서 내 조언은 a) 케이블을 다시 연결하고 b) 케이블을 교체해 보는 것입니다. 또한 c) 하드 드라이브 전원 케이블을 확인하십시오. d) 다른 전원 공급 장치가 있는 경우 전원 공급 장치도 교체해 보십시오. 전원 공급 장치 오류로 인해 이러한 유형의 오류가 발생할 수도 있습니다. 이 모든 것이 실패하면 드라이브에 실제로 결함이 있다고 결론을 내릴 수도 있습니다.

하지만 이 작업을 수행하기 전에 드라이브에서 진단 정보를 얻을 수 있는지 확인하십시오(드라이브가 SMART를 지원하는 경우). 예를 들어, smartctl /dev/hda드라이브가 어떤 장치인지 시도해 보십시오. 먼저 SMART를 활성화해야 할 수도 있습니다 . 잘못된 데이터 라인으로 인해 드라이브에 가짜 메시지가 나타날 수 있으므로 결과를 smartctl -s on /dev/hda잘못 해석하지 마십시오 .smartctl

관련 정보