当我右键单击 USB 驱动器或 SD 卡的桌面图标时,我可以选择“弹出”或“安全删除驱动器”:
在 Nautilus 的树状侧窗格中,我可以“卸载”或“弹出”:
Nautilus 中的位置侧窗格有某种弹出图标:
这些都是起什么作用的?
我一直想知道的具体内容包括:
- 当驱动器安装了多个分区时会发生什么?
- 在什么情况下会显示清空垃圾箱的提示?
- 这些是否会导致驱动器无法再次安装,除非先进行物理重新连接?
答案1
当驱动器连接并加载其文件系统时,它会被挂载到根文件系统上的某个位置(通常在 内某个位置),就像使用mount
(或)命令一样。当不再需要文件系统时,可以将其卸载(就像使用或命令一样),这会刷新所有待处理的磁盘写入,以便您可以安全地移除驱动器。如果驱动器被移除pmount
/media
umount
pumount
没有这样做会导致一些待处理的写入操作丢失,并且驱动器可能会变得无法读取或丢失数据。
“安全删除驱动器”和“弹出”基本上是等效的,并且执行两件事:首先卸载文件系统(就像umount
使用命令一样),然后它发出 SCSI 弹出命令(CD-ROM 驱动器等设备会接受该命令,而其他设备几乎都会忽略该命令)。其工作原理与命令行命令相同eject
。许多 USB 设备似乎会通过关闭或从 USB 主机取消注册来响应弹出命令。
对于大多数设备来说,所有这些命令在功能上都是等效的。对于 CD-ROM、DVD、蓝光等设备,“弹出”还会物理弹出介质。
答案2
主要区别如下:
卸载
此选项将“逐字”卸载设备/分区,并且它通常(在 Nautilus 中)应用于硬盘驱动器,无论是内置还是外置。对于闪存驱动器/笔式驱动器/拇指驱动器/ SD 卡/数码相机以及任何其他需要在关机前同步的设备,它并不常见。
如果您打算随后断开设备电源,那么在处理需要先关闭电源的设备时,不建议这样做,因为该设备仍将显示在 Nautilus 面板中。
请记住,卸载使您能够再次安装该设备(因为它没有关闭电源或实际上从系统中弹出该设备)。
弹出/弹出按钮
某种程度上类似于卸载,它将卸载设备/分区。问题是此选项只应存在于光学设备(断开连接前不需要同步数据的设备)中,因为这实际上是弹出设备。我的意思是从物理上来说,弹出或打开您的 CD 驱动器/DVD 驱动器设备,以便您可以从中取出 CD/DVD。
您将无法再次安装该设备,除非您重新插入 CD/DVD(使用光学设备)或移除并重新插入 USB 驱动器(对于闪存驱动器和其他类似设备)。由于此选项也出现在 USB 驱动器中,并且 CD/DVD 驱动器的行为与 USB 驱动器不同(在这种情况下为硬盘驱动器和笔式驱动器,省略了光学设备),因此弹出未正确同步的 USB 驱动器(闪存驱动器或硬盘驱动器)可能会导致问题。
但是,当您尝试弹出需要同步的设备时,会运行一个验证过程。例如,如果您尝试弹出当时正在复制数据的设备,它会向您发出以下警告:
如果您尝试弹出设备但同步尚未完成,您将收到一条消息,内容为“等待同步完成,然后弹出设备”。如果您复制了大量文件,特别是小文件和大文件混在一起,然后在完成复制过程后立即尝试弹出,这只会显示或至少给您足够的时间查看该消息。
请注意以下几点:
如果您有 USB CD/DVD 驱动器并且弹出介质,这实际上会弹出整个设备。您必须重新插入 CD/DVD 映像才能使设备再次出现。
如果您弹出(至少在 12.04 和 12.10 中如此,尚未测试旧版本)需要同步的 USB 设备,则弹出过程将在同步完成后关闭设备。这可能是看不到“安全移除驱动器”选项的原因。
如果您连接的设备有多个分区(例如某些 IPod、N900 智能手机或其他在 Nautilus 中显示 2 个或更多设备的设备),Eject 将仅“弹出”您选择的设备。除非您明确告知,否则它不会弹出其他设备。
弹出具有多个分区的设备无法正常工作。它无法正确关闭设备电源,因此您可能会遇到问题。
安全移除驱动器
此选项与其他选项不同,因为它是专门为同步设备(如 USB 硬盘、U 盘等)设计的。它将同步设备,卸载设备,然后关闭电源。此选项应该适用于需要同步的设备,尽管弹出已采用安全移除驱动器的一些属性。
以下图片显示了您尝试断开设备时可以看到的内容:
正如您在这张图片中看到的,U盘/闪存驱动器有“弹出”选项
外部 USB 硬盘有“卸载”选项
外部 USB DVD 驱动器具有“弹出”选项
Unity Launcher 在多分区 Pen Drive 上显示“弹出父驱动器”选项(此例中有 2 个分区)
创建 2 个分区的 U 盘
基本上我们应该看到这样的:
卸载- 对于硬盘
喷射- 对于光驱
安全移除- 对于需要同步和关机的 USB 驱动器(例如 Pen Drives)
需要注意的是,Unity Launcher 显示的选项与 Nautilus 不同。GPARTED 或 Disk App 的显示也与 Nautilus 不同。
答案3
对于 USB 设备,弹出只会卸载设备,但设备仍处于连接状态。移除设备可能会造成损坏。弹出设备后,您必须安全地移除它,以确保不会损坏您的设备。
答案4
我很确定“安全删除驱动器”会卸载该设备上的任何其他分区。