Você deve usar a regra do udev para isso.
/etc/udev/rules.d/60-schedulers.rules
ACTION=="add|change", KERNEL=="sda", ATTR{queue/scheduler}="deadline"
Eu quero usar dois agendadores desde que eu tenha um conjunto de dois discos para o meu sistema devido a um disco separado do HOME. Significado eu tenho SDA e SDB
Eu posso fazer echo noop /sys/block/sda/queue/scheduler
, mas não fica após uma reinicialização
A configuração é para todo o sistema
Como exemplo, poderia ser assim
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator:sda=noop, elevator:sdb=cfq reboot=acpi"
Você deve usar a regra do udev para isso.
/etc/udev/rules.d/60-schedulers.rules
ACTION=="add|change", KERNEL=="sda", ATTR{queue/scheduler}="deadline"