



本书默认使用Bochs调试ntos.img,在ntos\Virtual Machine\bochs下附带了相关程序,因此读者不需要亲自建立运行环境。不过,还是应该熟悉一下其中的配置文件bochsrc.bxrc,其内容如下:
   该配置中,内存是256MB,COM 1用于连接WinDbg。如果只想调试startup.com,那么注释掉下面这行:
   双击run.bat文件即可运行调试,该文件只有一行内容,bochsdbg.exe-f bochsrc.bxrc-q,即向bochsdbg.exe传递参数。运行后如图1.2所示,显示正在等待COM 1连接。
    图1.2
运行windbg.exe即可连接上COM 1,如图1.3所示。
    图1.3
Bochs自动中断于f000:fff0,输入c(小写)回车可继续运行,也可通过b 0x7c00下断点,观察系统的运行过程。有关Bochs的调试指令,请参考Bochs手册。