在获取了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

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

  1. ISE MAP报错: Unsupported programming for BSCAN block and JTAG_CHAIN attribute value 1的解决方法

    ISE MAP报错: Unsupported programming for BSCAN block and JTAG_CHAIN attribute value 1的解决方法 参考文章: (1)IS ...

  2. MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法

    MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法 参考文章: (1)MySQL5.7报错[ERROR ...

  3. npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法

    npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法 参考文章: (1)npm install ...

  4. SVN报错之“Failed to run the WC DB work queue associated with...“的解决方法

    SVN报错之"Failed to run the WC DB work queue associated with-"的解决方法 文章目录 SVN报错之"Failed t ...

  5. Chrome升级91扩展程序报错Tabs cannot be edited right now (user may be dragging a tab)解决方法

    本文主要介绍Chrome浏览器升级91后,使用扩展程序(extension)报错时,报错:Unchecked runtime.lastError: Tabs cannot be edited righ ...

  6. QT编译发布程序后报错如缺少dll、“应用程序无法正常启动(0xc000007b)”的可能解决方法

    QT编译发布程序后报错如缺少dll."应用程序无法正常启动(0xc000007b)"的可能解决方法 参考文章: (1)QT编译发布程序后报错如缺少dll."应用程序无法正 ...

  7. python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with ‘\x90‘ in file 的原因及解决方法

    本篇文章主要讲解,python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with '\x90' in file 的原因及解决方法 作者:任聪聪 报错说 ...

  8. C++ 读取文件时报错“将一个无效参数传递给了将无效参数视为严重错误的函数”解决方法

    ** C++ 读取文件时报错"将一个无效参数传递给了将无效参数视为严重错误的函数"解决方法 最近在运行工程时需要读取stl网格文件,但是在运行时发现报错如下: 但是之前运行过一个测 ...

  9. ISE MAP报错: Unsupported programming for BSCAN block and JTAG_CHAIN attribute value 1的解决方法...

    2014-04-16 17:35:30 ISE MAP报错: Unsupported programming for BSCAN block and JTAG_CHAIN attribute valu ...

最新文章

  1. html 超出部分被遮挡,div被iframe遮住的几种情况及解决方法
  2. 50个photoshop网页设计教程-整体布局篇
  3. python映射类型-Python中的映射数据类型 dict
  4. 导入图片后截取_微服务项目第36天:导入数据到索引库
  5. ArrayList和HashSet
  6. 享学金三银四一线大厂面试专题学习笔记
  7. Python 第十一章 常用第三方模块
  8. 李焕英是如何从不被看好到碾压唐探3的?
  9. python调用random失败_python怎么调用random
  10. 【元胞自动机】基于matlab元胞自动机森林大火【含Matlab源码 235期】
  11. RedHat 5.6_x86_64 + ASM + RAW+ Oracle 10g RAC (二)
  12. ArcScan矢量化
  13. 关于msp430系列单片机的一些入门心得(新手向)
  14. 微信直接下载app的解决方案
  15. python通过selenium爬取百度文库
  16. 基于Netty的RPC架构学习笔记(五):netty线程模型源码分析(二)
  17. 14_单引号和双引号
  18. storm apache java_Apache Storm 示例 Java 拓扑 - Azure HDInsight | Microsoft Docs
  19. 假如你是QQ的产品经理
  20. latex中英文字体设置

热门文章

  1. 控制 Egress 流量
  2. 鸿蒙系统学习系列 | 上手HarmonyOS十大必看指南!
  3. 现代版的———项链 :(  转
  4. html5用语义元素做旅游网站,HTML5语义元素
  5. JackHttp -- 浅谈编码、加密(对称加密,非对称加密,Hash算法)
  6. 28岁功能测试被辞,最后结局令人感慨...
  7. 有一天我们可不可以这样相爱……
  8. Qt延时和startTimer
  9. pytest告警信息的处理方法
  10. win10忘记redis密码