在Windows上安装Bochs虚拟机运行XP

本篇原本写于2017年,最近再次需要在Windows上安装Bochs虚拟机虚拟XP系统,所以特地更新一下,绝对简单的教程,而且也不需要安装XP这个步骤,至少能节省1天时间(Bochs安装xp就是这么慢!)

1.下载安装Bochs最新版本,这步搞不定就不用看了….
点击下载
2.下载XP.img镜像
链接: https://pan.baidu.com/s/1j8RH9kPyB1U39HeASLpUow 密码: 29g4
3.在C盘打开Bochs文件夹,Boches安装文件夹下新建dlxlinux文件夹
4.把下载好的镜像放到这个文件夹中并命名为 xp.img
5.在这个dlxlinux 文件夹中新建 bochsrc.bxrc 文件,编辑文本复制

# how much memory the emulated machine will have
megs: 512
#   #号表示注释 类似于C++中的// 这里的意思是设置512MB内存

# filename of ROM images
romimage: file=../BIOS-bochs-latest
vgaromimage: file=../VGABIOS-lgpl-latest
#设置主板的bios和显卡的bios     ../这个的意思是返回上一层目录 也就是C:\bochs目录

# what disk images will be used 
floppya: 1_44=floppya.img, status=inserted
floppyb: 1_44=floppyb.img, status=inserted
#设置软盘的参数 

# hard disk
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata0-master: type=disk, path="xp.img", mode=flat, cylinders=611, heads=16, spt=63

#注意这里 一定要填对  我的硬盘参数是这个  我应该这么填

# choose the boot disk.
boot: c
#从光驱引导 填c表示从“硬盘”启动,这个可是指我们的虚拟硬盘

# default config interface is textconfig.
#config_interface: textconfig
#config_interface: wx

#display_library: x
# other choices: win32 sdl wx carbon amigaos beos macintosh nogui rfb term svga

# where do we send log messages?
log: bochsout.txt
#日志文件  可以不用关心 

# disable the mouse, since DLX is text only
mouse: enabled=0
#默认不启用鼠标 
#如果要启用或者禁用鼠标请按ctrl+第三个鼠标键(也就是滚轮 滚轮也是可以按下去的)

ata0-slave: type=cdrom, path="XP.iso", status=inserted
#这个原来没有是需要自己添加  指定了一个cdrom

最关键点解析:
其他镜像要想使用基本相同,但是下面这句要根据img的具体情况修改
ata0-master: type=disk, path=”xp.img”, mode=flat, cylinders=611, heads=16, spt=63
用DiskGenius打开虚拟硬盘文件,选择这个img打开,查看他的参数
cylinders:是柱面数 heads:是磁头数 spt:是每道扇区数

如果下载的是我的镜像就不用修改上面三个参数了

6.之后再任意地方新建文件run.bat,编辑,注意路径如果不对要根据自己的安装情况修改

cd "C:\Program Files (x86)\Bochs-2.6.9\dlxlinux"
..\bochs -q -f bochsrc.bxrc

7.之后双击run.bat即可运行XP

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值