qemu命令行管理

qemu命令行管理

我感兴趣的是qemu,特别是kvmLinux 中通过命令行操作的功能。我发现有大量可用的gnome-boxes功能libvirt

我的具体目标是在没有 X 的情况下通过 BASE 发行版上的命令行来管理这些内容,包括动态添加/更改 USB 设备。我了解 Arch wiki 和其他一些来源。但是,随着 TLDP 编辑的流失,没有真正的 HOWTO,加上晦涩难懂的文档,如果不将其转变为讨论是非常困难的。

所以我的问题是:

  1. 是否有另一个项目与kvm我应该从命令行使用的进行交互?
  2. 有没有办法让 KVM 在系统关闭时将其状态保存到 RAM 中?
  3. 从命令行挂载和卸载 USB 设备和 CD 设备?监控模式似乎不起作用。
  4. 来自专业人士的任何提示和指示将不胜感激。

这是我一直在使用的命令kvm

screen -dmS kvm-winxp kvm \
    -cpu host \
    -smp 2 \
    -m 768 \
    -drive cache=none,file=$HOME/qemu/posready2009 \
    -vga std -nographic \
    -vnc 127.0.0.1:0,lossy \
    -net nic,model=pcnet -net user \
    -smb $HOME \
    -redir tcp:5555::22 \
    -redir tcp:5556::80 \
    -usbdevice tablet \
    -usbdevice host:058f:6387

答案1

  1. libvirt 在命令行上非常有用。virsh是主界面。看https://libvirt.org/apps.html#command对于其余的。
  2. 当系统关闭时,您想将什么保存到 RAM 中?

virsh autostart vmName将虚拟机设置为自动启动。

相关内容