首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装virt后不要启动来宾。

安装virt后不要启动来宾。
EN

Server Fault用户
提问于 2018-07-05 07:16:22
回答 2查看 5.5K关注 0票数 1

我喜欢建立一个新的客人,但不想立即开始。我在以下选项中使用virt-install

代码语言:javascript
复制
virt-install \
    --connect qemu:///system \
    --import \
    --virt-type kvm \
    --name somevm \
    --os-variant win7 \
    --memory 2048 \
    --vcpus 1 \
    --disk /home/bla/VirtualMachines/somevm.qcow2,format=qcow2,device=disk \
    --network network=default \
    --noautoconsole \
    --sound default

但是virt-install总是启动VM。我在手册页找不到任何选项来禁用自动启动。我宁愿在安装后不立即调用virsh destroy somevm,尽管VM可能还没有启动.是否有可能用阻止客户的启动,或者是否有另一个工具可以这样做,但不启动客户?

我还找到了一些解决办法:不用使用--import,您可以使用--pxe安装VM。如果没有可用的PXE服务器,那么应该给出足够的时间来销毁使用virsh的客户。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-07-05 10:53:08

virt的--print-xml选项可能更接近您想要的内容。然后,您可以将它打印的XML输入到virsh define命令中,以创建(而不是启动)来宾。

或者,签出virt-xml工具,这是一种从arg构建XML文档的友好方法,就像提供给virt-install的方法一样。

票数 4
EN

Server Fault用户

发布于 2020-04-11 12:40:28

使用选项--noreboot

代码语言:javascript
复制
virt-install \
   ..
   ..
   --noautoconsole \
   --video vga \
   --memballoon none \
   --noreboot

更新:

为那些拆分Windows的人添加了--memballoon选项。Memballoon在Windows上不起作用。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/919538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档