问题
最近做哈工大操作系统实验三时明明代码没写错但是执行./run后出现以下情况
原因和解决方法
再各种比对和研究下发现这个问题原因在于加载文件系统的setup不能放在进程0里,不然会导致进程0休眠。
可是别人并没有出现这个情况,尝试了网上很多的环境之后发现时Bochs的问题,之前一直用的Bochs版本是2.6.10,现在换成了2.3.7成功运行。
配置好的2.3.7的Bochs文件可以下载我这个
链接:https://pan.baidu.com/s/1wIbC58rMnBLl2kGCVuqssw
提取码:xyif
解压然后覆盖原来的就行了