为ISO定制发行版+持久性,如何使其工作?

我们有一个发行版,Lubuntu 16.04,我们想要用混凝土软件包装, ToolboX ( util/deb/toolbox_1.0-1.deb将安装GeanyLaTeX软件包, GNU Octave等,一些额外的1.2GB,整体)。 现在,我们有一个function性的安装,并希望从中生成一个持久的实时版本 ,因此用户(儿童,大多数没有Linux知识)可以轻松刻录USB棒并开始使用它,跟踪WIFI密码和本地文件。

我尝试过的第一件事就是生成一个带有systemback的ISO,它在复制( dd )到USB记忆棒后效果很好。 问题是, systemback不会增加持久性。 按照这些说明,我试图给棒子添加持久性,但由于某种原因它失败了(它适用于原始Lubuntu ISO,但不适用于由systemback生成的ISO)。 即使它会产生棒本身,但目标是拥有一个ISO,当复制时,它提供定制发行版的持久版本。

有哪些替代方案可以结束这个ISO?

以下方法将起作用:

  • 根据以下链接使用mkusb创建持久性实时驱动器

    help.ubuntu.com/community/mkusb

    help.ubuntu.com/community/mkusb/persistent

  • 引导进入持久性实时系统

  • 将软件安装到持久性实时系统中

  • 制作整个驱动器的克隆图像。

  • 如果为图像文件提供扩展名imgfilename.img ),或者使用gzip或xz压缩的压缩克隆图像( filename.img.gzfilename.img.xz )。 将此图像闪烁到新的pendrives或存储卡。

    • 在Ubuntu中,您可以使用mkusb 。

    • 在Windows中,您可以使用Win32磁盘映像器 。

  • 这类似于创建此链接的​​图像,

    具有持久性实时系统的压缩图像文件


分配系统的另一种方法是使用您的调整备份casper-rw分区,并将其恢复为“标准”持久性实时系统(由mkusb制作,但不进行调整)。

备份和恢复持久覆盖数据


我下载了用Systemback制作的iso文件。 mkusb抱怨说,它不是Ubuntu系列或Debian iso文件。 但是通过设置usb-pack-efi mkusb创建了一个持久的实时驱动器。 所以解决方案比我想象的要容易:-)