检测相同的外部硬盘

检测相同的外部硬盘

我在 ubuntu 服务器上安装了一个外部 ntfs 驱动器。由于它是外部硬盘,晚上我拔掉了它,当我将它重新插入 ubuntu 时,它没有检测到已安装的硬盘 :(

这是我安装硬盘的操作:

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

这很有效。我甚至与我的 Windows 机器共享了它,但由于我拔下电源又插回去,所以我无法访问它。每次我这样做:

ls /mnt/discoexterno1

我得到:

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

我该怎么做才能让 ubuntu 服务器自动将目录与硬盘关联起来?

这是我在 dev 目录中以 s 开头的所有内容

/dev/scd0 /dev/sda1 /dev/sda5 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sg1 /dev/sg3 /dev/snapshot /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 计时器

我还有另外 2 个外部硬盘,但我只安装了一个来测试。(我是新手)

那么,每次我拔下并插入硬盘时,我是否都必须继续安装硬盘?或者有什么方法(通过检测序列号或其他东西)可以告诉 ubuntu 服务器我已经安装了该硬盘?

谢谢

答案1

是的,你应该在拔下驱动器之前卸载它,并在插入时安装它。如果你想自动实现这一点,你可以使用类似自动文件系统。如果您希望让它顺利运行,您可能应该为文件系统设置一个标签,并根据该标签进行挂载。

相关内容