摘要: 1. 构造调试环境由于bochs内建调试功能, 且支持gdb, 用它调试内核会很方便.(文章中大部分命令的运行需要root权限,以sudo方式运行)1.1 构建磁盘镜像Shell代码dd if=/dev/zero of=hd0.img count=$((63*16*100))用这个命令可以构建一个50MB左右的磁盘镜像, 输出结果如下:100800+0 records in100800+0 records out51609600 bytes (52 MB) copied, 0.734578 s, 70.3 MB/s注意count必须为63*16的倍数, 否则bochs识别硬盘会有问题.1.2 阅读全文
posted @ 2013-11-04 16:20 在于思考 阅读(1078) 评论(0) 推荐(0) 编辑