Ubuntu 14.04.3では、SDカードを挿入すると、存在しないマウントポイントに自動的にマウントされます。 たぶん私これを行う?
/dev/mmcblk0p1 30780420 2269796 28510624 8% /media/admin/backup-PROJECTS
laptop2/root /root 9# umount /media/admin/backup-PROJECTS
laptop2/root /root 10# ls -ld /media/admin/backup-PROJECTS
ls: cannot access /media/admin/backup-PROJECTS: No such file or directory
laptop2/root /root 11# mount /dev/mmcblk0p1 /media/admin/backup-PROJECTS
mount: mount point /media/admin/backup-PROJECTS does not exist
laptop2/root /root 12#
答え1
カードの挿入が検出されると、マウントポイントが作成され、udev
マウントが解除されると削除されます。存在しないディレクトリにはマウントできません。システムも同様ですが、システムが以前にマウントポイントを作成したことを知らせて、実際にマウントを実行する前に「確認のために任意のキーを押すように」するのに十分な長さで自分自身を遅らせる必要はありません。
答え2
マウントポイントを使用するには、ほぼ常にディレクトリが必要です。
2つの主な例外は次のとおりです。
- リムーバブルデバイス(udevが
mkdir
適切な場合rmdir
) - nfsディレクトリを使用して自動的にマウントします
/net/foo
。 (たとえば、/net/fooをcdすると、自動マウントはfooホストからエクスポートディレクトリを検索し、ディレクトリを作成し、マウントをバインドします。)