Skip to content

用 Bochs 2.7 的 GUI 窗口调试 Linux 0.11 源码。(非原创)

License

Notifications You must be signed in to change notification settings

Camio1945/linux-0.11-quickstart-debug-bochs2.7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

改动说明

原仓库 flash-linux0.11-talk 中使用的是 Bochs-2.3.6,这个版本的 Bochs 不支持 GUI 调试,所以我把它改成了 Bochs-2.7 ,以方便使用 GUI 调试,其他代码一概未做改动。


以下为原 README

这个是我下载的网上的一个可以在 win 上运行的 Linux 0.11 项目,但原方式还是比较麻烦,需要手动加载软驱,还需要手动进入 cmd 设置 PATH 并进行 make,之后又要手动双击 bochs。

我将全部过程都浓缩在了一个 run.bat 里,并魔改了下内核使其可以默认从硬盘加载根文件系统,并在其中添加了一个硬盘映像文件,这样直接双击 run.bat 就可以编译并且运行了!而且,你还可以修改源代码,在次点击 run.bat 就看到了你修改过后的效果。

具体过程为:

进入 Linux-0.11 目录,双击 run.bat 就直接跑起来了

image

看,图中的文字改成了我写的 dibingfa quick run,说明可以自己修改内容并且 run 起来!

大家尽情做实验吧~

About

用 Bochs 2.7 的 GUI 窗口调试 Linux 0.11 源码。(非原创)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published