Куда положить настройки по умолчанию из папки "/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
,