Ubuntu+Qemu+Xv6安装[2022.09.22亲测有效]
版本
VMware® Workstation 16 Pro [16.1.2 build-17966106]
ubuntu-22.04.1-desktop-amd64.iso
参考文章&视频&网站
安装Ubuntu
Enterprise Open Source and Linux | Ubuntu
配置Ubuntu
VMware安装Ubuntu22.04.1教程_哔哩哔哩_bilibili
安装Qemu
【操作系统】保姆级教程(VMware)Ubuntu+qemu+xv6安装调试_jennie佳妮的博客-CSDN博客_vmware安装qemu
补充
不出意外,22.04版本的Ubuntu在 执行make qemu
时会出现如下报错
查到的解决方法是进入Makefile
文件,在第一个CFLAGS
变量出现的下一行添加CFLAGS +=-Wno-stringop-overflow
,保存,退出再编译Xv6就ok了
上述解决方法不保证没有副作用,原文链接戳这里
最后
本人纯纯小白,想跟着罗秋明老师的Xv6课程学一下,折腾这个环境搞了好几个小时,一开始Ubuntu连不上网络,后来重新装了一个;后来搞这个Qemu也是处处碰壁,好在一直参考各位前辈的文章,终于是搞好了。
搜来搜去,也体会到了善用搜索的重要性,本着帮助更多人的想法,也就把这套目前行之有效的方法整理出来,方便大家参考。
欢迎批评指正🤪🤪🤪