我刚刚在Windows 7旁安装了ubuntu 16.04,并且只想在控制台的启动菜单中选择一个选项。我在中找到以下条目/boot/grub/grub.cfg
:
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-afa3d5b1-2af8-4e3d-b97f-91336a0e70b3' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 afa3d5b1-2af8-4e3d-b97f-91336a0e70b3
else
search --no-floppy --fs-uuid --set=root afa3d5b1-2af8-4e3d-b97f-91336a0e70b3
fi
linux /boot/vmlinuz-4.4.0-31-generic root=UUID=afa3d5b1-2af8-4e3d-b97f-91336a0e70b3 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-31-generic
}
我将此复制到/etc/grub.d/40_custom
并将linux行更改为
linux /boot/vmlinuz-4.4.0-31-generic root=UUID=afa3d5b1-2af8-4e3d-b97f-91336a0e70b3 ro text
生成的引导选项没有启动画面,并且我按预期在tty1中看到一个登录提示符,但是GUI毕竟还是出现了(最终结果与现有的引导选项相同)。我是否需要修改条目的其他部分?
注意:按照此答案,我尝试使用“ 3”代替“文本”,但是结果是相同的。
经过更多的搜索和反复试验之后,我得出了具有所需行为的以下内容。特别是我添加了linux启动参数text single 3
。
menuentry 'Ubuntu console' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-console' {
recordfail
gfxmode text
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 afa3d5b1-2af8-4e3d-b97f-91336a0e70b3
else
search --no-floppy --fs-uuid --set=root afa3d5b1-2af8-4e3d-b97f-91336a0e70b3
fi
linux /boot/vmlinuz-4.4.0-31-generic root=UUID=afa3d5b1-2af8-4e3d-b97f-91336a0e70b3 ro quiet text single 3
initrd /boot/initrd.img-4.4.0-31-generic
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句