1

这是我第一次在这里提出问题,我希望有人可以帮助我解决这个问题,我正在使用 kickstart 文件在我的 centos8 服务器上安装 VM。我遵循了来自 youtube、linkedin 课程和其他网站的指南,这些网站提供了使用 kickstart 文件安装的指南。我确实有一些 linux 技能,但我仍然认为自己是初学者。

我遇到的问题是,当我尝试使用 kickstart 文件从终端安装 VM 时,内核出现错误。我试图删除 kickstart commando 以查看它是否会在不安装操作系统的情况下运行和设置 VM,并且确实如此。然后,我尝试删除 kickstart 突击队中的一些参数,以查看问题是否是其中之一,但我只是不断收到相同的错误。我使用的突击队在下面,我也用 centos8 图像尝试过,但我遇到了同样的错误。

我通过手动安装 VM 来获取 kickstart 文件并将文件复制过来,以便我知道设置将是什么。

virt-install --name centos7-ks --ram 2048 --os-variant=centos7.0 --cdrom=/home/install/CentOS-7-x86_64-DVD-2003.iso --nographics --disk path= /var/lib/libvirt/images/centos7-ks.qcow2,size=20,bus=virtio,format=qcow2 --initrd-inject=/home/install/anaconda-Centos7-ks.cfg --extra-args= “ks=anaconda-Centos7-ks.cfg ip=dhcp 控制台=tty0 控制台=ttyS0,115200n8”

错误内核参数仅支持位置或内核安装。

我试图查找错误,但我无法解决任何问题,我问我认识的每个了解 linux 的人,他们不知道问题是什么。我真的很希望这里有人可以提供帮助。

4

1 回答 1

0

您需要cdrom逐个参数替换参数location

virt-install --name centos7-ks --ram 2048 --os-variant=centos7.0 -- location =/home/install/CentOS-7-x86_64-DVD-2003.iso --nographics --disk path= /var/lib/libvirt/images/centos7-ks.qcow2,size=20,bus=virtio,format=qcow2 --initrd-inject=/home/install/anaconda-Centos7-ks.cfg --extra-args= “ks=anaconda-Centos7-ks.cfg ip=dhcp 控制台=tty0 控制台=ttyS0,115200n8”

我希望这能解决你的问题。

于 2021-01-12T08:41:50.810 回答