Как обнаружить возможную аппаратную ошибку?

Как обнаружить возможную аппаратную ошибку?

Я использую Debian Wheezy на ноутбуке HP Pavilion dv7, и он время от времени зависает, требуя перезагрузки. Один раз он даже не загрузил операционную систему, но это не я ее использовал, поэтому я не могу сказать, какая ошибка отображалась. На предыдущей установке 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

Похоже, у вас плохой диск, контроллер или кабель. Полный журнал ядра, относящийся к этому, был бы полезен, а не только строки, содержащие слово «ошибка».

Связанный контент