我已经在 32GB USB 上安装了 Ubuntu,并按照我的意愿进行了设置,安装了一些程序并删除了其他程序。我添加了自定义壁纸和闪屏。
如何使用 Google Drive(10GB 限制)将修改后的操作系统和 GMail 复制给朋友和家人过圣诞节?
它应该能够在任何符合 Ubuntu 硬件规格的现代 x86-64 计算机上运行。它应该可以使用 Rufus、Etcher、mkusb 和 Gnome-Disks 卸载。我还希望能够从 U 盘安装它。
我听说过并尝试过 Remastersys、ISORespin、Ubuntu Customization Kit 和 Systemback,但现在这些似乎都被抛弃了。
有时我在 VirtualBox 中工作,并希望能够分发我在那里创建的操作系统。
复制 Ubuntu 系统以进行分发
1)从现有操作系统创建图像文件:
启动 Live Ubuntu USB 并插入完全安装(或持久)要复制的 USB。
使用 Gnome-Disks 创建完整安装 USB(或永久 USB)的映像文件。
2)截断图像以进行分发,从图像文件末尾删除不需要的空间。
示例:从驱动器末尾删除 NTFS Microsoft 基本数据分区。
输入
输出
输入
3)压缩图像以进行分发:
使用 7Zip 进行 xz 压缩。为 Windows 安装 7Zip:https : //www.7-zip.org/a/7z1900-x64.msi 或从 Ubuntu 商店安装 Ubuntu P7Zip Desktop。在 Windows 或 Ubuntu 上安装 7Zip 后,刷机工具无需先解压缩 xz 文件即可工作。
PKZip 压缩,也可以使用,但没有那么紧。
4) 虚拟机:将
.vdi
文件转换为.img
可刷入可引导 USB 的文件。打开虚拟盒子
cd 到包含 ubuntu.vdi 的文件夹并运行:
VBoxManage clonemedium --format RAW ubuntu.vdi ubuntu.img
5) 将映像文件安装到目标驱动器
注意:目标驱动器将被覆盖。
6) 为映像文件创建安装程序驱动器。
使用 Etcher、Startup Disk Creator、dd、mkusb 等制作 Live USB。
从另一个 Linux 驱动器,
writable
使用以下命令将新分区转换为 NTFS 分区:ubuntu@ubuntu:~$ sudo mkfs.ntfs -f -L usbdata /dev/sdx3
其中 sdx 是 Live 驱动器。
几年来,我们一直在更新 Remastersys 的一个分支,称为Wasta-Remastersys
请注意,我们删除了用于创建 ISO 的 GUI,但它可以在“dist”(不保存用户设置,而是准备好分发给其他人)或“备份”模式(保存您的设置等)下运行。另请注意,ISO 规范的大小限制为 4GB:如果生成的 ISO 较大,则会出现故障。
我们添加了来自 Pinguy Builder 等的功能,以确保它在 UEFI 模式下运行,可以离线安装 Broadcom 驱动程序等。
祝你好运!多年来,它一直为我们服务。