我用 kickstart 创建 USB 并且它可以工作
在 isolinux.cfg 上我添加:
标签设备安装 IPAPPEND 2 KERNEL vmlinuz APPEND initrd=initrd.img inst.stage2=hd:LABEL=Appliance7 ks=cdrom:/ks.cfg
但当我尝试在英特尔服务器型号 5500 产品 S1200RP 上安装它时,它挂了
“随机:crng 初始化完成”
我将 isolinux.cfg ks=cdrom:/ks.cfg 更改为 ks=file:/ks.cfg
它没有挂起,但我得到说 anconda 缺少 ks.cfg
当我检查 anaconda 日志时,正在寻找目录 /run/install 上的 kickstart,但所有 kickstart 都在已安装目录 /run/install/repo 上
因此我在安装过程中将 kickstart 复制到目录 /run/install,然后它就可以工作了
我该如何修复它,需要从 /run/install/repo 启动或执行任何其他操作才能使其运行
谢谢
答案1
根据此页面:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-anaconda-boot-options inst.ks
(希望ks
还有其弃用的等效项)允许为 ks 文件指定设备(查看inst.repo
详细信息)。因此,希望您可以使用inst.ks=hd:device:/path
格式device
并按设备名称、LABEL= 或 UUID= 指定,然后使用此分区的相对路径