qemu-2.4.0.1编译问题

本文提供了解决RHEL7.0系统在配置QEMU时遇到glib-2.22gthread-2.0缺失导致的编译错误的方法。通过加载系统安装光盘,进入Package目录并安装glib和glib-devel包来解决问题。

系统:rhel 7.0

./configure时出报错:ERROR: glib-2.22 gthread-2.0 is required to compile QEMU

解决办法:加载系统安装光盘,进入Package目录,安装:

rpm -ivh glib2-2.36.3-5.el7.x86_64.rpm

rpm -ivh glib2-devel-2.36.3-5.el7.x86_64.rpm



在Windows系统上下载并安装 `qemu-ga.exe` 服务通常是在使用 QEMU/KVM 虚拟化环境时的需求,尤其是在运行 Windows 客户机(Guest)时。`qemu-ga.exe` 是 QEMU Guest Agent 的 Windows 版本,它允许主机(Host)与客户机之间进行通信,实现诸如关机、重启、文件传输等功能。 ### 下载 qemu-ga.exe QEMU Guest Agent 的 Windows 版本通常不包含在标准 QEMU 安装包中,但可以从以下几种途径获取: 1. **从 QEMU 官方镜像或构建版本中获取**: - 访问 [QEMU 官方下载页面](https://qemu-project.gitlab.io/qemu/system/install.html#windows) 或第三方镜像站点,查找适用于 Windows 的 `qemu-ga.exe` 安装包。 - 某些 QEMU 发行版(如 [QEMU for Windows](https://www.qemu.org/download/#windows))可能包含该文件,通常位于安装目录下的 `qemu` 子目录中。 2. **从 libvirt 或 virtio-win 镜像中获取**: - 在 [virtio-win 驱动镜像](https://fedoraproject.org/wiki/Virtio-win_driver_downloads) 中,`qemu-ga.exe` 通常包含在安装包中。下载 ISO 文件后挂载并提取其中的 `qemu-ga.exe` 文件。 3. **手动编译**(不推荐): - 如果有开发环境,可以尝试从 QEMU 源码中编译 Windows 版本的 Guest Agent,但这需要一定的技术基础。 ### 安装 qemu-ga.exe 服务 安装 `qemu-ga.exe` 服务可以通过命令行方式完成,具体步骤如下: 1. **将 qemu-ga.exe 放置到合适目录**,例如 `C:\Program Files\QEMU\`。 2. **以管理员身份打开命令提示符**,执行以下命令安装服务: ```bash sc create QEMUGuestAgent binPath= "C:\Program Files\QEMU\qemu-ga.exe" DisplayName= "QEMU Guest Agent" start= auto ``` 3. **启动服务**: ```bash net start QEMUGuestAgent ``` 4. **验证服务状态**: - 打开“服务”管理器(`services.msc`),查看名为 “QEMU Guest Agent” 的服务是否已成功运行。 ### 配置 qemu-ga.exe 默认情况下,`qemu-ga.exe` 会尝试通过本地串口通信通道与 QEMU 主机通信。如果需要自定义配置,可以在启动服务前编辑配置文件或通过命令行参数指定。 例如,指定日志路径和通信方式: ```bash sc create QEMUGuestAgent binPath= "\"C:\\Program Files\\QEMU\\qemu-ga.exe\" -d -l C:\\qemu-ga.log" DisplayName= "QEMU Guest Agent" start= auto ``` ### 注意事项 - 确保虚拟机配置中启用了 `virtio-serial` 设备和 `channel` 设备,以便 Guest Agent 能够正常通信。 - 安装过程中如果提示权限不足,请确保以管理员身份运行命令提示符。 - 如果使用的是虚拟化平台(如 libvirt 或 VirtualBox),请确认其对 QEMU Guest Agent 的支持情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值