GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"
这行是什么意思? 有人能逐字解释吗?
quiet禁用了大部分的日志消息(通过dmesg命令显示)。
我认为splash选项在内核经过一些初始化代码后从初始ram-disk启动plymouth服务。Plymouth用于显示发行版的标志或systemd初始化的日志。
视频选项是指视频模式选项。一些全局选项可用于底层GPU。而uvesafb实际上是一个通用的帧缓冲驱动程序,它使用了VESA协会制定的标准。mode_option=1280x800-24
表示分辨率1280x800
,颜色深度或称为每像素位数为24
(红、绿和蓝通道各8位)。
scroll=
选项有三个可能的值:
ypan:使用VESA受保护模式接口启用显示平移。可见屏幕只是视频内存的一个窗口,控制台滚动通过更改窗口的起始位置来完成。此选项仅适用于x86架构,并且是该架构上的默认选项。
ywrap:与ypan相同,但假设您的图形板可以在视频内存末尾到达时从顶部开始读取(即循环)。比ypan更快。仅适用于x86架构。
redraw:通过重新绘制屏幕上受影响的部分进行滚动,这是非x86架构上的默认选项。