真正卸载外部驱动器

真正卸载外部驱动器

我安装了一个 USB 驱动器/dev/sdb1,我想将其从 NTFS 重新格式化为 ext3。我做了umount -l卸载磁盘的操作。我使用 删除了旧分区cfdisk。我跑了mkfs.ext3,但得到了错误:

/dev/sdb1 显然正在使用中...

谷歌搜索后我尝试cat /proc/mounts并在那里找到了它:

/dev/sdb1 /media/moviesold 

如何从那里删除引用?它是怎么到达那里的?更具体地说,我可以运行什么来“真正卸载”?

答案1

使用umount。您运行了umount -l,它专门告诉umount让文件系统保持挂载状态,直到所有进程都完成它。umount -l大部分时间你真的不应该需要;它的唯一目的是释放挂载点,以便您可以在当前挂载的分区仍在使用中时挂载新的东西。现在您已经懒惰地卸载了它,如果您找出哪个进程在文件系统上仍然有一个打开的文件并关闭它,它将自动卸载

相关内容