orange's系统可以装mysql 吗?_Orange's 一个操作系统的实现(1)---环境搭建

一、Windows 下

1、准备阶段

1、安装NASM

Nasm的官方网站:http://sourceforge.net/projects/nasm/。下载完成直接安装,记住你的安装文件夹。

2、dd命令工具

Windows下有dd for Windows的工具,下载地址http://www.chrysocome.net/download,找到dd-*(版本号).zip,下载解压即可使用。

3、Bochs安装

Bochs主页http://bochs.sourceforge.net/,可直接安装。

4、配置环境变量

将三个软件的安装位置加入环境变量中,相信安装过软件的都知道如何设置,这里就不详细说明了。

5、测试软件

在cmd下输入

nasm -version

dd

bochs

2、操作阶段

1、汇编boot.asm

1、nasm boot.asm -oboot.bin

2、生成软盘映像

bximage          输入 fd  一路回车

最终a.img生成在cmd的当前目录下,请注意目录。

3、写入引导

dd if=boot.bin of=a.img bs=512 count=1 conv=notrunc

rawwrite dd for windows version 0.3.

Written by John Newbigin

This program is covered by the GPL. See copying.txt for details

Unknown command conv=notrunc

dd [bs=SIZE] [count=BLOCKS] [if=FILE] [of=FILE] [seek=BLOCKS] [skip=BLOCKS] [--list] [--progress]

SIZE may have one of the following suffix:

k = 1024

M = 1048576

G = 1073741824

这一步如果报错 Unknown command conv=notrunc,说明你的dd版本过高, 这个命令已经不存在了。直接去掉这个就行

dd if=boot.bin of=a.img bs=512 count=1

4、手动创建配置bochsrc.bxrc文件

##################################

# configure filefor Bochs in win7

##################################

# how much memorythe emulated machine will have

megs: 32

# filename of ROMimages

romimage:file=$BXSHARE/BIOS-bochs-latest

vgaromimage:file=$BXSHARE/VGABIOS-lgpl-latest

# what disk imagewill be used

floppya:image="a1.img", status=inserted

# floppya:1_44=floppyb.img, status=inserted

#hard disk

# ata0: enabled=1,ioaddr1=0x1fo, ioaddr2=0x3f0, irq=14

# ata0-master:type=disk, path="hd10meg.img", cylinders=306, heads=4, spt=17

# choose the bootdisk.

boot: a

# default configinterface is textconfig.

#config_interface:textconfig

#config_interface:w

#display_library:x

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

# where do we sendlog messages?

log: bochsout.txt

# disable themouse, since DLX is text only

mouse: enabled=0

# enable keymapping, using US layout as default.

#

# NOTE: In Bochs1.4, keyboard mapping is only 100% implemented on X windows.

# However, the keymapping tables are used in the paste function, so

# in the DLX Linuxexample I'm enabling keyboard_mapping so that paste

# will work.  Cut&Paste is currently implemented onwin32 and X windows only.

#keyboard:keymap=C:/Program Files (x86)/Bochs-2.3.5/keymaps/x11-pc-us.map

keyboard_mapping:enabled=1, map=$BXSHARE/keymaps/x11-pc-fr.map

#keyboard_mapping:enabled=1, map=$BXSHARE/keymaps/x11-pc-de.map

#keyboard_mapping:enabled=1, map=$BXSHARE/keymaps/x11-pc-es.ma

注意改成自己的路径即可。

3、运行阶段

1、双击bochsrc.boxrc

2、命令运行 bochs -f bochsrc.bxrc

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值