Centos7

在 liveinst 中使用 kickstart 文件

  • May 1, 2019

我有一個在進行手動圖形安裝時生成的 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 年似乎不正確的磁片上。

引用自:https://serverfault.com/questions/965355