ACPI 错误:字段 [TBF3] - 无法正常启动

ACPI 错误:字段 [TBF3] - 无法正常启动

Ubuntu 16.04 突然关机,因为电池没电了,现在我无法正常启动。我可以进入 root 终端,也可以启动到恢复模式。这是我启动后得到的结果:

ACPI Error: Field [TBF3] at bit offset/length 32786/491520 exceeds size of target Buffer (262144 bits) (20170531/dsopcode-235)
ACPI Error: Method parse/execution failed \_SB.PCIO.POP2.VGA.GETB, AE_AML_BUFFER_LIMIT (20170531/psparse-550)
ACPI Error: Method parse/execution failed \SB.PCIO.POP2.VGA._ROM, AE_AML_BUFFER_LIMIT (20170531/psparse-550)
/dev/sda1: clean, 741668/8011776 files, 7170116/32043264 blocks
Welcome to emergency mode! 
[...]

我尝试检查日志并最后看到:

[...]
kernel: ACPI Warning: \_SB.PCIO.POP2.VGA._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
kernel: ACPI Warning: \_SB.PCIO.POP2.VGA._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20170531/nsarguments-95)
kernel: nouveau 0000:01:00.0: DRM: suspending console...
kernel: nouveau 0000:01:00.0: DRM: suspending display...
kernel: nouveau 0000:01:00.0: DRM: evicting buffers...
kernel: nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
kernel: nouveau 0000:01:00.0: DRM: suspending fence...
kernel: nouveau 0000:01:00.0: DRM: suspending object tree...

我不知道我在看什么。我尝试过从fsck /恢复模式,没有出现任何错误。我尝试设置acpi=offacpi=strict从 grub,但都没有解决问题。我需要帮助来恢复我的系统。

答案1

一年后我再次犯了同样的错误并且我忘记了解决方案,所以这次我将其发布在这里。

ACPI 错误它不是启动阻止。读取 journalctl -xb 更好,错误是文件系统错误代码 4,已修复:

fsck /dev/sda<n>

相关内容