어떤 하드 드라이브에 문제가 있는지 어떻게 알 수 있나요?

어떤 하드 드라이브에 문제가 있는지 어떻게 알 수 있나요?

Nemo를 켰을 때 하드 드라이브 중 하나에서 소음이 나기 시작했습니다. dmesg 로그 표시

[   66.160051] ata6.00: exception Emask 0x50 SAct 0x2000 SErr 0x30802 action 0xe frozen
[   66.160053] ata6.00: irq_stat 0x00400000, PHY RDY changed
[   66.160054] ata6: SError: { RecovComm HostInt PHYRdyChg PHYInt }
[   66.160056] ata6.00: failed command: READ FPDMA QUEUED
[   66.160059] ata6.00: cmd 60/08:68:f8:29:01/00:00:00:00:00/40 tag 13 ncq dma 4096 in
                        res 40/00:68:f8:29:01/00:00:00:00:00/40 Emask 0x50 (ATA bus error)
[   66.160060] ata6.00: status: { DRDY }
[   66.160062] ata6: hard resetting link
[   66.878381] ata6: SATA link down (SStatus 0 SControl 300)
[   67.072157] ata6: hard resetting link
[   70.560148] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   70.567480] ata6.00: configured for UDMA/133
[   70.567491] ata6: EH complete

이 dmesg에서 하드 드라이브를 찾을 수 있는 방법이 있나요? 나는 아치 리눅스에 있습니다

답변1

처음에는 내 멍청한 방식으로 그것을 발견했습니다 ls /dev/disk/by-path/pci-0000\:02\:00.1-ata-6(탭을 사용하여 모든 링크/파일을 나열하고ATA-6) 그런 다음 lsblk /dev/disk/by-path/pci-0000\:02\:00.1-ata-6장치 마운트 지점/크기/이름을 가져옵니다.

관련 정보