告诉 ubuntu 在启动期间忽略损坏的硬盘?

告诉 ubuntu 在启动期间忽略损坏的硬盘?

我怎样才能告诉 Ubuntu 在启动时忽略我的坏掉的硬盘?

我知道我的辅助硬盘坏了,但我无法将其取出。每次重启都需要很长时间,因为 Ubuntu 尝试从中读取很长时间并报告错误:

[  228.984480] sd 0:0:1:0: [sdb] Add. Sense: 
               Unrecovered read error - auto reallocate failed
[  228.984486] end_request: I/O error, dev sdb, sector 65
[  228.985395] Buffer I/O error on device sdb, logical block 8
[  228.985463] Buffer I/O error on device sdb, logical block 9
...

我在 中注释掉了它/etc/fstab,但这没有帮助。有什么想法吗?谢谢!

答案1

在 BIOS 中禁用它?

答案2

看起来有可能是一种告诉 udev 忽略它的方法,尽管我现在无法访问可以测试这一点的系统。

以 root 身份使用您最喜欢的文本编辑器打开 /etc/udev/rules.d/60-persistent-storage.rules。

往下几行,你可能会看到如下一行:

# skip rules for inappropriate block devices
KERNEL=="ram*|loop*|fd*|nbd*|gnbd*|dm-*|md*", GOTO="persistent_storage_end"

在第二行添加“sdb*”,使其看起来像这样:

KERNEL=="ram*|loop*|fd*|nbd*|gnbd*|dm-*|md*|sdb*", GOTO="persistent_storage_end"

保存文件然后重新启动。

答案3

为什么不能取出来?如果整个驱动器拔出来太困难,我会拔掉电源或接口电缆。

相关内容