我的笔记本电脑中有 2 个硬盘 - 1 个硬盘上安装了 linux mint 18.1 Serena,另一个未使用,但现在似乎已失败,因此启动现在需要一分钟多的时间。
dmesg:
[ 4.071392] ata2: SATA max UDMA/133 abar m2048@0xb051d000 port 0xb051d180 irq 42
[ 9.430756] ata2: link is slow to respond, please be patient (ready=0)
[ 14.078859] ata2: COMRESET failed (errno=-16)
[ 19.446984] ata2: link is slow to respond, please be patient (ready=0)
[ 24.095092] ata2: COMRESET failed (errno=-16)
[ 29.463215] ata2: link is slow to respond, please be patient (ready=0)
[ 59.143901] ata2: COMRESET failed (errno=-16)
[ 59.143914] ata2: limiting SATA link speed to 3.0 Gbps
[ 64.176017] ata2: COMRESET failed (errno=-16)
[ 64.176030] ata2: reset failed, giving up
如何阻止它尝试连接到故障驱动器?这只能通过物理断开连接来实现吗?
答案1
您可以尝试发出hdparm -Y /dev/<defective-one>
,但内核可能会自动重置它以启动。可以从 BIOS 禁用 SATA 端口吗?
答案2
这是一个物理连接问题。打开笔记本电脑并检查硬盘连接 - 第二个驱动器现在可以正常识别,所以没有问题
答案3
从 /etc/fstab 中删除该驱动器的条目,或者在 BIOS 中禁用该驱动器
首先,备份/etc/fstab:
sudo cp /etc/fstab /etc/fstab.bak
接下来,编辑 fstab:
gksu gedit /etc/fstab
删除此文件中引用要禁用的驱动器的行