Я собираюсь купить подержанный ноутбук и мне нужно убедиться, что у него нет проблем. Он будет работать под управлением Windows. Я пользователь Linux, поэтому хочу провести несколько тестов с Live CD. Я могу протестировать в Windows, но Linux предпочтительнее.
Пожалуйста, подскажите мне какое-нибудь программное обеспечение/способы для тестирования всех возможных видов оборудования.
решение1
Не так уж сложно получить диагностическую информацию об оборудовании. Я дам вам несколько инструкций по командной строке, которые должны работать на большинстве дистрибутивов Linux, однако вам может потребоваться загрузить некоторые утилиты (если у вас не будет доступа к Интернету, рассмотрите возможность сохранения некоторых пакетов на флеш-накопителе Live Flash, который вы можете использовать).
Первое, что я бы проверил, это то, что жесткий диск не сообщает о проблемах. Большинство жестких дисков поддерживают SMART для сообщения о проблемах, которые вы можете проверить следующим образом:
sudo smartctl -d ata -H /dev/sda
Это должно дать что-то вроде
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
если все в порядке. Smartctl, вероятно, установлен в вашем дистрибутиве live по умолчанию, но не помешает проверить. Краткое описание опций: -d — тип диска, скорее всего, ata, а -H — привод — он будет отличаться в зависимости от типа привода и может также быть /dev/hda. Обратите внимание, что smartctl не является идеальным показателем производительности жесткого диска, и вы, скорее всего, подвергаетесь более высокому риску отказа жесткого диска, если покупаете подержанный.
После этого вы можете получить некоторую общую информацию об оборудовании. Для этого я бы рекомендовал lshw - который, вероятно, не будет установлен по умолчанию. Просто выполните команду без аргументов, например
sudo lshw
и вы получите подробную информацию обо всем оборудовании на машине. Я рекомендую делать это в полноэкранном терминале. Обратите особое внимание на раздел *-memory, чтобы убедиться, что там столько, сколько указано. Вы также можете использовать
lspci
для более компактного списка внутреннего оборудования.
Вы также можете проверить, как работает аккумулятор. Это достаточно просто с помощью команды acpi, которая в некоторых дистрибутивах включена по умолчанию, но это еще одна вещь, которую вам нужно будет перепроверить. Чтобы увидеть расчетную емкость аккумулятора и процент этого типа
acpi -i
Вы увидите процент в конце второй строки, это текущая максимальная емкость батареи по сравнению с расчетной емкостью (они со временем деградируют, обычно можно ожидать 98-99% для новой). Если у вас там низкие проценты, то можно ожидать минимального срока службы батареи и, скорее всего, вам придется заменить ее, если вы собираетесь использовать ее от батареи.
Если что-то и должно немедленно выйти из строя, то это, скорее всего, жесткий диск. Оперативная память — еще одна вещь, на которую стоит обратить внимание.
Это все, что пришло мне в голову навскидку. Возможно, позже добавлю еще.
решение2
Вы можете использоватьMemtest86+для обеспечения корректной работы памяти. Обычно он входит в комплект LiveCD большинства дистрибутивов или LiveCD, созданных специально для задач восстановления, таких как Knoppix или SystemRescueCD. Обычно вы получаете к нему доступ с экрана загрузки после загрузки компакт-диска. Например, на Ubuntu LiveCD он помечен как «Тест памяти».
Существуют аналогичные утилиты для стресс-тестирования ЦП, такие как x86test и mprime.