我正在尝试使用 Ubuntu 18.04 创建自己的发行版 - 我正在使用预置方法并创建了自己的预置文件并附加了以下内容。并创建了我的 ISO 映像。但是,安装程序仍然提示我选择选项。
知道为什么吗?
$ more boot/grub/grub.cfg
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
set timeout=5
menuentry "Install Trap v1.2" {
set gfxpayload=keep
linux /casper/vmlinuz file=/cdrom/preseed/trap.seed debian-installer/locale=en_US console-setup/layoutcode=us boot=casper quiet ---
initrd /casper/initrd
}
$ more isolinux/txt.cfg
default trap
label trap
menu label ^Install Trap 1.2
menu default
kernel /casper/vmlinuz
append preseed/file=/cdrom/preseed/trap.seed debian-installer/locale=en_US console-setup/layoutcode=us boot=casper initrd=/casper/initrd ramdisk_size=16384 root=/
dev/ram rw quiet ---
我遗漏了什么吗?我需要修改其他文件才能实现吗?有没有好的教程或文章可用于完全重新制作 Ubuntu 18.04 以创建我自己的发行版来发布我的应用程序?
答案1
我觉得你忘了附加automatic-ubiquity
。至少我在 Xubuntu 18 上就是这么做的。