ГлавнаяОперационные системыLinuxКак проверить работоспособность SSD в Linux

Как проверить работоспособность SSD в Linux

Если вы подозреваете, что возникла проблема, или просто хотите предупредить возможные проблемы, рекомендуется узнать, как проверить работоспособность SSD в Linux. Каждый раз, когда вы замечаете какие-либо проблемы, такие как низкая скорость загрузки или отсутствие данных, проверьте свой SSD. Если что-то пойдет не так, у вас будет время сохранить данные до того, как диск выйдет из строя.

Примечание : вы также можете проверьте состояние SSD вашего Mac .

Получите имя вашего диска

Первый шаг, независимо от того, какой дистрибутив вы используете, — узнать имя вашего SSD. Это понадобится вам для запуска инструментов проверки работоспособности SSD.

Существует множество инструментов для запуска. В моем примере я использую lsblkв Терминале. Однако вы также можете использовать cfdisk,

Contents

Получите имя вашего диска

code>fdisk, sfdisk., или lshw.

Найдите свой список дисков в Linux с помощью lsblk.

Запомните имя SSD, который вы хотите проверить, прежде чем продолжить. Обычно их легко отличить по размеру.

Если вы не видите диск или хотите проверить внешний диск, изучите как смонтировать диск в Linux .

Проверка работоспособности SSD в Linux с помощью дисков

Диски — это метод с графическим интерфейсом для проверки состояния вашего SSD в Ubuntu. Начните с открытия утилиты Диски, которая обычно устанавливается по умолчанию. Если он не установлен, выполните следующую команду в Терминале, чтобы установить его:

sudo apt install gnome-disk-utility

Выберите свой диск и щелкните трехточечное меню в правом верхнем углу. Затем выберите Данные SMART и самотестирование.

Как проверить состояние SSD в дисковой утилите Linux

Нажмите Начать самотестирование в нижней части нового окна и просмотрите результаты. В идеале вы хотите видеть Общую оценку со значением Диск в порядке чуть выше списка атрибутов SMART.

Проверка работоспособности SSD в Linux с помощью дисковst-of-tests-800x446-1.jpg" alt="Как проверить работоспособность твердотельного накопителя в Linux Disk Utility. Список тестов"><

Использовать Smartctl (Smartmontools)

Инструмент командной строки smartctlвключен в состав smartmontools, который вам необходимо установить. Он доступен для дистрибутивов Ubuntu, Debian, LinuxMint, Fedora, RHEL и CentOS.

Хотя в своих примерах я использую Ubuntu, вы можете использовать следующую команду для установки smartmontools для вашего дистрибутива:

Ubuntu, LinuxMint и Debian

sudo apt install smartmontools

RHEL и CentOS

sudo yum install smartmontools

Федора

sudo dnf install smartmontools

После установки выполните следующую команду, но замените «sda» на свой диск:

sudo smartctl -t long -a /dev/sda
Команда, показывающая, как запустить smartctl в Терминале.

Часть smartctl собирает сведения о доступных дисках, а часть -t longсообщает инструменту о необходимости проведения длительного теста (1–2 часа). Если вам нужен более короткий тест (приблизительно две минуты), используйте вместо него -t short.

Если вы получите сообщение об ошибке, что SMART не включен на диске, запустите (замените sda на свой диск):

sudo smartctl -s on /dev/sda

<

Для коротких т

Использовать Smartctl (Smartmontools)

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

  • Temperature_Celsius – минимальное и максимальное значения должны быть одинаковыми или близкими. Сильные колебания могут означать, что что-то не так с вашим диском, блоком питания, процессором или другим оборудованием.
  • Reallocated_Sector_Ct – показывает, сколько поврежденных секторов пришлось переназначить. Чем выше число, тем ближе ваш SSD к выходу из строя.
  • Media_Wearout_Indicator – указывает, насколько диск близок к выходу из строя, исходя из его среднего жизненного цикла. Максимальное значение — 100, что является идеальным. Если число приближается к нулю, пора немедленно его заменить.
  • Reported_Uncorrect – этот атрибут сообщает вам, сколько ошибок было обнаружено, которые не удалось исправить. Большое количество ошибок – плохой знак.

Использование nvme-cli для тестирования твердотельных накопителей NVMe

Описанный выше метод работает не на всех типах твердотельных накопителей. Чтобы проверить работоспособность SSD в Linux для NVMe-накопитель , запустите инструмент nvme-cli. Он работает аналогично smartctl и отображает различные атрибуты, связанные с состоянием вашего диска.

