编译内核后进不去系统了,提示如图,有大佬知道什么情况嘛?

编译后安装了内核,新内核就这样提示了

报错上看好像是找不到根分区了

1 个赞

grub选仓库内核

已解决,是因为编译内核过程中,当安装内核模块时未使用“INSTALL_MOD_STRIP=1”标注,会导致initrd文件过大,Grub 2.04无法支持过大的initrd文件(如500M),可通过以下命令解决。

sudo make INSTALL_MOD_STRIP=1 modules_install
``
其次内核模块缺失了一些库,把库补全后更新grub后就好了
1 个赞