无法在 Dell XPS 8900 上安装 18.04 LTS

无法在 Dell XPS 8900 上安装 18.04 LTS

我正在使用 XPS 8900 安装 Ubuntu。当我按“其他”时,安装程​​序会一直卡在加载状态。我找到的唯一错误消息是, kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80 kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80我不知道该怎么办。任何帮助都非常感谢。

编辑:还刚刚注意到,加载约 10-20 分钟后屏幕就会冻结。

答案1

所以。这个答案是非常晚了,但我最近在同一系统上安装 Ubuntu Server 22.04.1 时遇到了一些其他不相关的问题,在研究时我发现了这个我忘记几年前问过的问题。我想这让我成为一名高级开发人员!?/j

无论如何,解决方案是pcie_aspm=off在 grub 中添加内核启动参数(通过编辑 grub 本身中的参数或编辑“./boot/grub/grub.cfg”并重新打包 ISO)。我的最终命令如下:

linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper pcie_aspm=off nomodeset ---

显然,添加pcie_aspm=off解决了这个问题提到的错误。
添加nomodeset修复了我在桌面环境中遇到的另一个错误,因为我使用的是 Nvidia GPU。
我还删除了 ,quiet splash因为我遇到了一个奇怪的错误,我无法在另一台机器上可靠地重现这个错误,通过删除 可以修复quiet splash。我仍然不知道它是如何或为什么起作用的,但它确实起作用了,所以为了以防万一,我一直对我的所有机器都这样做。

还,这也需要在已安装的系统中重现。我第一次启动刚刚安装的操作系统时,我编辑了相同的参数,进入操作系统后,我以相同的方式编辑 grub 配置文件以使更改持久。

阅读更多:
https://www.dell.com/community/Linux-General/issues-with-installing-Linux-on-an-XPS-8900/td-p/4666421

Ubuntu 16.04 在新硬盘上全新安装失败

相关内容