如何在Linux上通过GRUB添加内核参数

如何在Linux上通过GRUB添加内核参数,第1张

编辑修改grub引导配置文件,在加载内核命令(对于grub legacy,为kernel,grub2为linux)那一行后面添加需要的参数;或者直接在命令行界面输入相应命令后面添加参数。

执行update-grub应该可以找到新内核的引导吧?如果不行,编辑grub.cfg手动添加启动项:

menuentry

"我的Ubuntu

"

{

linux

/boot/vmlinuz-xxx

initrd

/boot/initrd-xxx.lz

}

或者编辑/etc/grub.d/40_os-prober,将上面代码添加到文件末。然后执行update-grub。

menuentry "Boot Kernel on USB Disk " {

set root=(hd1,msdos1)

search --no-floppy --fs-uuid --set=root UUID

linux /bzimage

initrd /initrd.img

}

root=后面改为你的U盘设备号,UUID改为U盘分区uuid。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11605580.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存