1) A partir dos documentos sched-design-CFS.txt :
CFS stands for "Completely Fair Scheduler," and is the new "desktop" process scheduler implemented by Ingo Molnar and merged in Linux 2.6.23. It is the replacement for the previous vanilla scheduler's SCHED_OTHER interactivity code.
Parece que você está misturando o planejador O (1) com o planejador io CFQ.
Portanto, existem as diretivas SCHED_ {NORMAL, BATCH, IDLE}. O IDLE não tem prioridades. E programe as aulas ociosas, com melhor esforço e em tempo real.
2) Infelizmente você não mostra os comandos que você digitou. Por exemplo, mude a programação de io do init para a classe de melhor esforço
# ionice -p 1
none: prio 0
# ionice -c2 20 -p 1
# ionice -p 1
best-effort: prio 4