将 kickstart 文件与 liveinst 结合使用

将 kickstart 文件与 liveinst 结合使用

我有一个在手动图形化安装时生成的 kickstart 文件。我尝试在启动到 CentOS-7-x86_64-LiveGNOME-1810.iso 并运行时使用此 kickstart 文件,
/usr/bin/liveinst -C --kickstart=/root/mykickstart.ks
但我无法让 Anaconda (liveinst) 识别我关于磁盘分区的说明。你们中有人成功过吗?kickstart 是正确的方法吗?这些呢https://anaconda-installer.readthedocs.io/en/latest/boot-options.html# 命令?

我的任务是在一台与任何 CentOS 存储库都没有任何连接的机器上将 CentOS 6.x “升级”到 CentOS 7.6,因此这将涉及覆盖根逻辑卷和启动分区。我需要保持主逻辑卷不变。理想情况下,我的用户将单击桌面上的“安装到磁盘”启动器,而不必回答任何安装程序问题,但现在我只想弄清楚如何与 Anaconda 进行有效通信。

再次,当我说“升级”时,我实际上是指“全新安装”,同时保持 /home 完好无损。

谢谢

答案1

Live 媒体不支持常规安装。它只能将 Live 映像克隆到磁盘并使其可启动。

如果您想要自定义安装和/或使用 kickstart,您将需要常规 anaconda 安装程序。如果您没有网络,您将需要 CentOS-7-x86_64-DVD-1810.iso。

可以将 kickstart 文件传输到没有网络的机器上。但是,上次我这样做时,将 kickstart 文件放在软盘上,这在 2019 年似乎不太合适。

相关内容