* * Restart config... * * * Alternative CPU Schedulers * Alternative CPU Schedulers (SCHED_ALT) [Y/n/?] (NEW) y Alternative CPU Scheduler > 1. BMQ CPU scheduler (SCHED_BMQ) (NEW) 2. PDS CPU scheduler (SCHED_PDS) (NEW) choice[1-2?]: 1
如果要使用BMQ或者PDS-mq算法,输入Y,否则输入n
输入Y后会提示选择BMQ还是PDS算法。
这里如果不使用 Project-C 的调度算法就输入n后跳过,默认使用CFS算法进行 CPU 调度。
安装模块
1
sudo make modules_install
成功输出:
安装内核
1
sudo make install
成功输出:
启用内核做引导
启用内核做引导
1
sudo update-initramfs -c -k 5.15.3+
更新 grub
1
sudo update-grub
设置默认启动内核
修改 grub 配置
1
sudo vi /etc/default/grub
将GRUB_DEFAULT改为GRUB_DEFAULT="1>0"(含义:第一个菜单的第 2 项,第二个菜单的第 1 项),或者GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.15.3+"
更新 grub
1
sudo update-grub
问题排查:
1. CONFIG_X86_X32 enabled but no binutils support
先尝试:sudo apt install binutils
如果不是工具的版本问题,再排查在make -j 12时有没有报错,检查报错的问题
2. No rule to make target ‘debian/certs/debian-uefi-certs.pem’