“错误:video模式规范无效’文字’。 以盲模式启动“

我正在运行一个Ubuntu 16.04(ext4)和Windows 10(ntfs)双启动环境,它运行得很好,直到我似乎已经崩溃了它暂时从UEFI切换到仅仅 遗留在我的BIOS中从USB运行硬盘驱动器诊断工具。

现在,初始启动画面已经改变,grub菜单(版本2.02~bet2-36ubuntu3.7)显示的分辨率(640×480)要低得多。

对我来说这不是一个真正的问题,但是当我选择启动Ubuntu时,这个消息会弹出一秒钟:

error: Invalid video mode specification 'text'. Booting in blind mode 

然后显示另外两条消息行:

 [1.895670][drm: intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A [1.895696][drm: intel_pch_fifo_underrun_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun 

在此之后,Ubuntu加载屏幕以高分辨率出现,但在紧急模式下退出,我可以以root用户身份登录。

当我在终端输入glxinfo ,我得到Error: unable to open display

在我看来,在Ubuntu中加载英特尔grahpics驱动程序存在问题(Windows启动没有问题)。

有没有人遇到类似的问题或更好的可以帮助我再次启动我的Ubuntu? 我在论坛上搜索过,但还没找到有用的解决方案。 会很好!

更新 @ rod-smith(见下面的答案)帮助我已经使用UEFI / CMS / Legacy设置并让我回到之前的启动画面和高分辨率的grub菜单。 但是,主要问题是: error: Invalid video mode specification 'text'. Booting in blind mode error: Invalid video mode specification 'text'. Booting in blind mode仍然存在,我最终处于紧急模式。 还有什么建议如何处理?

如果有帮助,我将从2013年开始运行联想Thinkpad X1 Carbon

更新2当我在emgergency模式下运行journalctl -xb ,会显示一些红色消息。 其中消息fsck failed with error code 4Failed to Start File System Check on /dev/disk/by-uuid/.... 也许这可以帮助。

更新3问题解决了。 请参阅下面的答案。

您是否将固件设置切换回使用BIOS / CSM /传统模式工具之前的固件设置? 我问,因为您报告的错误与固件设置中的某些内容相比,与上次启动时相比发生了变化,这种更改导致了问题。 请注意,有时更改固件中的选项A也会更改选项B和C,有时会没有警告; 并且更改选项A可能不会更改选项B和C,或者可能只更改其中一个选项。 您可能会查找与video硬件相关的BIOS-vs-EFI设置; 也许启用CSM还设置了这样一个选项来启用video硬件的BIOS(与EFI)支持,这可能会导致问题。 相关的可能性是启用CSM还启用(或禁用)计算机中的辅助video芯片组或video卡。 不幸的是,我对此不能更精确,因为从一台计算机到另一台计算机的这些事情变化很大,你还没有说出你的计算机是什么,即使你提供了模型信息,我也不熟悉它。 除非有人提出更好的建议,否则你只需要在固件设置实用程序和实验中进行讨论。

幸运的是,我终于可以解决我的问题了。 再次从紧急模式检查了journalctl后,我的一位同事发现它不是我的根分区/dev/sda5/ ,它会抛出错误消息,而是我的主分区/dev/sda7/ 。 所以我再次为我的家庭分区运行fsck并回答所有问题。 重启后, 盲模式消息仍然显示,但我可以启动进入Ubuntu。

但是,由于Unity启动器(工具栏,破折号等)没有出现,似乎fsck搞砸了几个包。 所以我使用以下命令重新安装了所有ubuntu软件包:

 for pkg in `dpkg --get-selections | awk '{print $1}' | egrep -v '(dpkg|apt)'` do apt-get -y --force-yes install --reinstall $pkg done 

经过另一次重启后,Unity仍然不存在,但blind mode消息终于消失了!

为了让团结恢复工作,我遵循@ jonayad-rahman的指示。 但是,现在我的自动启动配置已经消失,但这是一个不那么严重的问题,也是一个清理一下的好机会…… 🙂