启动实时 USB(关闭持久性)是否会导致对其进行写入?

启动实时 USB(关闭持久性)是否会导致对其进行写入?

我知道 Ubuntu 在从实时 CD-R/DVD+-R 启动时不会也无法写入,因为它是只读介质。但是,从光盘运行 Ubuntu 的过程(至少在数据层面上)与通常启用写入的 USB 驱动器不同。如果我制作实时 USB、关闭持久文件并从中启动,是否会将任何数据写入 USB 驱动器(例如设置、错误日志、临时文件)?还是 Ubuntu 只会从中读取,而不会读取其他内容?

答案1

Live USB 的作用与 Live CD 类似。与 Live CD 一样,启动是通过从高度压缩的 700 MB 中提取 4 GB 文件系统来完成的壁球图像。SquashFS 是只读的,因此在实时会话中“更改”的任何数据都会写入 ramdisk,该 ramdisk(顾名思义)会保存在 RAM 中,并在关机时被删除。

但是,如果您愿意,您可以选择将 Ubuntu 实际安装到闪存驱动器上。这将导致 Ubuntu 将其视为硬盘,从而导致其写入驱动器。请注意,由于 Ubuntu 需要安装在允许写入的文件系统上,因此您将无法使用 SquashFS,并且需要完整的 5GB(而不是 ~700 MB)空间,这是未压缩的 Ubuntu 安装所需的。

答案2

我猜 Ubuntu 会将数据写入 USB 驱动器,因为它会保存我们选择的配置。例如,如果我在计算机上安装 Ubuntu 并选择“葡萄牙语”作为语言,那么下次我从实时 USB 启动 Ubuntu 时,它将使用“葡萄牙语”作为默认语言。

但我不知道它将数据写入哪里。

相关内容