AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 5845
Accepted
ændrük
ændrük
Asked: 2010-10-11 18:14:31 +0800 CST2010-10-11 18:14:31 +0800 CST 2010-10-11 18:14:31 +0800 CST

“卸载”、“弹出”、“安全删除驱动器”和弹出图标有什么区别?

  • 772

当我右键单击我的 USB 驱动器或 SD 卡的桌面图标时,我可以选择“弹出”或“安全删除驱动器”:

截屏

在 Nautilus 的树侧窗格中,我可以“卸载”或“弹出”:

截屏

Nautilus 中的 Places 侧窗格有某种弹出图标:

截屏

所有这些有什么作用?

我一直想知道的细节包括:

  • 当驱动器安装了多个分区时会发生什么?
  • 什么情况下会提示清空垃圾箱?
  • 这些中的任何一个是否会导致在没有首先物理重新连接的情况下无法再次安装驱动器的状态?
nautilus gvfs
  • 4 4 个回答
  • 53445 Views

4 个回答

  • Voted
  1. greyfade
    2010-10-11T18:39:36+08:002010-10-11T18:39:36+08:00

    当驱动器连接并加载其文件系统时,它会像使用mount(或pmount)命令一样安装到根文件系统上的某个位置(通常是内部的某个位置/media)。当不再需要文件系统时,可以卸载它(就像使用umountorpumount命令一样),这会将所有挂起的写入刷新到磁盘,以便您可以安全地移除驱动器。如果驱动器被移除而不执行此操作,一些挂起的写入将会丢失,并且驱动器可能会变得不可读或以其他方式丢失数据。

    “安全删除驱动器”和“弹出”基本上是等价的,它们做两件事:首先卸载文件系统(就像使用了该umount命令一样),然后发出 SCSI 弹出命令(被 CD-ROM 驱动器等设备接受,并被几乎所有其他东西忽略)。它的工作原理与命令行命令相同eject。许多 USB 设备似乎通过关闭或从 USB 主机注销自身来响应弹出命令。

    对于大多数设备,所有这些命令在功能上都是等效的。对于 CD-ROM、DVD、蓝光等设备,“弹出”还会物理弹出媒体。

    • 38
  2. Best Answer
    Luis Alvarado
    2012-11-02T06:24:31+08:002012-11-02T06:24:31+08:00

    主要区别如下:

    卸载

    此选项将“从字面上”卸载设备/分区,并且它通常(在 Nautilus 中)应用于硬盘驱动器,无论是内部还是外部。闪存驱动器/笔式驱动器/拇指驱动器/SD卡/数码相机和任何其他需要在断电前同步的设备并不常见。

    如果您打算在之后断开设备的连接,则在处理需要先断电的设备时,不推荐这样做,因为该设备仍将显示在 Nautilus 面板中。

    请记住,卸载使您能够再次安装设备(因为它没有关闭电源或实际从系统中弹出设备)。

    弹出/弹出按钮

    与卸载类似,它将卸载设备/分区。问题是这个选项应该只存在于光学设备(在断开连接之前不需要同步数据的设备),因为这实际上会弹出设备。我的意思是从字面上弹出或打开您的 CD 驱动器/DVD 驱动器设备,这样您就可以从物理上取出 CD/DVD。

    您将无法再次安装设备,除非您将 CD/DVD 重新插入(使用光学设备)或移除并重新插入 USB 驱动器(对于闪存驱动器和其他类似设备)。由于此选项也会出现在 USB 驱动器上,并且 CD/DVD 驱动器的行为不同于 USB 驱动器(在这种情况下为硬盘驱动器和笔式驱动器,省略了光学设备),弹出未正确同步的 USB 驱动器(闪存驱动器或硬盘驱动器)可能造成问题。

    但是,当您尝试弹出需要同步的设备时,会运行一个验证过程。例如,如果您尝试在该精确时刻弹出正在复制数据的设备,它将给您以下警告:

    在此处输入图像描述

    如果您尝试弹出设备但同步尚未完成,您将收到一条类似“等待同步完成后再弹出设备”的消息。如果您复制大量文件,特别是小文件与大文件混合,然后在完成复制过程后立即尝试弹出它,这只会显示或至少给您足够的时间来查看消息。

    注意几件事:

    1. 如果您有 USB CD/DVD 驱动器并弹出介质,这实际上会弹出整个设备。您必须重新插入 CD/DVD 映像才能使设备再次出现。

    2. 如果您弹出(至少使用 12.04 和 12.10,尚未测试旧版本)需要同步的 USB 设备,则弹出过程将在同步完成后关闭设备。这可能是没有看到“安全删除驱动器”选项的原因。

    3. 如果您连接的设备具有多个分区(如某些 IPods、N900 智能手机或其他在 Nautilus 中显示 2 个或更多设备的设备),Eject 只会“弹出”您选择的设备。除非您明确告诉它,否则它不会与其他人一起使用。

    4. 弹出具有多个分区的设备无法正常工作。它不会正确关闭设备,因此您可能会遇到问题。

    安全删除驱动器

    此选项与其他选项不同,因为它是专门为 USB 硬盘驱动器、笔式驱动器等同步设备设计的。它将同步设备、卸载它然后关闭它。尽管 Eject 采用了 Safely Remove Drive 的某些属性,但该选项应该可用于需要同步的设备。

    以下是一些图片,展示了您尝试断开设备连接时可以看到的内容:

    正如您在这张图片中看到的,笔式驱动器/闪存驱动器具有“弹出”选项 在此处输入图像描述

    外部 USB 硬盘驱动器具有“卸载”选项 在此处输入图像描述

    外部 USB DVD 驱动器具有“弹出”选项
    在此处输入图像描述

    Unity Launcher 在多分区笔式驱动器上显示“弹出父驱动器”选项(在这种情况下有 2 个分区) 在此处输入图像描述

    一个 2 分区创建的笔式驱动器

    基本上我们应该看到的是:

    卸载- 用于硬盘
    弹出- 用于光驱
    安全移除- 用于需要同步和断电的 USB 驱动器(例如笔式驱动器)

    应该注意的是,Unity Launcher 显示的选项与 Nautilus 不同。GPARTED 或磁盘应用程序的显示也与 Nautilus 不同。

    • 35
  3. Antonis
    2010-10-12T08:47:39+08:002010-10-12T08:47:39+08:00

    当涉及到 USB 设备时,弹出只会卸载设备,但它仍然是连接的。卸下它可能会造成损坏。弹出设备后,您必须安全地将其移除,以确保它不会损坏 yoru 设备。

    • 5
  4. jv13613
    2010-10-27T17:21:51+08:002010-10-27T17:21:51+08:00

    我很确定“安全删除驱动器”会卸载该设备上的任何其他分区。

    • 5

相关问题

  • Nautilus 自动以 root 身份浏览

  • 在 nautilus 中刷新缩略图

  • 如何在 Nautilus 中管理保存的完整网页及其目录(例如 n.html 和 n_files)

  • 如何让 Nautilus windows 坚持拖放?[关闭]

  • Nautilus 中的 FTP 连接问题 - 一段时间后似乎超时

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve