我正在尝试在戴尔 XPS 15 9560 上安装 Arch。
我习惯于nomodeset
使文本清晰易读(否则它在集成的 4k 显示器上很小),并pcie_aspm=off
根据设备 Arch Wiki 页面上的建议阻止大量 pci 总线错误。
但是,当我尝试安装驱动器时,会出现大量错误(永远持续):
print_req_error: operation not supported error, dev nvme0n1, sector {secnum} flags 9
在secnum
逐渐增加的地方,大概它正在经历并试图从每个街区开始进行安装,但我离题了。
有想法该怎么解决这个吗?我已经尝试安全擦除 SSD 以解决那里的任何错误,但没有。
dmesg
日志可以在这里找到。请注意,我在获取此日志时没有包含上述内核标志。
使用找到的确切内核版本uname -r
是:5.1.15-arch1-1-ARCH
. 这是包含在 ISO 中的一个archlinux-2019.07.01-x86_64.iso
。
nvme
ISO 上似乎不存在评论中建议的命令,因此我目前无法确定系统中存在的确切 SSD 型号。虽然列出的设备代码dmesg
表明它可能是这个。
的输出journalctl -k -o short-monotonic
在这里。
我今天在配备 ADATA NVMe 512G 驱动器的 Lenovo Yoga 730 上遇到了这个问题。运行 mkfs.ext4 时出现错误,但它确实完成了。一旦我尝试挂载分区,我就会收到与描述相同的错误。
我尝试了2019 年 5 月的 Arch 版本,没有遇到问题。似乎该问题是在 2019 年 6 月版本中引入的。使用 2019 年 5 月的 ISO,我能够在我的 NVMe 驱动器上成功安装 Arch。安装后的内核版本为 5.2.4-arch1-1-ARCH。