问题描述
我想知道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中有记录。