编译后安装了内核,新内核就这样提示了
报错上看好像是找不到根分区了
1 个赞
grub选仓库内核
已解决,是因为编译内核过程中,当安装内核模块时未使用“INSTALL_MOD_STRIP=1”标注,会导致initrd文件过大,Grub 2.04无法支持过大的initrd文件(如500M),可通过以下命令解决。
sudo make INSTALL_MOD_STRIP=1 modules_install
``
其次内核模块缺失了一些库,把库补全后更新grub后就好了
1 个赞