持久 Live USB 本质上是安装 DVD 的副本。

持久 Live USB 本质上是安装 DVD 的副本。

2GB 是用于实时映像的推荐 U 盘大小。我的 4GB 盘上有足够的空间来添加一些我经常使用的软件包(例如用于备份的程序)。

是否可以轻松地将这些包添加到棒中,以便它们可以在我的实时系统上使用? -->是的

是否必须使用执着的为此目的的方法?

有没有可能,当我从这个增强型实时图像棒安装时,棒上那些添加的软件包都会自动安装?

完成这些任务需要哪些步骤?-->参见https://help.ubuntu.com/community/mkusb

编辑:我已经使用 usb-creator-gtk 从文件 xubuntu-18.04.1-desktop-amd64.iso 创建了一个 usb 棒。这个 4GB 棒上的 1.4GB 中有 695 个对象,因此应该有足够的可用空间。

使用 GParted 探索这个棒子会发现一些奇怪的事情:

  • sdb1 为 4kB,
  • 然后有 5,67MB 未分配,
  • 然后是 sdb2,大小为 2.28 MB,
  • 其余尚未分配。

我不相信!我可以从这根棒子启动并试用 Xubuntu 18.04,但我发现棒子上缺少一些我一直需要的软件包,我想添加它们。

从这篇文章的评论中我了解到了关键词持久的德语维基百科https://wiki.ubuntuusers.de/Archiv/Live-USB_-_persistente_Installation/我找到了一个解释(但是这篇文章很旧,而且是存档的,显然是 2014 年 1 月的,所以对于当前版本的 Ubuntu 来说可能已经过时了):在这样的安装中,有一个第二个分区,它被标记为特殊分区,用于保存实时系统的所有修改设置,包括添加到其中的文件。根据引用的文章,这个第二个分区是这样创建的:sudo mkfs.ext2 -b 4096 -L casper-rw /dev/sdXY 其中 XY 必须被修改,以便它指定要使用的 USB 记忆棒。但在此步骤之前,必须按照该文章中的描述完成一些其他步骤。

评论中提到韓國。 看着https://help.ubuntu.com/community/mkusb#Persistent_live_systems我还发现了对持久性 USB 驱动器的引用。

答案1

持久 Live USB 本质上是安装 DVD 的副本。

原始 ISO 中的文件仍保留在只读文件系统。您安装的所有更新和额外软件都保存在指定用于保存更改的空间中。假设您更新 Firefox。在正常安装中,旧版本将被替换。在持久安装中,旧版本保持原样,新版本位于持久虚拟磁盘(USB 内)中,占用额外空间,有时会产生问题。如果您在持久 Live USB 中安装 Chrome 等额外软件,它将安装在同一虚拟磁盘中。现在,如果您将 Ubuntu 从此持久副本安装到另一个硬盘驱动器,DVD 映像中的原始版本的 Firefox 将被安装,而 Chrome 将被忽略。

另请参阅持久的 USB Live Session 和安装在 USB 驱动器中的 Ubuntu 之间有什么区别?

如何制作自定义 ISO

要获得包含 Ubuntu 中所有所需软件的 Live USB,您需要创建一个自定义 ISO 文件,并将这些软件打包在其中。确保此自定义 ISO 小于 4GB,以适合您的 USB 驱动器。然后,您需要使用此自定义 ISO 创建 Live USB。

Ubuntu 帮助自定义 ISO 文件

韓國立方体评论中提到了两个软件选项。我对这些一无所知。

我希望这有帮助

相关内容