当前位置: 首页 > news >正文

做门户网站价格公司搭建网站

做门户网站价格,公司搭建网站,二次开发wordpress,东莞市网站建设公司哪家好今天读了《操作系统真象还原》这本书,写上比较幽默通俗。书中例子需要安装一个bochs系统,记录一下安装过程。参考了书中1.4,1.5两节,书中尽让有两处问题,也记录了下来。 1.3 操作系统的宿主环境 下载地址&#xff1a…

今天读了《操作系统真象还原》这本书,写上比较幽默通俗。书中例子需要安装一个bochs系统,记录一下安装过程。参考了书中1.4,1.5两节,书中尽让有两处问题,也记录了下来。

1.3 操作系统的宿主环境

下载地址:Bochs x86 PC emulator - Browse /bochs at SourceForge.net

书中使用2.6.2版本,虽然比较老(2024年还在更新,已经是2.8版本了),但是为了和书上完全一致,我也不太熟悉这个系统,就下载了2.6.2(2013年5月的版本,已经11年过去了)

download in /media/vdc/emu

tar zxvf bochs-2.6.2.tar.gz

cd bochs-2.6.2

./configure --prefix=/media/vdc/emu/bochs --enable-debugger  --enable-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11

敲这几个选项时,顺序错了,iodebug放前面,结果configure不过,提示是否是交叉编译,需要设置host,我搜了半天,以为少了配置项:--build=i386-linux --host=i386-linux  结果不起作用. 最终按书上顺序修改后就好了,看来提示很不靠谱啊。

然后:make

提示错误gtk/gtk.h: No such file or directory,这次搜到了正确答案

安装bochs问题记录 - 知乎

yum install gtk2 gtk2-devel gtk2-devel-docs

这时再make还不行,就有删了目录,重新tar,重新执行,终于又出了错误:提示少pthread

这个书上有,修改Makefile,增加pthread链接:

vim Makefile
line 92: -lpthread
 

1.4节 配置bochs

share/doc/bochs/bochsrc-sample.txt  这是个例子,可以基于书上内容,从这个例子上改

这里有两个坑,书上是错的:

1.keyboard_mapping已经废弃了,不知道为啥还用,网上搜了,有人遇到同样问题:

Bochs出现'keyboard_mapping' is deprecated - use 'keyboard' option instead.解决方法_bochs keyboard-CSDN博客

2.下面这句不可加,因为编译是没有加:
gdbstub: enabled=1, port=1234, text_base=0, data_base=0, bss_base=0

最终的bochsrc.disk配置文件如下:

megs: 32
romimage: file=/media/vdc/emu/bochs/share/bochs/BIOS-bochs-latest
vgaromimage: file=/media/vdc/emu/bochs/share/bochs/VGABIOS-lgpl-latest
boot: disk
log: bochsout.txt
mouse: enabled=0
keyboard: keymap=/media/vdc/emu/bochs/share/bochs/keymaps/x11-pc-us.map
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
 

1.5 运行bochs

bin/bochs
bochsrc.disk

插曲:因为是debug模式,运行进去后,boch提示一个命令行,需要输入c,继续执行,才能运行。

参考了:bochs: The Open Source IA-32 Emulation Project (New Bochs Documentation)

bin/bximage --help
bin/bximage -hd -mode="flat" -size=60 -q hd60M.img

bochsrc.disk
line 35: ata0-master: type=disk, path="hd60M.img", mode=flat, cylinders=121, heads=16,spt=63

bin/bochs -f bochsrc.disk

http://www.tj-hxxt.cn/news/40217.html

相关文章:

  • 网站优化http:www.seo668.cnseo十大营销策略
  • 评价一个网站设计项目的好坏项目营销策划方案
  • 我做网站推广搜狗搜索旧版本
  • 有哪些网站是做采购招标的网站制作公司高端
  • java可以做网站营销推广投放平台
  • 石家庄做网站好的网络技术有限公司阿里关键词排名查询
  • 网站 导出链接企业查询天眼查
  • 有关外贸的网站有哪些长春百度seo公司
  • 找个网站你知道的电商平台链接怎么弄
  • 兰州专业做网站一键制作网站
  • 昆明网站优化建设营销网站推荐
  • 中小企业建设网站应注意文件外链网站
  • 站长网站工具网络seo
  • 合肥做网站公司网络营销推广技术
  • 第一接单网app有名的seo外包公司
  • 阿里云申请域名站长之家seo查询
  • 厦门网站建设公司seo排名优化排行
  • 免费永久网站注册百度关键词查询
  • 做网站二级页面的百度竞价被点击软件盯上
  • 火车头采集做网站赚钱做网络推广要学些什么
  • 网站制作常用代码东莞做好网络推广
  • 网站做seo推广论坛软文案例
  • 网站宣传方法中国搜索引擎
  • 网站策划过程丁的老头seo博客
  • 专门做批发的网站吗小广告怎么能弄干净
  • 做电商网站的流程seo词条
  • 网站开发公司团队优势网站数据统计工具
  • 成都 网站原创权重查询爱站网
  • ftp wordpress 区别免费网站seo排名优化
  • 做网站怎么推广产品推广文案范文