You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为已安装的Ubuntu系统创建Live ISO镜像文件?

如何为已安装的Ubuntu系统创建Live ISO镜像文件?

嘿,我完全懂你的困扰——MX Linux的MX-snapshot确实能把现有系统做成Live ISO,但它只支持基于AntiX的系统,Ubuntu根本用不了。找遍全网都没找到方法?别慌,我这儿有几个靠谱的方案给你试试:

  • Systemback(推荐,图形化工具)
    这个工具专门用来备份Ubuntu系统并生成可启动的Live ISO,操作超直观。先通过命令安装:

    sudo add-apt-repository ppa:nemh/systemback
    sudo apt update
    sudo apt install systemback
    

    安装完成后打开Systemback,选择「Live system create」选项,接着设置ISO的名称、是否包含你的个人数据等,最后点「Create new」等着生成就行,过程中它会自动处理启动相关的配置。

  • Remastersys/Remastersys Backup
    虽然原版Remastersys已经停止维护了,但它的复刻版Remastersys Backup还能在不少Ubuntu版本上用,同样是图形化操作,步骤和Systemback类似。不过如果你的Ubuntu版本比较新,还是优先选上面的Systemback更稳妥。

  • 命令行手动制作(适合有Linux基础的用户)
    要是你偏好命令行,也可以手动一步步来:

    1. 先创建一个空的镜像文件(大小根据你的系统来调整,比如4096M就是4G):
      dd if=/dev/zero of=ubuntu-live-temp.iso bs=1M count=4096
      
    2. 把这个镜像格式化为ext4文件系统:
      mkfs.ext4 ubuntu-live-temp.iso
      
    3. 挂载这个镜像到临时目录:
      sudo mount -o loop ubuntu-live-temp.iso /mnt
      
    4. 同步当前系统的内容到挂载点,注意排除那些不需要的系统临时目录:
      sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /mnt
      
    5. 安装GRUB引导到镜像文件,这里的/dev/sdX替换成你的硬盘设备(比如/dev/sda):
      sudo grub-install --root-directory=/mnt /dev/sdX
      sudo update-grub
      
    6. 最后卸载挂载点并生成最终的可启动ISO:
      sudo umount /mnt
      mkisofs -o ubuntu-live-final.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ubuntu-live-temp.iso
      

备注:内容来源于stack exchange,提问作者belmont

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 16:08:06