
У меня есть ноутбук (Medion от Aldi), который довольно часто зависает — настолько часто, что несколько попыток установить на него Windows XP или Ubuntu оказались неудачными.
Однако я могу загрузить и запустить Ubuntu, как это есть в стандартном установочном образе Ubuntu 10.10. Я сделал это уже два раза.
В первый раз все шло гладко, пока в какой-то момент GUI (т. е. X) не перестал отвечать. Курсор продолжал двигаться вместе с мышью, но меню больше не отображались, а нажатие на элементы больше не вызывало никакой реакции.
Поэтому я переключился на консоли (Ctrl-F1, Ctrl-F2 и т. д.), которые в этой настройке автоматически запускают оболочки. Оболочки все еще были отзывчивы, и команда cd все еще работала, но любая команда, которая вызывала исполняемый файл (например, /bin/ls
или cd /bin; ./find
заставляла оболочку зависать без перерыва. Моя гипотеза состояла в том, что все попытки доступа к диску зависали, но я на самом деле не пробовал команду вроде echo /proc/$$
или , while read line; do echo $line; done < /var/log/syslog
чтобы это проверить. Другая возможность заключается в том, что важная системная библиотека кэшируется в памяти и каким-то образом не может нормально функционировать.
Во второй раз я оставил систему работающей на ночь, и она не зависла сама по себе. Я не уверен, что у меня хватит терпения просто возиться с работающей системой, пока состояние не появится снова, и я не уверен, что делать, когда это произойдет.
Очевидно, мы можем исключить программную причину. Похоже, что это связано с доступом к диску, но это явно не постоянный отказ жесткого диска, потому что система будет нормально перезагружаться.
Какая проблема с оборудованием может вызывать эти симптомы? Может ли это быть проблема с памятью?
решение1
Может быть проблема с памятью или жестким диском. Я рекомендую сначала запустить memtest, чтобы исключить это. Он также должен быть на Ubuntu Live CD. После этого вы можете попробовать заменить жесткий диск, если он у вас есть.
решение2
Запуск с live cd. Если вы не хотите тратить время на запуск тестов SMART и mem, просто запустите его с livecd, чтобы подтвердить/исключить диск.
Очень сомнительно, что это может быть связано с памятью. Если бы это было так, вы бы не смогли получить доступ к консоли ctrl F1. На самом деле, я рискну и гарантирую вам, что это не память.