Лучший способ сделать это с помощью правила udev
. Добавьте файл в /etc/udev/rules.d
с правилом, которое выглядит примерно так:
ACTION=="add", SUBSYSTEM=="block", ENV{ID_BUS}=="scsi", ENV{ID_SERIAL}=="xxx", ATTR{queue/scheduler}="noop"
Очевидно, вам следует заменить xxx
на правильный серийный номер для данного диска. Вы можете найти это и другие атрибуты, с которыми вы можете сопоставить, с помощью:
udevadm info --path=/sys/block/sda --query=property
Преимущество использования udev
для этого и сопоставления атрибутов, таких как серийный номер диска, заключается в том, что не имеет значения, если оно не всегда появляется в sda
.