重命名硬盘驱动器(sdc到sdb)

ata2: link is slow to respond, please be patient (ready=0) kernel: [2761026.198796] ata2: soft resetting link kernel: [2761031.226669] ata2.00: disabled kernel: [2761031.226720] ata2: EH complete kernel: [2761031.226753] sd 1:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK 

在收到上面的错误之后,我再也无法访问/ dev / sdb了。
不想重新启动服务器,我使用echo "- - -" > /sys/class/scsi_host/host1/scan ,并将驱动器读取为/ dev / sdc。

从我发现的,我需要使用echo "scsi add-single-device 0 0 3 0" > /proc/scsi/scsi ,“3”是对应于sdb的SCSI ID。

一切都很好,直到我执行命令,并得到-bash: echo: write error: Invalid argument
所有的解决scheme指向使用这种方法,但我无法。 任何其他方法可用?

Debian 5.0.8 - 2.6.26-1-686