SSD有时无法被识别

SSD有时无法被识别

我遇到了一个奇怪的问题...我有一个辅助 SSD(在 /dev/sdb 中)。有时(重新启动后或磁盘感觉像它时),系统无法识别它,并且 /dev/sdb 不存在,并且在/proc/partitions我运行时不会显示lsblk。恢复磁盘的唯一方法是关机然后再次打开电源。重新启动没有任何作用。

我确实尝试过用(其中 [N] 是一个数字)进行扫描echo "- - -" | sudo tee /sys/class/scsi_host/host[N]/scan,但无济于事。

更新: 得到一些帮助后,做了一些调查并运行sudo journalctl -b 0

(同时删除了多余的评论)

重启后

kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

kernel: ata2: SATA link down (SStatus 0 SControl 300)

关机后立即开机

kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

跑步smartctl -a /dev/sdb

9 Power_On_Hours - 0x0032 - 100 - 100 - 000 - Old_age - Always - 807

我想知道为什么它在重启时能检测到磁盘,但在关闭电源时却能检测到磁盘?

相关内容