在添加kickstart文件(/server/548405/)之后设法使Fedora ISO成功重建(对于USB记忆棒)后,我现在在USB介质上定位kickstart文件时遇到了问题。
通过CDROM完成此操作后,只需在启动时添加以下参数即可进行kickckstart:
linux ks=cdrom
这将启动(假设kickstart文件名为ks.cfg,位于磁盘根目录中)。
现在,显然对于USB驱动器来说这是不同的,因此根据我的研究,我认为这条线可以完成这项工作:
linux ks=hd:sdb1:/ks.cfg
显然这不起作用。我收到一条错误消息,通知我该驱动器已安装,无法重新安装。
编辑:实际错误消息:
mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy
Warning: Can't get kickstart from /dev/sdb1:/ks.cfg
为了测试语法是否正确,我将kickstart文件放置在另一个USB记忆棒上,并加载了相同的命令以从新位置获取ks.cfg:
linux ks=hd:sdc1:/ks.cfg
这确实有效(假设按顺序安装了USB记忆棒,启动-> sdb1,kickstart-> sdc1)。安装将启动,并且可以毫无问题地完成安装。显然,必须使用2个笔式驱动器有些令人沮丧且不可靠。
有没有解决的办法?
ks=cdrom
,对吧?