Установите инструмент, выполнив в терминале следующую команду:

sudo apt install nvme-cli

Вышеупомянутое относится к дистрибутивам на базе Ubuntu и Debian. Замените aptна dnfдля Fedora или yumдля дистрибутивов CentOS и RHEL.

После успешной установки выполните следующую команду, чтобы протестировать диск, замените sda на имя вашего диска:

sudo watch -n 1 nvme smart-log /dev/sda
Запуск инструмента NVMe-cli для проверки работоспособности диска.

Для этой команды watch -n 1указывает инструменту проверять журнал SMART каждую секунду. Часть nvmeотносится к типу диска, а часть smart-logуказывает инструменту проверить журнал SMART.

После запуска инструмента проверьте следующие результаты, чтобы получить лучшее представление о состоянии вашего SSD в Linux:

  • Температура. Безопасный диапазон — от 30 °C до 65 °C (86 °F и 149 °F). Обычно она находится в диапазоне от 30 °C до 40 °C, если вы не опытный пользователь.
  • Percentage_Used  – вы хотите, чтобы это число было как можно меньшим. Если он проползет половину пути, у вашего SSD могут возникнуть проблемы.
  • Media_Errors  – несколько ошибок не о чем беспокоиться. Но если вы начнете видеть большее количество ошибок, это означает, что большая часть вашего диска не читается.

Проверьте состояние SSD в Linux с помощью диспетчера разделов KDE

Менеджер разделов KDE  – это графический интерфейс, который поможет вам управлять разделами и дисками Linux. Вы также можете используйте эти инструменты для создания новых разделов Linux . Однако, как и в случае с дисками GNOME, он позволяет запускать SMART-проверку дисков. Он работает в Ubuntu, Debian, CentOS, Fedora, RHEL, OpenSUSE, ArchLinux и Gentoo. Полные команды для каждого дистрибутива доступны на странице исходного кода, указанной выше.

Я

Использование nvme-cli для тестирования твердотельных накопителей NVMe

ющую команду:

sudo apt install partitionmanager

После установки откройте KDE Partition Manager из списка приложений. После открытия перейдите в Устройство ->Статус SMART.

Запустите инструмент Smart Status в приложении KDE Partition Manager.

В идеале вы должны получить статус хорошо. Также проверьте температуру и битые сектора. Если температура слишком высока или у вас много поврежденных секторов, рассмотрите возможность замены SSD.

Используйте GSmartControl для проверки состояния SSD

Если вам нравится, как работает smartctl, но вы предпочитаете графический интерфейс, попробуйте GSmartControl. Он работает на большинстве платформ, включая большинство дистрибутивов Linux. Установить GSmartControl , используя инструкции для вашего дистрибутива.

После установки запустите GSmartControl. В нем перечислены все доступные диски, включая те, которые могут не поддерживать мониторинг SMART. Нажмите на диск, о котором вы хотите просмотреть более подробную информацию. Затем выберите вкладку Атрибуты. Это дает вам почти ту же информацию, что и smartctl, но в более удобном для чтения формате.

Результаты тестирования от GSmartControl.

Одним из преимуществ GSmartControl является то, что если вы наведете курсор на любой атрибут, появится всплывающее окно, объясняющее, что именно тестируется и как определить, являются ли значения хорошими или плохими. Продолжайте узнавать больше о состоянии вашего SSD-накопителя Linux, проверяя также некоторые другие вкладки, такие как «Журнал температуры».

Перейдите на вкладку «Самотестирование», чтобы выполнить дополнительные тесты, аналогичные smartctl. Запустите как короткие, так и более длинные тесты, чтобы увидеть те же данные, которые вы видите при использовании smartctl из Терминала.

Если случится худшее

Теперь, когда вы знаете, как проверить работоспособность SSD в Linux, стоит подготовиться к худшему. Если на вашем диске появляются первые признаки сбоя, убедитесь, что у вас есть резервная копия. Используйте эти инструменты резервного копирования для Linux , чтобы помочь. Если вы покупаете новый SSD, вот что искать . И это некоторые из лучшие варианты покупки .

Изображение предоставлено: Проверьте состояние SSD в Linux с помощью диспетчера разделов KDEoopener nofollow" title="Пексели">Пексели , все скриншоты сделаны Crystal Crowder

Используйте GSmartControl для проверки состояния SSD

Если случится худшее

ПОХОЖИЕ СТАТЬИ

Популярные записи