[固件错误]:没有固件保留区域可以覆盖此 RMRR

[固件错误]:没有固件保留区域可以覆盖此 RMRR

不幸的是,在电池完全放电后,我的笔记本电脑(运行 Kubuntu 的 Asus Zenbook)出现了严重问题。启动时,会出现以下两条消息:

  • [固件错误] 没有固件保留区域可以覆盖此 RMRR
  • [固件错误] ACPI 区域不覆盖响应缓冲区

笔记本电脑已启动但无法使用,因为屏幕完全模糊

经过多次尝试(fsck在分区上,完成 Kubuntu 重新安装而没有任何成功),我已在此网站上阅读DMAR 固件错误。BIOS 损坏?在 grub 中添加两行的可能性:

intremap=no_x2apic_optout nox2apic.
acpi=off if the system starts complaining about ACPI.

我试过了,但更新 grub 时不起作用。可能是我的语法不正确。

下面,找到 grub 文件,你能告诉我是否可以改进吗?

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="intremap=no_x2apic_optout nox2apic"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console


acpi=off

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

答案1

当我从联想 T420 上的外部 USB 硬盘启动到 20.04 时,我收到了固件 Bug 公告,提示未找到缓存页面等。

然后我关机(长按电源按钮)并运行安装在笔记本电脑上的 Ubuntu 20.04。作为 sudo 用户,我运行了 fsck 来检查 USB 驱动器的文件系统状态。/boot 文件系统需要清理脏位。其余文件系统都正常。

从外部 USB 驱动器干净关机并重新启动后,我能够进入并更新驻留的 Ubuntu 20.04。

因此,在调查其他可能性之前,也许值得先检查驱动器文件系统的完整性。固件错误指示没有暗示文件系统问题。可以说,硬关机操作很可能对 /boot 区域造成了损坏,但清理后没有报告固件错误。

彼得

相关内容