在 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
您几乎总是需要一个目录来使用安装点。
两个主要的例外是
- 可移动设备(其中 udev
mkdir
适合rmdir
您) - 使用 nfs 目录自动挂载
/net/foo
。 (例如,当您 cd /net/foo 时,自动挂载将扫描主机 foo 中的导出目录、创建目录并绑定挂载)