![AMD-VI:ubuntu 18.04.2 无法启动](https://linux22.com/image/911061/AMD-VI%EF%BC%9Aubuntu%2018.04.2%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
从昨天开始,我的电脑就无法在 ubuntu 上启动。我进行了一些系统更新,并尝试安装一个软件(通过 .deb 文件安装的 vscodium),apt 失败并向我发送了一条有关我的 CPU 的消息(不记得具体是什么了),所以我重新启动了电脑,或者至少尝试重新启动它。Windows 10(双启动)运行正常。我下载了 ubuntu 19.04 以在 liveusb 上启动,但它也无法启动。在尝试启动时,我遇到了AMD-VI: Completion-Wait loop timed out
消息iommu ivhd0 IOTLB_INV_TIMEOUT
或其他东西。
我在安装 ubuntu 和升级 linux 内核时遇到了问题,但设法用 iommu=soft 解决了这个问题(无法在新电脑上安装 Ubuntu 18.04)几个月来我都没有遇到任何问题,所以我以为这已经是过去式了。
计算机规格:
- 主板:b350 PC MATE
- 中央处理器:Ryzen 5 2600X
- 显卡:Radeon RX 570
- Ubuntu 18.04.2
此时我真的不知道该怎么办...我甚至无法启动恢复模式。
Bios 是最新的
我设法访问了我的终端,update-grub 没有帮助,但是当我输入时sudo apt update
,E: Error reading the CPU table
我发现 /usr/share/dpkg/cputable 丢失了,我复制了在 /snap/core18/941/usr/share/dpkg/cputable 中找到的文件的一个版本,现在我有E: Cannot find dpkg tuplet or triplet table