告诉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 ,但是这没有帮助。 有任何想法吗? 谢谢!

在BIOS中禁用它?

看起来好像有一种方法可以告诉udev忽略它,尽pipe我现在无法访问系统来testing它。

以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" 

保存该文件,然后重新启动。

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