启动时冻结:固件错误

启动时冻结:固件错误

当我在恢复配置文件中启动 Mint 时,它显示有错误,然后就冻结了:

固件错误 DOD 已定义但 DOS 未定义

我想访问它,因为我需要将它恢复到我第一次使用它的状态。我怀疑这可能是驱动程序的问题。

有什么方法可以恢复我的系统吗?

以下是我的电脑规格:

  • 戴尔 XPS 15z
  • 英特尔酷睿 i7
  • 6 GB 内存
  • Linux Mint 13 玛雅
  • Cinnamon 64 位

答案1

我在使用 Fedora 18 时遇到了类似的问题,并在 Fedora 论坛上发布了完整(且很长)的回复,这里

如果您nomodeset在 GRUB 命令行中添加此标记(该标记通常用于“安全图形模式”),您也将摆脱固件错误,但您将无法获得原始分辨率,只能获得 VESA 驱动程序可以为您提供的分辨率(在我的情况下是 1280×1024,或类似的分辨率)。大多数论坛都认为这是一种解决方案,但对我来说不是。

简而言之,我所做的就是acpi_osi=linux noapic nolapic向 GRUB 命令行添加。第一个帮助我解决了固件错误,但使我的键盘无响应,因此使用了 noapic 和 nolapic。这允许加载英特尔驱动程序并提供具有原始分辨率的完整 GUI。我花了一段时间才完成这一切。许多页面建议添加acpi=off或。这只对我有用,我甚至没有测试,我对笔记本电脑的要求太高了acpi=noirq,不能冒着风扇不工作的风险。acpi_osi=acpi_osi=linuxacpi=off

指南,我还添加了它,i915.i915_enable_rc6=1 i915.lvds_downclock=1 i915.i915_enable_fbc=1 pcie_aspm=force因为它据称可以帮助英特尔驱动程序进行电源管理和其他事情,但如果我添加video=i915:modeset=1它,它会带回错误,即使使用acpi_osi=linux

这似乎是较新的内核和英特尔集成视频的 i915 驱动程序的问题。

答案2

嗯,有几个选择,首先我建议使用实时操作系统来测试你的硬件,你可以在这里找到一篇关于这方面的文章,https://askubuntu.com/questions/194509/diagnoses-live-os

其次,如果可能的话,尝试在具有相同规格的计算机中启动您的驱动器,以查看是否是驱动器的问题而不是您的计算机的问题。

同时尝试使用实时操作系统,看看您的驱动器上的文件是否可访问,以及您的当前 Linux 发行版是否有实时发行版,我自己也不确定,因为我没有使用过该发行版,看看您是否可以使用它的实时版本以某种方式进行恢复,或者至少进行修复。

相关内容