同じ外付けHDDを検出

同じ外付けHDDを検出

Ubuntu サーバーに外付け NTFS ドライブをマウントしました。夜間は外付け HDD なので取り外し、再度差し込んだところ、Ubuntu はすでにマウントされている HDD を検出しませんでした :(

HDD をマウントするために行ったことは次のとおりです。

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

これはうまくいきました。Windows マシンと共有しましたが、プラグを抜いて再度差し込んだため、アクセスできなくなりました。毎回、次の操作を行います。

ls /mnt/discoexterno1

次のような結果になります:

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

Ubuntu サーバーがディレクトリと HDD を自動的に関連付けるようにするにはどうすればよいでしょうか?

これは、sで始まるdevディレクトリにあるすべてのものです

/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: コントロールC0 pcmC0D0c pcmC0D0p pcmC0D1c pcmC0D1p タイマー

他にも外付け HDD が 2 つありますが、テスト用にマウントしたのは 1 つだけです。(私は初心者です)

では、HDD を抜き差しするたびにマウントし続けなければならないのでしょうか? それとも、シリアル番号を検出するなどして、その HDD をマウントしたことを Ubuntu サーバーに通知できる方法があるのでしょうか?

ありがとう

答え1

はい、ドライブを抜く前にアンマウントし、差し込むときにマウントする必要があります。これを自動的に実行したい場合は、次のようなものを使用できます。オートこれをうまく動作させたい場合は、ファイルシステムにラベルを設定し、そのラベルに基づいてマウントする必要があります。

関連情報