thameera Asked: 2010-10-22 22:07:25 +0800 CST2010-10-22 22:07:25 +0800 CST 2010-10-22 22:07:25 +0800 CST 一次卸载多个分区 772 我有这个有 4 个分区的便携式硬盘。当我需要安全地移除设备时,我必须手动卸载每个分区。有什么方法可以一次性卸载吗?还是仅卸载一个分区并删除磁盘就足够了? nautilus umount 3 个回答 Voted Best Answer enzotib 2010-10-23T00:05:27+08:002010-10-23T00:05:27+08:00 如果您知道设备文件,例如 /dev/sdb,则可以使用以下命令卸载设备的所有分区: sudo umount /dev/sdb?* 应该避免使用该命令sudo umount -a,因为它还会卸载您当时不想卸载的分区。 顺便说一句,我认为 gnome 右键菜单项“安全删除”是图形化的最佳操作方式。 leftaroundabout 2016-01-23T15:29:06+08:002016-01-23T15:29:06+08:00 用这个: $ ls /dev/sd??* | xargs -n1 umount -l 然而, enzotib 的答案 ( sudo umount /dev/sd??*) 是正确的 在较新版本的 Ubuntu 下,便携式驱动器通常应使用用户权限(在 下/media/$USER/drivename)挂载,因此您不需要sudo. umount /dev/sd??*将在它无法卸载的任何分区中止(例如,因为它实际上没有安装!)。为确保所有分区都已卸载,您可以使用分别为每个分区xargs -n1调用该umount命令。 有时会umount因为分区“忙”而失败,但实际上并非如此。该-l选项可确保在安全的情况下尽快卸载驱动器。 Nicolas Schirrer 2010-10-22T23:23:57+08:002010-10-22T23:23:57+08:00 该命令sudo umount -a将全部卸载它们。
如果您知道设备文件,例如 /dev/sdb,则可以使用以下命令卸载设备的所有分区:
sudo umount /dev/sdb?*
应该避免使用该命令
sudo umount -a
,因为它还会卸载您当时不想卸载的分区。顺便说一句,我认为 gnome 右键菜单项“安全删除”是图形化的最佳操作方式。
用这个:
然而, enzotib 的答案 (
sudo umount /dev/sd??*
) 是正确的/media/$USER/drivename
)挂载,因此您不需要sudo
.umount /dev/sd??*
将在它无法卸载的任何分区中止(例如,因为它实际上没有安装!)。为确保所有分区都已卸载,您可以使用分别为每个分区xargs -n1
调用该umount
命令。umount
因为分区“忙”而失败,但实际上并非如此。该-l
选项可确保在安全的情况下尽快卸载驱动器。该命令
sudo umount -a
将全部卸载它们。