qemu 带图形界面启动
时间: 2023-07-26 21:29:45 浏览: 790
要在 QEMU 中带图形界面启动虚拟机,可以使用以下命令:
```sh
qemu-system-x86_64 -m 2048M -hda /path/to/hard-disk-image -cdrom /path/to/iso-image -boot d -enable-kvm -vga virtio -display gtk
```
这里解释一下各个参数的含义:
- `-m 2048M`:设置虚拟机的内存大小为 2048MB。
- `-hda /path/to/hard-disk-image`:指定虚拟机的硬盘镜像文件路径。
- `-cdrom /path/to/iso-image`:指定虚拟机的光驱镜像文件路径。
- `-boot d`:设置虚拟机从光驱启动。
- `-enable-kvm`:启用 KVM 模块加速虚拟化。
- `-vga virtio`:使用 virtio 显卡。
- `-display gtk`:使用 GTK 图形界面显示虚拟机。
执行以上命令后,QEMU 将启动虚拟机并显示图形界面。
相关问题
qemu启动图形界面 增加按钮
如果你想在 QEMU 的图形界面中增加一个按钮,可以使用 QEMU 的 Monitor 功能。Monitor 是一个 QEMU 内置的命令行界面,它允许你在运行 QEMU 的同时与其进行交互。
你可以使用以下命令将 Monitor 界面绑定到一个 TCP 端口上:
```
qemu-system-x86_64 -monitor telnet:127.0.0.1:5555,server,nowait
```
然后,在另一个终端中连接到这个端口:
```
telnet 127.0.0.1 5555
```
这将进入 QEMU 的 Monitor 界面。在 Monitor 界面中,你可以使用 `info qtree` 命令查看当前的 QEMU 设备树。你可以找到你想要添加按钮的设备,然后使用 `human-monitor-command` 命令将一个新的按钮添加到该设备的图形界面中。例如,如果你想向 virtio-gpu 驱动的图形界面中添加一个按钮,可以使用以下命令:
```
(qemu) human-monitor-command -d guest.virtio-gpu -r 'gfx-add-widget /org/qemu/gfx/button mybutton "My Button"'
```
这将在 virtio-gpu 的图形界面中添加一个名为 "My Button" 的按钮。当你点击这个按钮时,它将发送 `mybutton` 命令到 QEMU 的 Monitor 界面中。你可以使用 `info commands` 命令查看所有可用的命令。
ubuntu 20.04 中,带图形界面启动qemu
要在 Ubuntu 20.04 中带图形界面启动 QEMU,你可以按照以下步骤操作:
1. 安装 QEMU 和相关依赖:
```sh
sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-daemon-system libvirt-clients bridge-utils
```
2. 启动 libvirtd 服务:
```sh
sudo systemctl start libvirtd
```
3. 打开 virt-manager,创建一个新的虚拟机:
```sh
virt-manager
```
4. 在虚拟机创建向导中,选择 “本地安装媒体(ISO镜像或CDROM)”,然后选择你要安装的操作系统的 ISO 镜像文件。
5. 在安装完成后,启动虚拟机即可看到图形界面。
希望这些步骤能够帮助你在 Ubuntu 20.04 中带图形界面启动 QEMU。
阅读全文