2015-01-26 4 views
2

Я пытался получить виртуальную машину, работающую с файлом cfg на centos, но, к сожалению, я получаю сообщение об ошибке, что файл ks.cfg не существует.Использование ks.cfg с virt-install?

Ниже приведена команда, которую я запускал для включения виртуальной машины.

virt-install --name FedoraTest --ram 1024 --disk pool=default,size=10 --location ~/Desktop/CentosOS --initrd-inject ks.cfg --extra-args "ks=file:~/Desktop/ks.cfg" 

Я новичок в настройке виртуальной машины и не уверен, что я делаю это правильно.

Любые советы о том, как исправить это, будем очень благодарны.

Также, что делает initrd-inject? Можно ли сохранить указанную выше команду в файл и запустить файл?

ответ

4

Я полагаю, вы изменили значение параметров «initrd-inject» и «extra-args». Initrd-inject должен содержать путь к файлу ks в вашей файловой системе, а в «extra-args» вы должны указать ядро ​​для использования вложенного файла ks. Смотрите фрагмент кода:

virt-install --connect=qemu:///system \ 
 
    --network=bridge:br0 \ 
 
    --initrd-inject=/export/rhel.ks \ 
 
    --extra-args="ks=file:/rhel.ks console=tty0 console=ttyS0,115200" \ 
 
    --name=$domname \ 
 
    --disk /export/vmimgs/$domname.img,size=20 \ 
 
    --ram 2048 \ 
 
    --vcpus=2 \ 
 
    --check-cpu \ 
 
    --accelerate \ 
 
    --hvm \ 
 
    --location=$location1 \ 
 
    --nographics

Сниппет приходит от here

 Смежные вопросы

  • Нет связанных вопросов^_^