栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

报错解决方案参考:《xv6分析与实验》中关于qemu运行报错解决方法

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

报错解决方案参考:《xv6分析与实验》中关于qemu运行报错解决方法

在获取了xv6源码之后,且安装了qemu

sudo apt-get install qemu

编译并运行qemu时

make qemu

# 编译通过
# 运行报错:
*** Error: Couldn't find a working QEMU executable.
*** Is the directory containing the qemu binary in your PATH
*** or have you tried setting the QEMU variable in conf/env.mk?

qemu是一个虚拟仿真操作系统运行的软件,因此,要启动虚拟化KVM,虚拟化的概念可参考KVM内核虚拟化技术以及Docker容器技术的原理浅谈?

也可以手动查看虚拟化是否支持,若显示为0则表示不支持

grep -Eoc '(vmx|svm)' /proc/cpuinfo

若不支持虚拟化可安装虚拟化组件

sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager

查看虚拟化运行库是否打开,一般后台进程会自动开启

sudo systemctl is-active libvirtd

为了确保当前用户能管理该虚拟化,需要把当前用户添加到虚拟化组件和库中

sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER

参考来源:ERROR: Couldn’t find a working QEMU executable

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/829940.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号