это моя первая установка ArchLinux, и я пытаюсь запустить ядро linux-ck на моем ArchLinux (в качестве гостя VirtualBox), который использует загрузчик Gummiboot.
В соответствии с этим руководством я установил linux-ck-ivybridge virtualbox-ck-guest-modules-ivybridge
, затем я добавил параметр ядра elevator=bfq
в /boot/loader/entries/arch.conf
чтобы он выглядел следующим образом :
# cat /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda1 rw quiet elevator=bfq
Затем я gummiboot update
.
Однако после перезагрузки uname -r
прежнему дает мне 3.12.8-1-ARCH
и dmesg | grep scheduler
сообщает мне, что « [ 0.520294] I/O scheduler bfq not found
».
В соответствии с этим, кажется, что загрузчик должен быть осведомлен о новом ядре, однако даны инструкции только для grub. У меня нет особой причины продолжать использовать gummiboot вместо grub, но я боюсь, что попытка установить grub сейчас испортит мою систему. Итак, вопрос в том, как заставить gummiboot узнать (и загрузить) ядро ck? Как можно безопасно заменить gummiboot на grub? Заранее спасибо!