Chrome OS 启动时,屏幕空白,顶部有一排红色的亚洲字符。
执行此操作后,会显示默认启动画面,然后启动到黑屏。没有菜单。没有光标。只有屏幕底部的“静态”和顶部的一排红色汉字。这有点像看一盘乱七八糟的 VHS 录像带。
我只是好奇(并且有点偏执)这是什么。
如果可能的话,是什么语言?
答案1
它根本不是一种语言。
当切换到图形模式但不从视频 RAM 中清除文本模式字符+属性单元时,就会发生这种情况。显示根据对显示适配器进行编程以使用的图形模式而有所不同。有多种可能性,取决于诸如银行、RAMDAC 宽度、调色板寄存器等。在您的特定情况下,它进一步取决于您的虚拟机与真实硬件行为的匹配程度。
根据引导过程中的位置、操作系统、显示适配器处于图形模式的原因以及操作系统接下来要执行的操作,您的软件/固件可能仍认为显示适配器处于文本模式,并且正忙于将文本单元写入文本模式使用的帧缓冲区的一小部分。在这种情况下,有时会看到像素闪烁。(我的一个更……呃……有趣的系统编程调试经验是dir
在这种状态下运行命令并从像素闪烁的方式发现系统仍然存在。)
“奇怪的背景图案”只是上次在图形模式下使用显示器时帧缓冲区中留下的内容。它看起来很奇怪,只是因为上次的图形模式与显示器现在所处的图形模式不同。