Linux hdparm: комплексное руководство по управлению устройствами хранения данных

“hdparm” — это мощная утилита командной строки, доступная в системах Linux, которая позволяет настраивать жесткие диски (HDD) и твердотельные накопители (SSD) и управлять ими. Он предоставляет различные методы управления производительностью, управлением питанием и другими настройками ваших устройств хранения данных.

Вот некоторые часто используемые методы с примерами кода:

  1. Отображение информации о диске:

    hdparm -i /dev/sda
  2. Проверка возможностей накопителя:

    hdparm -I /dev/sda
  3. Отображение текущих настроек диска:

    hdparm -I /dev/sda
  4. Включение или отключение расширенного управления питанием (APM):

    hdparm -B /dev/sda       # Display current APM value
    hdparm -B 255 /dev/sda   # Disable APM
    hdparm -B 128 /dev/sda   # Enable APM with intermediate level
  5. Настройка уровня акустического управления:

    hdparm -M /dev/sda       # Display current acoustic management level
    hdparm -M 128 /dev/sda   # Set acoustic management level to 128
  6. Включение или отключение кэширования записи:

    hdparm -W /dev/sda       # Display current write caching setting
    hdparm -W 1 /dev/sda     # Enable write caching
    hdparm -W 0 /dev/sda     # Disable write caching
  7. Проверка скорости чтения:

    hdparm -t /dev/sda
  8. Безопасное удаление данных с диска:

    hdparm --security-erase NULL /dev/sda
  9. Отключение или включение автоматического режима энергосбережения:

    hdparm -B /dev/sda       # Display current APM value
    hdparm -B 1 /dev/sda     # Enable automatic power-saving mode
    hdparm -B 255 /dev/sda   # Disable automatic power-saving mode
  10. Разблокировка диска, заблокированного паролем:

    hdparm --security-unlock "password" /dev/sda

Это всего лишь несколько примеров того, что можно сделать с помощью hdparm. Не забывайте проявлять осторожность при изменении настроек накопителя, поскольку неправильные конфигурации могут привести к потере данных.