가능한 하드웨어 오류를 감지하는 방법은 무엇입니까?

가능한 하드웨어 오류를 감지하는 방법은 무엇입니까?

저는 HP Pavilion dv7 노트북에서 Debian Wheezy를 실행하고 있는데 가끔 작동이 멈춰 재부팅이 필요합니다. 한 번은 운영체제도 로딩도 안 됐는데, 제가 사용하고 있는 게 아니어서 무슨 오류가 떴는지 알 수가 없네요. 이전 Windows 7 설치에서는 지속적으로 Windows 로드에 실패하여 사용자에게 "복구 시도 중" 화면이 표시되었습니다. 이 화면은 몇 분 동안 작업을 수행한 후 Windows에서 문제를 해결할 수 없다는 메시지를 표시했습니다.

이로 인해 하드웨어 문제가 있다고 생각하게 되었고, 무슨 /var/log일이 일어나고 있는지에 대한 정보를 제공할 수 있는 것이 있는지, 실행할 수 있는 테스트가 있는지, 찾아야 할 것이 무엇인지 궁금했습니다.

내가 발행한

grep -i "error" /var/log

전체 출력은여기. 내가 이해할 수 있고 문제와 관련이 있을 수 있다고 생각하는 유일한 줄은 다음과 같습니다.

/var/log/dmesg.0:[   11.632723] [drm:radeon_pci_probe] *ERROR* radeon kernel modesetting for R600 or later requires firmware-linux-nonfree.

하지만

lspci | grep -i vga

보고

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler XT [AMD Radeon HD 6700M Series]

그리고 System > System Settings > Details > Graphics쇼가 Intel(R) Sandybridge Mobile사용되고 있습니다. 그렇다면 온보드 그래픽 카드를 사용하여 오류가 "해결"된 것 같나요?

또한 있었다

/var/log/syslog.1:Apr 19 20:14:09 magui kernel: [    1.087417]  pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d
/var/log/syslog.1:Apr 19 20:14:09 magui kernel: [    8.510757] ata1.00: irq_stat 0x08000000, interface fatal error
/var/log/syslog.1:Apr 19 20:14:09 magui kernel: [    8.510810] ata1: SError: { UnrecovData 10B8B BadCRC }
/var/log/syslog.1:Apr 19 20:14:09 magui kernel: [    8.510914]          res 40/00:08:00:76:14/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
/var/log/syslog.1:Apr 19 20:14:09 magui kernel: [    8.511121]          res 40/00:08:00:76:14/00:00:00:00:00/40 Emask 0x10 (ATA bus error)

그러나 나는 그것이 무엇을 의미하는지 전혀 모르기 때문에 여기서 길을 잃었습니다. 나는 무엇을 찾아야 합니까?

답변1

smartctl -a /dev/sda디스크가 무엇이든 실행 하십시오. 그런 다음 읽기 오류율을 살펴보고 오류율 라인을 찾습니다. 이 값 중 하나가 높으면 디스크가 작동하지 않을 수 있습니다.

답변2

디스크, 컨트롤러 또는 케이블에 문제가 있는 것 같습니다. "error"라는 단어가 포함된 줄만 포함하는 것이 아니라 주변의 전체 커널 로그가 도움이 될 것입니다.

관련 정보