Куда положить настройки по умолчанию из папки "/sys" в Fedora 18?

У меня есть основной диск SSD, и я хочу использовать noop Планировщик ввода-вывода с ним, как это:

echo noop > /sys/block/sda/queue/scheduler

Но этот параметр теряется после перезагрузки. Как правильно сохранить этот параметр в Fedora 18? Или, может быть, на linux вообще?

1 ответ

Решение

Лучший способ сделать это с 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,

Другие вопросы по тегам