/dev/sdb2 已安装在 上/media/debian/WINFAT
。
df /media/debian/WINFAT
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb2 24406016 402256 24003760 2% /media/debian/WINFAT
卸载它:
sudo umount /dev/sdb2
使用命令重新挂载
sudo mount /dev/sdb2 /media/debian/WINFAT
mount: mount point /media/debian/WINFAT does not exist
为什么不能用命令重新挂载磁盘?
注意:您可以将鼠标移到上面WINFAT
并单击左键来安装它。
答案1
目标目录在挂载前必须存在。卸载后仍会继续存在。它实际上是被其他东西删除的后您的‘umount’命令已完成。
您的文件管理器使用 UDisks2 服务处理磁盘挂载,该服务专为处理便携式媒体而设计 - 因此它会在需要时自动创建挂载点目录,并且 UDisks2 也会在挂载本身撤消后自动删除它们。
因此,当使用常规的“mount”命令时,您无法获得任何自动化功能;您需要先进入mkdir
目标目录,然后才能在其上挂载任何东西。
# mkdir /media/debian/WINFAT
# mount /dev/sdb2 /media/debian/WINFAT
卸载以此方式安装的磁盘后,目录应该保留:
# umount /media/debian/WINFAT
# ls -l /media/debian
或者您也可以像文件管理器一样调用 UDisks2,并获得相同的自动化功能:
$ udisksctl mount -b /dev/sdb2
...
$ udisksctl unmount -b /dev/sdb2