为ISO定制发行版+持久性,如何使其工作?
我们有一个发行版,Lubuntu 16.04,我们想要用混凝土软件包装, ToolboX ( util/deb/toolbox_1.0-1.deb
将安装Geany
, LaTeX
软件包, 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
-
引导进入持久性实时系统
-
将软件安装到持久性实时系统中
-
制作整个驱动器的克隆图像。
-
如果为图像文件提供扩展名
img
(filename.img
),或者使用gzip或xz压缩的压缩克隆图像(filename.img.gz
或filename.img.xz
)。 将此图像闪烁到新的pendrives或存储卡。-
在Ubuntu中,您可以使用mkusb 。
-
在Windows中,您可以使用Win32磁盘映像器 。
-
-
这类似于创建此链接的图像,
具有持久性实时系统的压缩图像文件
分配系统的另一种方法是使用您的调整备份casper-rw
分区,并将其恢复为“标准”持久性实时系统(由mkusb制作,但不进行调整)。
备份和恢复持久覆盖数据
我下载了用Systemback制作的iso文件。 mkusb抱怨说,它不是Ubuntu系列或Debian iso文件。 但是通过设置usb-pack-efi
mkusb创建了一个持久的实时驱动器。 所以解决方案比我想象的要容易:-)