文档章节

ubuntu14.04中安装配置bochs详解(二)

xwisen
 xwisen
发布于 2014/07/24 21:41
字数 705
阅读 296
收藏 0

http://www.cppblog.com/coreBugZJ/archive/2011/04/03/143334.aspx

这里面又很有用的东西。。

上一篇主要说安装的事情,安装成工的标志就是在命令行中有bochs这个程序,来张图片:

有这个界面的话就说明安装成功了。。。

接下来要干的事就是制作软盘和配置了,如果配置不成功的话,选6进去以后就会各种报错。

先说软盘制作吧!!

编译以后的bochs2.4.5文件夹下会有一个bximage可执行文件,在终端运行:

按照上面的步骤,我们就制作好了一张空的软盘,这个软盘就像我们的硬盘一样,用来存放系统文件的....

然后写入一个系统镜像,镜像文件可以去下载http://www.oldlinux.org/Linux.old/images/bootroot-0.11

这个是linux0.11的镜像文件

然后在终端执行命令把镜像写入我们制作的软盘:

dd  if=/home/freedemos/Downloads/bootroot-0.11  of=a.img
注意:这里执行的dd命令,if=你的镜像的路径,of=你的软盘的路径,照抄肯定会错....

接下来我们说下配置文件(配置文件因该是最烦人的了,我到现在都不是非常懂,但是能让虚拟机正常运行就好了,嘿嘿):

首先贴一下自己的配置及注释慢慢看吧!!!:我的配置文件名字为bochwang

#注意'#'后面为注内容,不是配置文件
megs:32
#这个32是模拟器的内存
romimage:file=/usr/share/bochs/BIOS-bochs-latest
#这个是BIOS-bochs-latest的路径,自己去慢慢找,应该都不同的
vgaromimage:file=/usr/share/bochs/VGABIOS-lgpl-latest
#这个是VGABIOS-lgpl-latest的路径,自己去慢慢找,应该都不同的
floppya:1_44=a.img,status=inserted
#这个是启动软盘,就是我们刚才做的那个,就在当前目录下
boot:floppy
#这个决定boot从软盘启动还是硬盘启动,照抄就好了
log:bochsout.txt
#这个是登陆选项照抄
mouse:enabled=0
#这个是鼠标选项照抄
#选项还有很多,想了解更多可以参照原始的.bochsrc,这是个隐形文件,命令行下ls -a就能看到了

有了上面那些基本配置以后,我们就能从bochs启动linux0.11了,下面执行命令:

./bochs -f  bochwang

然后就出现这界面:

选择6,继续:

黑乎乎的一片?有没有感觉失败了.........其实不是这样的啦,这是调试模式,然后我们在终端中输入c,在确定,就会正常了.

有木有很开森?哈哈,这里就是一个小型的系统了......正确的说,这就是linux0.11版本内核.....

不过有点失望,传说中的linux内核就是这么个玩意,...............好了就这样吧

学习愉快!!!!!

© 著作权归作者所有

xwisen
粉丝 9
博文 109
码字总数 30811
作品 0
杭州
私信 提问
ubuntu14.04中安装配置bochs详解(一)

捣弄了好久了,现在终于有点上路的感觉了。。。嘿嘿 先说下自己的搞的配置:系统是ubuntu14.04LTS64位的,安装的是:bochs-2.4.5,采用的是源码编译的方式来安装的(ps:本来想在命令行中直接...

xwisen
2014/07/24
812
1
安装bochs并配置linux0.11

一、安装bochs 在bochs.sourceforge.net下载bochs源代码包并解压缩 ./configure --enable-debugger --enable-disasm 出现错误一: ERROR: pkg-config was not found, or unable to access t......

acmfly
2012/05/26
774
0
ubuntu中安装bochs后,设置好配置文件后运行bochs,出现一个全黑的窗口

按照《一个操作系统的实现》里第二章的步骤操作,bochsrc文件配置好了,运行bochs时弹出的窗口只是一片黑,没有bochs正常运行的界面,只是一个黑色的界面!这是为什么!! 我系统win7 64位,...

infouryears
2012/09/01
2.9K
1
Ubuntu下bochs的安装配置

目前市面上流行的全虚拟化PC仿真软件系统主要有三种:VMware公司的VMware Workstation软件、Microsoft公司的Virtual PC以及开放源代码的Bochs。这3种软件都可以虚拟或仿真Intel x86硬件环境,...

xwisen
2014/07/21
147
0
bochs安装一系列问题

操作系统:ubuntu 12.04 apt-get install bochs 错误一: 00000000000p[ ] >>PANIC<< bochsrc:10: vgaromimage directive malformed. vgaromimage: /usr/share/vgabios/vgabios.bin 改成 vg......

andy521zhu
2014/04/11
253
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
15分钟前
1
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
4
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
13
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
13
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部