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

如何在Ubuntu 22.04自定义ISO中跳过“Try or Install ubuntu server”初始界面

如何在Ubuntu 22.04自定义ISO中跳过“Try or Install ubuntu server”初始界面

嘿,我之前也折腾过Ubuntu自定义ISO的事儿,刚好能给你点实用的线索!要跳过默认的初始选择界面并显示你的自定义页面,你得从提取ISO内容、修改启动配置、替换安装器界面、重新打包ISO这几个步骤入手,具体操作如下:

  • 第一步:提取ISO文件内容
    首先得把原Ubuntu 22.04 Server ISO里的文件提取到本地工作目录,方便后续修改:

    # 创建挂载点并挂载原ISO
    mkdir -p /mnt/iso && sudo mount -o loop your-ubuntu-server-iso.iso /mnt/iso
    # 复制ISO内容到工作目录
    mkdir ~/custom-iso-work && sudo cp -rT /mnt/iso ~/custom-iso-work
    # 卸载原ISO
    sudo umount /mnt/iso
    
  • 第二步:修改GRUB配置,跳过默认选择界面
    默认的“Try or Install”界面是GRUB菜单控制的,我们要修改配置让系统直接启动到安装流程,同时加载你的自定义页面:
    打开工作目录里的boot/grub/grub.cfg文件,找到默认的menuentry块,把它修改为直接启动到安装器,并且添加参数指定加载你的自定义界面。比如可以把默认启动项设置为:

    set default="0"
    menuentry 'Custom Ubuntu Installation' {
            set gfxpayload=keep
            linux   /casper/vmlinuz --- quiet autoinstall
            initrd  /casper/initrd
    }
    

    这里的autoinstall参数会让安装器跳过初始选择,直接进入安装流程,你可以额外添加自定义参数来指定加载你的界面文件。

  • 第三步:替换安装器的初始界面
    Ubuntu Server的安装界面由subiquity工具提供,你需要替换它的初始页面:

    1. 先进入chroot环境,方便修改casper文件系统里的内容:
      sudo mount --bind /dev ~/custom-iso-work/dev
      sudo mount --bind /proc ~/custom-iso-work/proc
      sudo mount --bind /sys ~/custom-iso-work/sys
      sudo chroot ~/custom-iso-work
      
    2. 在chroot里找到subiquity的UI资源目录/usr/share/subiquity,把你的自定义页面模板替换掉默认的欢迎页面(比如welcome.md或对应的UI组件文件)。如果是自定义的HTML或PyQt界面,你还需要修改subiquity的启动脚本,让它优先加载你的界面。
    3. 修改完成后退出chroot并卸载绑定的目录:
      exit
      sudo umount ~/custom-iso-work/sys
      sudo umount ~/custom-iso-work/proc
      sudo umount ~/custom-iso-work/dev
      
  • 第四步:重新打包成可启动的ISO
    最后把修改后的文件重新打包成ISO:

    sudo xorriso -as mkisofs -r -V "Custom Ubuntu 22.04 Server" -J -l \
    -b boot/grub/i386-pc/eltorito.img -no-emul-boot -boot-load-size 4 \
    -boot-info-table -c boot/grub/boot.cat -o custom-ubuntu-2204.iso ~/custom-iso-work
    

第一次折腾可能会遇到一些小问题,比如打包的ISO无法启动,或者自定义界面加载失败,建议先从跳过默认界面开始测试,确认没问题后再添加自定义页面的修改。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 08:23:02