AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1300540
Accepted
C.S.Cameron
C.S.Cameron
Asked: 2020-12-17 04:38:37 +0800 CST2020-12-17 04:38:37 +0800 CST 2020-12-17 04:38:37 +0800 CST

如何复制 Ubuntu 系统以进行分发?

  • 772

我已经在 32GB USB 上安装了 Ubuntu,并按照我的意愿进行了设置,安装了一些程序并删除了其他程序。我添加了自定义壁纸和闪屏。

如何使用 Google Drive(10GB 限制)将修改后的操作系统和 GMail 复制给朋友和家人过圣诞节?

它应该能够在任何符合 Ubuntu 硬件规格的现代 x86-64 计算机上运行。它应该可以使用 Rufus、Etcher、mkusb 和 Gnome-Disks 卸载。我还希望能够从 U 盘安装它。

我听说过并尝试过 Remastersys、ISORespin、Ubuntu Customization Kit 和 Systemback,但现在这些似乎都被抛弃了。

有时我在 VirtualBox 中工作,并希望能够分发我在那里创建的操作系统。

system-installation usb usb-drive
  • 2 2 个回答
  • 1142 Views

2 个回答

  • Voted
  1. Best Answer
    C.S.Cameron
    2020-12-17T04:46:47+08:002020-12-17T04:46:47+08:00

    复制 Ubuntu 系统以进行分发

    1)从现有操作系统创建图像文件:

    • 启动 Live Ubuntu USB 并插入完全安装(或持久)要复制的 USB。

    • 使用 Gnome-Disks 创建完整安装 USB(或永久 USB)的映像文件。

    在此处输入图像描述

    在此处输入图像描述

    2)截断图像以进行分发,从图像文件末尾删除不需要的空间。

    示例:从驱动器末尾删除 NTFS Microsoft 基本数据分区。

    输入

    ubuntu@ubuntu:~$ cd /media/ubuntu/DATA/
    ubuntu@ubuntu:/media/ubuntu/DATA$ fdisk -l DiskImageofsdd.img
    

    输出

    Disk DiskImageofsdd.img: 28.66 GiB, 30752636928 bytes, 60063744 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: 82741D01-6511-4A8A-8FDF-52D8C165C178
    
    Device                 Start      End  Sectors   Size Type
    DiskImageofsdd.img1     1953     3906     1954   977K BIOS boot
    DiskImageofsdd.img2     3907   503906   500000 244.1M EFI System
    DiskImageofsdd.img3   505856 44578815 44072960    21G Linux filesystem
    DiskImageofsdd.img4 44578816 60061695 15482880   7.4G Microsoft basic data
    

    输入

    ubuntu@ubuntu:/media/ubuntu/DATA$ truncate --size=$[(44578815+1)*512] DiskImageofsdd.img
    

    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) 将映像文件安装到目标驱动器

    注意:目标驱动器将被覆盖。

    • 当您想要将映像还原或克隆到另一个驱动器时,请使用磁盘中的煎饼图标或使用 Etcher、Rufus、dd 或 mkusb。

    6) 为映像文件创建安装程序驱动器。

    • 使用 Etcher、Startup Disk Creator、dd、mkusb 等制作 Live USB。

    • 从另一个 Linux 驱动器,writable使用以下命令将新分区转换为 NTFS 分区:

    ubuntu@ubuntu:~$ sudo mkfs.ntfs -f -L usbdata /dev/sdx3

    其中 sdx 是 Live 驱动器。

    • 将操作系统映像文件放在 Live USB 的 NTFS 分区中,在需要时可以将其从 Live USB 闪存到目标驱动器。
    • 8
  2. rik-shaw
    2021-01-15T04:40:14+08:002021-01-15T04:40:14+08:00

    几年来,我们一直在更新 Remastersys 的一个分支,称为Wasta-Remastersys

    请注意,我们删除了用于创建 ISO 的 GUI,但它可以在“dist”(不保存用户设置,而是准备好分发给其他人)或“备份”模式(保存您的设置等)下运行。另请注意,ISO 规范的大小限制为 4GB:如果生成的 ISO 较大,则会出现故障。

    我们添加了来自 Pinguy Builder 等的功能,以确保它在 UEFI 模式下运行,可以离线安装 Broadcom 驱动程序等。

    祝你好运!多年来,它一直为我们服务。

    • 1

相关问题

  • 如何在 Windows 7 中运行 Ubuntu?

  • 如何使文件夹与外部 USB 硬盘保持同步?

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

  • 安装时,我可以选择加密我的主文件夹——这是做什么的?

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve