“安全删除驱动器”和“弹出”基本上是等价的,它们做两件事:首先卸载文件系统(就像使用了该umount命令一样),然后发出 SCSI 弹出命令(被 CD-ROM 驱动器等设备接受,并被几乎所有其他东西忽略)。它的工作原理与命令行命令相同eject。许多 USB 设备似乎通过关闭或从 USB 主机注销自身来响应弹出命令。
与卸载类似,它将卸载设备/分区。问题是这个选项应该只存在于光学设备(在断开连接之前不需要同步数据的设备),因为这实际上会弹出设备。我的意思是从字面上弹出或打开您的 CD 驱动器/DVD 驱动器设备,这样您就可以从物理上取出 CD/DVD。
您将无法再次安装设备,除非您将 CD/DVD 重新插入(使用光学设备)或移除并重新插入 USB 驱动器(对于闪存驱动器和其他类似设备)。由于此选项也会出现在 USB 驱动器上,并且 CD/DVD 驱动器的行为不同于 USB 驱动器(在这种情况下为硬盘驱动器和笔式驱动器,省略了光学设备),弹出未正确同步的 USB 驱动器(闪存驱动器或硬盘驱动器)可能造成问题。
当驱动器连接并加载其文件系统时,它会像使用
mount
(或pmount
)命令一样安装到根文件系统上的某个位置(通常是内部的某个位置/media
)。当不再需要文件系统时,可以卸载它(就像使用umount
orpumount
命令一样),这会将所有挂起的写入刷新到磁盘,以便您可以安全地移除驱动器。如果驱动器被移除而不执行此操作,一些挂起的写入将会丢失,并且驱动器可能会变得不可读或以其他方式丢失数据。“安全删除驱动器”和“弹出”基本上是等价的,它们做两件事:首先卸载文件系统(就像使用了该
umount
命令一样),然后发出 SCSI 弹出命令(被 CD-ROM 驱动器等设备接受,并被几乎所有其他东西忽略)。它的工作原理与命令行命令相同eject
。许多 USB 设备似乎通过关闭或从 USB 主机注销自身来响应弹出命令。对于大多数设备,所有这些命令在功能上都是等效的。对于 CD-ROM、DVD、蓝光等设备,“弹出”还会物理弹出媒体。
主要区别如下:
卸载
此选项将“从字面上”卸载设备/分区,并且它通常(在 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 设备,则弹出过程将在同步完成后关闭设备。这可能是没有看到“安全删除驱动器”选项的原因。
如果您连接的设备具有多个分区(如某些 IPods、N900 智能手机或其他在 Nautilus 中显示 2 个或更多设备的设备),Eject 只会“弹出”您选择的设备。除非您明确告诉它,否则它不会与其他人一起使用。
弹出具有多个分区的设备无法正常工作。它不会正确关闭设备,因此您可能会遇到问题。
安全删除驱动器
此选项与其他选项不同,因为它是专门为 USB 硬盘驱动器、笔式驱动器等同步设备设计的。它将同步设备、卸载它然后关闭它。尽管 Eject 采用了 Safely Remove Drive 的某些属性,但该选项应该可用于需要同步的设备。
以下是一些图片,展示了您尝试断开设备连接时可以看到的内容:
正如您在这张图片中看到的,笔式驱动器/闪存驱动器具有“弹出”选项
外部 USB 硬盘驱动器具有“卸载”选项
外部 USB DVD 驱动器具有“弹出”选项
Unity Launcher 在多分区笔式驱动器上显示“弹出父驱动器”选项(在这种情况下有 2 个分区)
一个 2 分区创建的笔式驱动器
基本上我们应该看到的是:
卸载- 用于硬盘
弹出- 用于光驱
安全移除- 用于需要同步和断电的 USB 驱动器(例如笔式驱动器)
应该注意的是,Unity Launcher 显示的选项与 Nautilus 不同。GPARTED 或磁盘应用程序的显示也与 Nautilus 不同。
当涉及到 USB 设备时,弹出只会卸载设备,但它仍然是连接的。卸下它可能会造成损坏。弹出设备后,您必须安全地将其移除,以确保它不会损坏 yoru 设备。
我很确定“安全删除驱动器”会卸载该设备上的任何其他分区。