我买了一个新的 WD Black 4TB HDD,插入我的 HP ProLiant DL380 服务器后无法检测到它。我刚刚在不同的 PC 和控制器上尝试过,但结果还是一样,我已经将 HDD 送回过一次了。
这是我的 Linux Kali 系统的 dmesg 输出日志,直接输入后:
[Tue Aug 13 06:56:41 2019] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[Tue Aug 13 06:56:41 2019] ata1.00: failed to read native max address (err_mask=0x100)
[Tue Aug 13 06:56:41 2019] ata1.00: HPA support seems broken, skipping HPA handling
[Tue Aug 13 06:56:47 2019] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:47 2019] ata1.00: READ LOG DMA EXT failed, trying PIO
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: ATA-9: WDC WD4005FZBX-00K5WB0, 01.01A01, max UDMA/133
[Tue Aug 13 06:56:47 2019] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 32)
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:47 2019] ata1.00: configured for UDMA/133 (device error ignored)
[Tue Aug 13 06:56:47 2019] scsi 0:0:0:0: Direct-Access ATA WDC WD4005FZBX-0 1A01 PQ: 0 ANSI: 5
[Tue Aug 13 06:56:47 2019] sd 0:0:0:0: Attached scsi generic sg1 type 0
[Tue Aug 13 06:56:47 2019] sd 0:0:0:0: [sdb] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
[Tue Aug 13 06:56:47 2019] sd 0:0:0:0: [sdb] Write Protect is off
[Tue Aug 13 06:56:47 2019] sd 0:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[Tue Aug 13 06:56:47 2019] sd 0:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[Tue Aug 13 06:56:47 2019] ata1: failed to read log page 10h (errno=-5)
[Tue Aug 13 06:56:47 2019] ata1.00: exception Emask 0x1 SAct 0x1000000 SErr 0x0 action 0x0
[Tue Aug 13 06:56:47 2019] ata1.00: irq_stat 0x40000001
[Tue Aug 13 06:56:47 2019] ata1.00: failed command: READ FPDMA QUEUED
[Tue Aug 13 06:56:47 2019] ata1.00: cmd 60/08:c0:00:00:00/00:00:00:00:00/40 tag 24 ncq dma 4096 in
res 41/04:08:00:00:00/00:00:00:00:00/40 Emask 0x1 (device error)
[Tue Aug 13 06:56:47 2019] ata1.00: status: { DRDY ERR }
[Tue Aug 13 06:56:47 2019] ata1.00: error: { ABRT }
[Tue Aug 13 06:56:47 2019] ata1.00: both IDENTIFYs aborted, assuming NODEV
[Tue Aug 13 06:56:47 2019] ata1.00: revalidation failed (errno=-2)
[Tue Aug 13 06:56:47 2019] ata1: hard resetting link
[Tue Aug 13 06:56:47 2019] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:47 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:47 2019] ata1.00: configured for UDMA/133 (device error ignored)
[Tue Aug 13 06:56:47 2019] ata1: EH complete
[Tue Aug 13 06:56:47 2019] ata1: failed to read log page 10h (errno=-5)
[Tue Aug 13 06:56:47 2019] ata1.00: NCQ disabled due to excessive errors
[Tue Aug 13 06:56:47 2019] ata1.00: exception Emask 0x1 SAct 0x8 SErr 0x0 action 0x0
[Tue Aug 13 06:56:47 2019] ata1.00: irq_stat 0x40000001
[Tue Aug 13 06:56:47 2019] ata1.00: failed command: READ FPDMA QUEUED
[Tue Aug 13 06:56:47 2019] ata1.00: cmd 60/08:18:00:00:00/00:00:00:00:00/40 tag 3 ncq dma 4096 in
res 41/04:08:00:00:00/00:00:00:00:00/40 Emask 0x1 (device error)
[Tue Aug 13 06:56:47 2019] ata1.00: status: { DRDY ERR }
[Tue Aug 13 06:56:47 2019] ata1.00: error: { ABRT }
[Tue Aug 13 06:56:47 2019] ata1.00: both IDENTIFYs aborted, assuming NODEV
[Tue Aug 13 06:56:47 2019] ata1.00: revalidation failed (errno=-2)
[Tue Aug 13 06:56:47 2019] ata1: hard resetting link
[Tue Aug 13 06:56:48 2019] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[Tue Aug 13 06:56:48 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:48 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:48 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:48 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:48 2019] ata1.00: failed to enable AA (error_mask=0x1)
[Tue Aug 13 06:56:48 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:48 2019] ata1.00: NCQ Send/Recv Log not supported
[Tue Aug 13 06:56:48 2019] ata1.00: failed to enable Sense Data Reporting, Emask 0x1
[Tue Aug 13 06:56:48 2019] ata1.00: configured for UDMA/133 (device error ignored)
[Tue Aug 13 06:56:48 2019] ata1: EH complete
[Tue Aug 13 06:56:48 2019] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
[Tue Aug 13 06:56:48 2019] ata1.00: irq_stat 0x40000001
[Tue Aug 13 06:56:48 2019] ata1.00: failed command: READ DMA
[Tue Aug 13 06:56:48 2019] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 18 dma 4096 in
res 51/04:08:00:00:00/00:00:00:00:00/40 Emask 0x1 (device error)
也许有人能帮我解决这个问题。谢谢。
答案1
该磁盘已损坏。它确实对第一个探测命令做出了反应,但一旦 Linux 系统尝试获取其他信息(例如驱动器功能和大小),它就不会响应。
并且您的其他系统也遇到了同样的问题。
实际上,该磁盘完全无法使用。
由于它是新的,因此应该仍在保修期内:要么由您购买它的商店更换,要么直接将其发送给 Western Digital 进行 RMA(WD RAM 程序可以在其网站上找到)。
答案2
对于未来的谷歌用户:我意外将磁盘掉到地上后,在日志中收到了完全相同的错误消息。当您收到此错误时,您的磁盘很有可能已损坏,就像其他答案所暗示的那样。在我发生事故之前,磁盘运行正常。