是否可以创建一个带有一个 kickstart 文件的 ISO,该文件在写入 CD/DVD 和作为 USB 时可以正常工作?
据我所知,我需要两个独立的版本,因为 isolinux.cfg (ks=) 和 ks.cfg 需要修改(因为我在 %post 中访问安装媒体)
奇怪的是 isolinux.cfg 没有默认为安装媒体的根目录,并且 kickstart 没有源媒体设备的全局定义。
或者有没有 kickstart 的替代品?
答案1
从本地网络上的 Web 服务器上获取 kickstart 文件。
ks=http://192.168.1.201/f17-ks.cfg
(你不太可能不在您的本地网络上有一个网络服务器...)
如果你必须安装很多系统,请考虑使用太空行走。
答案2
这不可能。USB 需要 syslinux 才能启动。源安装设备也不同,如下所示。
启动参数:
CD/DVD 使用"repo=cdrom:<device>"
,USB 使用"repo=hd:<device>:/<path>"
。
ks.cfg文件:
CD/DVD 使用"cdrom"
. USB 使用"harddrive --partition=hdb2 --dir=/tmp/install-tree"