我有一个在进行手动图形安装时生成的 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 完好无损。
谢谢
Live 媒体不允许正常安装。它可以将实时映像克隆到磁盘并使其可启动。
如果您想要自定义安装和/或使用 kickstart,您将需要普通的 anaconda 安装程序。如果您没有网络,则需要 CentOS-7-x86_64-DVD-1810.iso。
可以在没有网络的情况下将 kickstart 文件下载到机器上。但是,上次我这样做时,我将 kickstart 文件放到了一张 2019 年似乎不正确的软盘上。