当前位置: 首页>>技术教程>>正文


boot – 什么是grub.cfg中的vt.handoff = 7参数?

,

问题描述

我想知道vt.handoff=7参数的作用。我找不到那个的好男人条目…

顺便说一句,如果您有一个不错的描述:

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

我会很高兴的:)


grub.cfg示例:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash
initrd /boot/initrd.img-2.6.37-12-generic
}

BTW2-我无法创建标签vt.handoff;(

最佳办法

为了顺利启动,我们希望尽早显示黑屏以外的内容,并将其保留在屏幕上,直到桌面准备就绪为止。 vt.handoff=7是其中的一部分。我们让引导加载程序显示一个茄子背景(我们也想有一个Ubuntu徽标,但是引导加载程序和实际系统之间存在不同的宽高比问题,所以这是第二件事。)然后,vt.handoff=7使内核维护虚拟终端7上视频存储器的当前内容,该虚拟终端是新的”transparent” VT类型。第一次告知内核从普利茅斯(Plymouth)或从手动(Alt-F1等)切换到VT 7时,这些内容都会丢失,并且VT 7会恢复为文本模式。

结果是,当一切正常运行时,在离开引导加载程序的途中,您会得到一个茄子背景,然后在某个时候,Plymouth在其上方显示一个徽标和一个进度指示器,然后显示管理器就会出现,用登录提示平稳地替换它。

另外,您还询问了GRUB中的search命令。在GRUB manual中有记录。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8073.html,未经允许,请勿转载。