操作系统开发--环境设置(bochs,x86)
来源:互联网 发布:淘宝旺铺导航条 编辑:程序博客网 时间:2024/05/01 19:16
在xp下安装于配置bochs。
1 下载bochs www.//bochs.soucerforge.net.,解压缩 安装。
2 打开安装目录下我这里是:C:/Program Files/Bochs-2.3,找到一个bochsrc-sample.txt的文件;找到 :megs 。megs 32表示模拟系统位32m,可以修改,我改为128。当我门要用软盘来做引导盘时,找到floppya 与floppya: 1_44=a:, status=inserted 。。floppya 表示为第一个软驱,软驱可以用实际的也可以用虚拟的比如我修改上面那条语句为: floppya: 1_44=a.img, status=inserted ,表示应用的是一个映像软盘。同理找到 ata(硬盘)
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=1, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata2: enabled=0, ioaddr1=0x1e8, ioaddr2=0x3e0, irq=11
ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9
以上为各个硬盘的控制信息,
ata0-master: type=disk, mode=flat, path="30M.sample", cylinders=615, heads=6, spt=17
这个表示ata的第一个通道 type = disk 为硬盘 若type = cdrom表示为光驱,path 为影象文件路径 我设为hd.img,cylinders为拄面数,heads 磁头,mode映像文件的保存格式。
3 找到boot 用来设置启动的设备。我这边用:boot : floppy 用软驱启动
(先写到这里)
- 操作系统开发--环境设置(bochs,x86)
- bochs使用(linux下搭建操作系统开发环境,原创)
- bochs使用(linux下搭建操作系统开发环境)(zt)
- bochs使用(linux下搭建操作系统开发环境,转)
- 自己动手写操作系统--第一节 --构建bochs环境
- 《一个操作系统的实现》阅读笔记 之 开发『调试』环境bochs的搭建
- ubuntu环境下搭建操作系统实验平台(Virtualbox和Bochs)
- bochs--开源x86 emulator
- bochs调试x86汇编
- 操作系统项目(一)安装Bochs
- Ubuntu bochs 引导镜像操作系统环境配置
- 用Bochs搭建操作系统引导程序调试环境
- 写操作系统----1.bochs调试的环境搭建
- 操作系统学习_环境搭建_Linux下的bochs
- 【操作系统学习日记】1.环境安装(ubantu+bochs)
- 操作系统开发——NASM集成开发环境设置 zz
- 《一个操作系统的实现》(二):使用Bochs调试操作系统
- 操作系统---环境设置(续1)
- C++ Primer中文版读书笔记
- UML一点基础知识[图]
- Hibernate性能调优
- 异步通信实现捕捉客户注销信息
- 用库函数stdarg.h实现函数参数的可变
- 操作系统开发--环境设置(bochs,x86)
- 静态库编译和连接遇到的奇怪问题
- 看BBC研究大脑的科教片中“放松产生灵感”的笔记
- C语言可变参数函数实现
- 范例解说Java里的线程概念与线程同步技术
- 重载CListCtrl::DrawItem
- 关于《C#程序设计第4版》一书中发现的错误
- SQL高级教程:SQL 创建数据库、表以及索引
- java进程使用的最大内存的数值