我感兴趣的是qemu
,特别是kvm
Linux 中通过命令行操作的功能。我发现有大量可用的gnome-boxes
功能libvirt
。
我的具体目标是在没有 X 的情况下通过 BASE 发行版上的命令行来管理这些内容,包括动态添加/更改 USB 设备。我了解 Arch wiki 和其他一些来源。但是,随着 TLDP 编辑的流失,没有真正的 HOWTO,加上晦涩难懂的文档,如果不将其转变为讨论是非常困难的。
所以我的问题是:
- 是否有另一个项目与
kvm
我应该从命令行使用的进行交互? - 有没有办法让 KVM 在系统关闭时将其状态保存到 RAM 中?
- 从命令行挂载和卸载 USB 设备和 CD 设备?监控模式似乎不起作用。
- 来自专业人士的任何提示和指示将不胜感激。
这是我一直在使用的命令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
- libvirt 在命令行上非常有用。
virsh
是主界面。看https://libvirt.org/apps.html#command对于其余的。 - 当系统关闭时,您想将什么保存到 RAM 中?
virsh autostart vmName
将虚拟机设置为自动启动。