在Linux中,卸载已挂载的设备需要使用umount
命令
mount
命令查看当前已挂载的设备列表:mount | grep /dev/sd
这将显示所有与/dev/sd
相关的挂载设备。例如,如果你想卸载一个名为/dev/sdb1
的设备,你可以看到类似的输出:
/dev/sdb1 on /mnt/mydisk type ext4 (rw,relatime)
umount
命令卸载设备。在上面的例子中,设备路径是/dev/sdb1
,所以你可以运行以下命令来卸载它:sudo umount /dev/sdb1
或者,如果你想通过挂载点卸载设备,可以使用:
sudo umount /mnt/mydisk
umount
命令无法成功卸载设备,可能是因为有其他进程正在使用该设备。你可以使用lsof
命令查看哪些进程正在访问设备:sudo lsof /dev/sdb1
如果有进程正在使用设备,你可以考虑终止这些进程,然后再次尝试卸载设备。
umount
命令的-f
选项强制卸载:sudo umount -f /dev/sdb1
请注意,强制卸载可能会导致数据丢失或其他问题,因此请谨慎使用此选项。
完成以上步骤后,设备应已成功卸载。