为什么我卸载的 U 盘仍然被 fdisk 看到?

Al2*_*2O3 3 linux mount usb-drive

我已经将我的 USB 磁盘安装到/mnt/kingston/dir,然后通过输入umount /mnt/kingston/.

但是发出fdisk -l命令后我仍然可以看到我的U盘。为什么?

如果我umount /mnt/kingston再次输入,它会显示:umount: /mnt/kingston; not mounted

Rah*_*til 7

当你挂载一个分区时,它会显示在 中df -h,如果你卸载它,它就不再显示在df -h

fdisk -l使用/proc/partitions并打印出所有物理连接的分区,但您的 USB 驱动器仍连接到您的 PC。当你拔掉它时,它就不会再显示fdisk -l了,你也可以检查一下 cat /proc/partitions

我认为您是从 Windows 的角度思考的,如果不是,请告诉我我将删除以下内容。

让我弄清楚这些:

  • df -h 与打开资源管理器(我的电脑)和
  • fdisk -l 与设备管理器和磁盘管理相同。

在 Windows 中断开(安全移除)USB 设备后,它仍将显示在通用 USB 总线控制器下的“设备管理器”中

  • @Rubby,Windows 关闭未安装 USB 端口的电源。Linux 不会做这种不必要的事情。 (2认同)