检测相同的外部硬盘

我在我的Ubuntu服务器上挂载了一个外部的NTFS驱动器。 由于这是在晚上的外部硬盘我拔掉了它,当我把它插回在Ubuntu没有检测到已经挂载的硬盘:

这是我所做的挂载hdd:

sudo mount -t ntfs-3g /dev/sdb1 /mnt/discoexterno1/ 

这很好。 我甚至与我的Windows机器共享,但由于我拔掉它,并插回去,我无法访问它。 每次我做:

 ls /mnt/discoexterno1 

我得到:

 ls: cannot access /mnt/discoexterno1: Input/output error 

我能做些什么使Ubuntu的服务器自动关联的目录与硬盘?

这是我在以s开头的dev目录中的一切

/ dev / sda1 / dev / sda5 / dev / sdc1 / dev / sdd1 / dev / sde1 / dev / sg1 / dev / sg3 / dev /快照/ dev / sr0 / dev / stdin / dev / sda / dev / sda2 / dev / sdc / dev / sdd / dev / sde / dev / sg0 / dev / sg2 / dev / sg4 / dev / sndstat / dev / stderr / dev / stdout

的/ dev / shm的:

/ dev / snd:controlC0 pcmC0D0c pcmC0D0p pcmC0D1c pcmC0D1p timer

我也有2其他外部硬盘,但我只安装一个来testing这个。 (我是新手)

那么,我每次拔下电源插头后都必须继续安装硬盘吗? 或者是有一些方法(通过检测序列号或什么),我可以告诉Ubuntu的服务器,我已经装载的硬盘?

谢谢

是的,你应该卸下驱动器之前,拔下它,并挂载它时,如果你想使这种情况自动发生,你可以使用像autofs的东西。 如果你想使这个工作很好,你可能应该为文件系统设置标签,并根据标签进行挂载。