当前位置: 技术问答>linux和unix
如何安装Minix?
来源: 互联网 发布时间:2015-06-30
本文导语: 现在我有《操作系统设计与实现》第二版及其配套光盘 怎么才能安装minix? 请指教 qq:10017936 tcs_chen@yahoo.com | 可以考虑在Windows下面安装虚拟机,再在虚拟机中安装Minix,这样,Windows,Minix两不...
现在我有《操作系统设计与实现》第二版及其配套光盘
怎么才能安装minix?
请指教
qq:10017936
tcs_chen@yahoo.com
怎么才能安装minix?
请指教
qq:10017936
tcs_chen@yahoo.com
|
可以考虑在Windows下面安装虚拟机,再在虚拟机中安装Minix,这样,Windows,Minix两不误,我用的是Windows XP 英文版,
过程如下:
1. 从网上下载一个最新的Bochs: http://bochs.sourceforge.net
最新版是2.1.1,不过我用的是2.0.2版本的bochs,所以下面就以2.0.2版的bochs为例来讲解安装过程;
2. 安装 Bochs
点击运行Bochs-2.0.2.exe,安装完后在“开始菜单”中会有相应的文件夹选项,其中有个叫Bochs 2.0.2的选项,这就是我在Windows XP下的虚拟机;
3. 制作配置文件bochsrc.txt
在运行Bochs 2.0.2前需要制作配置文件bochsrc.txt,在Bochs 2.0.2的安装目录下, 有个bochsrc-sample.txt, 是配置样板文件,将它复制一份后改名为bochsrc.txt文件。 打开bochsrc.txt,带#的行是注释掉的,不管它,其余行中引用了几个BIOS文件: 如romimage: file=bios/BIOS-bochs-latest, address=0xf0000等,从安装目录看,BIOS-bochs-latest等文件都有,但不存在子目录bios,因此将bochsrc.txt中“bios/”去掉即可,当然如果创建一个bios子目录并把被引用文件移入其下也可不作修改。
4. 在虚拟机Bochs中安装Minix
a.下载一个Minix硬盘映象文件,在Bochs中通过该硬盘镜像就能实现Minix的安装和引导: 在http://bochs.sourceforge.net网站的http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Disk+Images&url=http://sourceforge.net/project/showfiles.phpqmrkgroup_ideq12580amppackage_ideq27799网页能够找到可以获得的操作系统镜像文件,其中就有Minix的镜像文件,当前最新的Minix版本是2.04版本,不过我用的是老的Minix2.03版本。下载Minix硬盘映象(2.03版本)文件;
b. 将其中的minix203.img解压到Bochs安装目录下(解压后的这个文件大约有48MB)
c. 编辑bochsrc.txt配置文件,按以下调整参数:
megs: 64
diskc: file="minix203.img", cyl=940, heads=6, spt=17
boot: c
这样,配置文件就做好了;
5. 运行Minix的过程:
运行bochs,弹出一个窗口,按下数字键5,表示选择[5]Begin simulation开始模拟。回车后弹出一个“Bochs for windows”窗口,窗口上面有软盘、CDROM、Reset电源按钮等,这就是Bochs虚拟机,窗口中会出现如下字幕:
---------------------------------
Minix boot monitor 2.16
Press ESC to enter the monitor
Hit a key as follows:
= Start Minix
---------------------------------
按=后开始引导进入Minix系统 ,出现如下字幕:
---------------------------------
......
Minix Release 2 Version 0.3
noname login:
---------------------------------
输入用户名root, 回车即可进入系统shell(因为初始状态下root没有密码),在#提示符后可输入Minix命令,如ls, less, cat, vi等,Minx的基本命令和Linux/Unix 差不多
注:以上的文字基本上是我根据一位网名叫老兵的操作系统爱好者的一篇在Windows 98中文版下安装Minix的文章改写的,按照以上步骤,我成功的在Windows XP英文版下装上了Minix,在使用过程中,Minix一切正常。
过程如下:
1. 从网上下载一个最新的Bochs: http://bochs.sourceforge.net
最新版是2.1.1,不过我用的是2.0.2版本的bochs,所以下面就以2.0.2版的bochs为例来讲解安装过程;
2. 安装 Bochs
点击运行Bochs-2.0.2.exe,安装完后在“开始菜单”中会有相应的文件夹选项,其中有个叫Bochs 2.0.2的选项,这就是我在Windows XP下的虚拟机;
3. 制作配置文件bochsrc.txt
在运行Bochs 2.0.2前需要制作配置文件bochsrc.txt,在Bochs 2.0.2的安装目录下, 有个bochsrc-sample.txt, 是配置样板文件,将它复制一份后改名为bochsrc.txt文件。 打开bochsrc.txt,带#的行是注释掉的,不管它,其余行中引用了几个BIOS文件: 如romimage: file=bios/BIOS-bochs-latest, address=0xf0000等,从安装目录看,BIOS-bochs-latest等文件都有,但不存在子目录bios,因此将bochsrc.txt中“bios/”去掉即可,当然如果创建一个bios子目录并把被引用文件移入其下也可不作修改。
4. 在虚拟机Bochs中安装Minix
a.下载一个Minix硬盘映象文件,在Bochs中通过该硬盘镜像就能实现Minix的安装和引导: 在http://bochs.sourceforge.net网站的http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Disk+Images&url=http://sourceforge.net/project/showfiles.phpqmrkgroup_ideq12580amppackage_ideq27799网页能够找到可以获得的操作系统镜像文件,其中就有Minix的镜像文件,当前最新的Minix版本是2.04版本,不过我用的是老的Minix2.03版本。下载Minix硬盘映象(2.03版本)文件;
b. 将其中的minix203.img解压到Bochs安装目录下(解压后的这个文件大约有48MB)
c. 编辑bochsrc.txt配置文件,按以下调整参数:
megs: 64
diskc: file="minix203.img", cyl=940, heads=6, spt=17
boot: c
这样,配置文件就做好了;
5. 运行Minix的过程:
运行bochs,弹出一个窗口,按下数字键5,表示选择[5]Begin simulation开始模拟。回车后弹出一个“Bochs for windows”窗口,窗口上面有软盘、CDROM、Reset电源按钮等,这就是Bochs虚拟机,窗口中会出现如下字幕:
---------------------------------
Minix boot monitor 2.16
Press ESC to enter the monitor
Hit a key as follows:
= Start Minix
---------------------------------
按=后开始引导进入Minix系统 ,出现如下字幕:
---------------------------------
......
Minix Release 2 Version 0.3
noname login:
---------------------------------
输入用户名root, 回车即可进入系统shell(因为初始状态下root没有密码),在#提示符后可输入Minix命令,如ls, less, cat, vi等,Minx的基本命令和Linux/Unix 差不多
注:以上的文字基本上是我根据一位网名叫老兵的操作系统爱好者的一篇在Windows 98中文版下安装Minix的文章改写的,按照以上步骤,我成功的在Windows XP英文版下装上了Minix,在使用过程中,Minix一切正常。
|
虚拟机上可运行那些编译器等东西吗,生成的二进制文件可正常运行吗??
|
配套光盘上面不是有详细的安装步骤么?看看