đây là lần cài đặt ArchLinux đầu tiên của tôi và tôi đang thử chạy kernel linux-ck trên ArchLinux của mình (với tư cách là khách VirtualBox) đang sử dụng bộ tải khởi động Gummiboot. Theo hướng dẫn này , tôi đã cài đặt linux-ck-ivybridge virtualbox-ck-guest-modules-ivybridge
các gói, sau đó tôi đã thêm elevator=bfq
tham số kernel vào /boot/loader/entries/arch.conf
để bây giờ nó trông như thế này:
# cat /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda1 rw quiet elevator=bfq
Sau đó tôi đã chạy gummiboot update
. Tuy nhiên, sau khi rebbot, uname -r
vẫn đưa cho tôi 3.12.8-1-ARCH
và dmesg | grep scheduler
nói với tôi rằng " [ 0.520294] I/O scheduler bfq not found
".
Theo đó , có vẻ như bộ tải khởi động cần phải được biết về kernel mới, tuy nhiên hướng dẫn cho grub chỉ được đưa ra. Tôi không có lý do đặc biệt nào để tiếp tục sử dụng gummiboot thay vì grub nhưng tôi sợ rằng việc cố gắng cài đặt grub bây giờ sẽ làm rối hệ thống của tôi. Vì vậy, câu hỏi là, làm thế nào tôi có thể làm cho gummiboot nhận biết (và tải) hạt nhân ck? Ngoài ra, làm thế nào tôi có thể thay thế gummiboot một cách an toàn bằng grub? Cảm ơn trước!