我有一个小型/廉价的家用 NAS,用于备份和其他大容量存储。它有一个 SATA 卡,有 8 个端口,可连接 8 个驱动器。该卡使用 ASM1064 芯片组和 JB575 端口倍增器。
升级到 24.04 服务器后,卡上的 8 个端口中只有 4 个可以正常工作。
当我将磁盘连接到一个非工作端口时,收到以下消息:
[ 1254.035054] DMAR: DRHD: handling fault status reg 2
[ 1254.035087] DMAR: [DMA Write NO_PASID] Request device [01:00.0] fault addr 0x66f6c000 [fault reason 0x05] PTE Write access is not set
如果我启动 23.10 实时 CD,所有 8 个端口都可以工作。
lspci-k
00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Gemini Lake Host Bridge
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy
00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 605] (rev 06)
DeviceName: Onboard - Video
Subsystem: ASRock Incorporation GeminiLake [UHD Graphics 605]
Kernel driver in use: i915
Kernel modules: i915
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface
Kernel driver in use: mei_me
Kernel modules: mei_me
00:12.0 SATA controller: Intel Corporation Celeron/Pentium Silver Processor SATA Controller (rev 06)
DeviceName: Onboard - SATA
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor SATA Controller
Kernel driver in use: ahci
Kernel modules: ahci
00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
Subsystem: ASRock Incorporation Gemini Lake PCI Express Root Port
Kernel driver in use: pcieport
00:13.1 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
Subsystem: ASRock Incorporation Gemini Lake PCI Express Root Port
Kernel driver in use: pcieport
00:13.2 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
Subsystem: ASRock Incorporation Gemini Lake PCI Express Root Port
Kernel driver in use: pcieport
00:13.3 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
Subsystem: ASRock Incorporation Gemini Lake PCI Express Root Port
Kernel driver in use: pcieport
00:15.0 USB controller: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:1f.0 ISA bridge: Intel Corporation Celeron/Pentium Silver Processor LPC Controller (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor LPC Controller
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 06)
DeviceName: Onboard - Other
Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor Gaussian Mixture Model
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 SATA controller: ASMedia Technology Inc. ASM1064 Serial ATA Controller (rev 02)
Subsystem: ZyDAS Technology Corp. Device 2116
Kernel driver in use: ahci
Kernel modules: ahci
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
DeviceName: Onboard - RTK Ethernet
Subsystem: ASRock Incorporation Motherboard (one of many)
Kernel driver in use: r8169
Kernel modules: r8169
04:00.0 SATA controller: ASMedia Technology Inc. ASM1061/ASM1062 Serial ATA Controller (rev 02)
Subsystem: ASRock Incorporation Motherboard
Kernel driver in use: ahci
Kernel modules: ahci