从零开始写玩具操作系统(一)bochs配置

本文档介绍了如何在Windows 64位环境下,从零开始配置Bochs来创建一个玩具操作系统。首先,从sourceforge.net下载最新版Bochs并安装。然后,使用记事本编辑bochsrc.bxrc配置文件,并提供了一个参考配置。接着,通过运行bochs.exe加载配置并启动。当缺少启动盘时,界面会显示相关错误信息。使用bximage.exe创建启动盘,遵循步骤选择创建软盘。完成这些步骤后,将启动盘路径添加到配置文件,确保Bochs能够正常启动。
摘要由CSDN通过智能技术生成

本章节完全参考 郑钢老师的《操作系统:真象还原》
我们的实验环境是在Windows 64位环境下
首先我们下载最新的bochs
下载地址: https://sourceforge.net/projects/bochs/
我们就下载最新的版本就行:
在这里插入图片描述
安装过程略。
接着需要我们切换到安装目录下用记事本打开bochsrc.bxrc来写配置文件
在这里插入图片描述
因为我最开始配置的时候遇到了很多的坑,所以我就把我的配置文件贴到这里供大家参考。

###############################################################
# bochsrc.txt file for DLX Linux disk image.
###############################################################

# how much memory the emulated machine will have 
megs: 32          bochs运行能够使用的内存,32MB

# filename of ROM images    # 这一项需要我们指定机器的BIOS和VGA BIOS
romimage: file=C:\Users\leno
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值