我最近在 USB 驱动器上创建了一个可启动的 Mint Xfce 环境。启动并使用它几次后,它停止存储我所做的面板首选项,经过一番挖掘,我意识到它已经损坏了。
那么,在使用可启动 USB 驱动器运行时,是否需要在关机前将其安全移除?或者关机是否可以安全弹出 USB 驱动器?
答案1
除了一些罕见的例外情况(引导的系统实际上是从 RAM 而不是闪存驱动器运行),您实际上不需要在尝试关闭之前删除驱动器。
Linux 的可启动闪存驱动器一般分为三种情况:
- 那些启动进入实时环境的程序,在关闭时会丢失所有更改。
- 那些启动到存储在闪存驱动器上的常规环境的文件在您关闭时仍然存在。
- 那些工作方式与第一种情况类似,但在启动期间将所有数据复制到 RAM 中,然后从 RAM 而不是驱动器运行。
在第一种情况下,删除闪存驱动器可能会导致系统挂起,因为它无法访问所需的文件。大多数这些系统不会显示完全删除闪存驱动器的选项(尽管如果您在同一闪存驱动器上有其他分区,您通常会看到弹出这些分区的选项,尽管这样做并不是必要的,就像您不需要这样做一样)不需要在关闭常规系统之前弹出闪存驱动器)。
在第二种情况下,您不仅可能会导致系统挂起,还可能会遇到通常与删除正在写入的闪存驱动器相关的任何其他问题。幸运的是,此类系统通常会阻止您从软件方面删除它(但当然,如果您愿意,您仍然可以物理地将其拉出)。
在第三种情况下,一旦系统启动,您实际上可以随时直接删除闪存驱动器,并且桌面通常会显示与任何其他可移动设备相同的介质弹出选项。