我有一台运行 Debian Stretch 的 HP Proliant Microserver Gen8。我在插槽 1 中安装了 HGST 6TB HDD,启动时该设备未显示。
dmesg
输出:
[ 8.159512] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 8.159964] ata1.00: failed to enable AA (error_mask=0x1)
[ 8.161254] ata1.00: READ LOG DMA EXT failed, trying unqueued
[ 8.161256] ata1.00: failed to get Log Directory Emask 0x40
[ 8.161258] ata1.00: ATA-9: HGST HDN726060ALE614, APGNW7JH, max UDMA/133
[ 8.161260] ata1.00: 11721045168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 8.161261] ata1.00: failed to enable Sense Data Reporting, Emask 0x40
[ 8.161267] ata1.00: failed to set xfermode (err_mask=0x40)
[ 8.161331] ata1: limiting SATA link speed to 3.0 Gbps
[ 8.161332] ata1.00: limiting speed to UDMA/133:PIO3
[ 13.589737] ata1: SATA link down (SStatus 0 SControl 320)
[ 13.589743] ata1.00: disabled
知道这可能是什么吗?
我的 3TB WesterDigital Red 在所有托架上都可以正常工作。
答案1
答案2
尝试在 BIOS 中禁用 IOMMU。
我在使用两个 WD Red 6 TB HDD 时也遇到了同样的问题。在我禁用 IOMMU 之前,它们是“不可见的”(在新设备上默认应禁用)。