VM中Minix安装

类别:软件工程 点击:0 评论:0 推荐:

                  VM中Minix安装手册

   经常拿bochs运行MINIX.从没有自己装一个MINIX.今天打算尝试一下.因为我硬盘里已经有很多操作系统.再装怕冲突了.^_^.所以选择了在虚拟机里面安装MINIX.跟在裸机里装是一样的:).
因为VMWARE使用比较简单,界面比较友好.所以我选择了它尝试安装.
先下载一个VMware Workstation (去www.google.com上搜一下就来了),由于这个属重量级的东东. 块头比较大.有20M左右(我的是4.0).运行环境为WIN2000兼容的OS.安装完并且配置一下.

熟悉VMWARE的朋友可以跳过下面的安装步骤.它只是最基本的配置.

开始可以创建一个新的虚拟机.点击File->New Virtual Machine就到了创建一个新虚拟机.出现了配置向导向导.点下一步.出现一个界面题目为Select the Appropriate Configuration有两个选项一是TYPICAL(典型).一是Custom(定制).我们这里的目的是安装MINIX.不需要非常精细的配置.所以选择的典型.其它的功能大家有兴趣可以自己去研究:.出现一个界面Select Guest Operating System.下拉列表中可以选择一些已知的操作系统.我们装的MINIX系统列表中没有显示.所以可以选择other.点下一步.标题为Name the Virtual Machine.这是给我们起OS名字的地方.在Virtual machine name中填入Minix点下一步.出现Network Connection.这里是网络配置的地方.我们在这里不打算设计网络所以选择最后一项Do not use a network connection点完成.这个MINIX操作系统的虚拟机就弄好了.让我们来看看VMARE的主界面(图1-1).

 

图1-1

 

 

 

好了下面我们来介绍一下怎么配置虚拟机.我们新建的MINIX操作系统显示在左边的列表框.右边的列表是MINIX这个虚拟机器的一些摘要(summary).
第一项是内存(Memory) 双击可以进入配置.这里一般选自己实际内存的一半大小.
第二项是硬盘(Hard Disk 1) 这里是硬盘的一些选项.我们可以先不管它.
第三项是光驱(cd-room) 在里面可以选择是否加载光驱.启动时是使用物理设备(就是指我们的光驱还是使用ISO image)关于 ISO文件可以使用一些软件制作.例如:ULTRAISO.
第四项是软驱(Floopy) 里面设置内容基本和光驱一样.差别就是它使用的是img文件.img文件可以使用很多种软件来制作.例如:winimage,hd-copy,floopy image.

VMVARE基本配置好了.下面我们开始安装MINIX.

MINIX需要软盘来安装.需要9张没有坏道的软盘来安装.如果没有这么多软盘怎么办?没关系.用一张就可以了:)当然我们需要把每张盘都制作成一个IMG文件^_^.(IMG文件格式是VM可以识别的文件)

先面我们就来谈谈安装的方法.
由于MINIX安装文件采用的是TAZ格式的.所以安装之前先要解压到软盘上.
MINIX光盘上包括有安装程序(随书附带的).或者可以到网上去找.
我们采用MINIX光盘上的安装文件来举例子.如果自己有这些安装文件同样可以安装.没有CD的朋友可以到http://www.cs.vu.nl/~ast/minix.html官方网站去下载.或者去WWW.GOGLE.COM上搜一下^_^

 

 

首先我们进入DOS.注意蓝色的是我们输入的内容.绿色是屏幕出现的内容
切换到CD里的MINIX文件夹下.
例如E:\CD MINIX
E:\MINIX\
然后键入 fdvol 1440 A: i386\ROOT i386\USR 回车
会显示Please insert formatted diskette #1 in a driver a ,then hit enter
就是把软盘放好后.按回车就会把MINIX的启动影象和安装影象拷贝到软盘里面.下面就是卡拉卡拉读写软盘的声音.接着出现一行拷贝信息比如:TRACK:0 HEAD:1 SECTOTR:1 FILE OFFSET:1000等
拷贝完成后就会显示DONE.它会把安装文件拷贝到软盘上的每个扇区磁道.如果有坏道的坏就会显示错.那么就会从新拷贝了:( fdvol 是一个MINIX自带的程序.它负责拷贝数据到软盘上.

好了启动盘算做好了.如果你没有足够的盘可以把它做成img文件.这样可以在虚拟机上使用
这里提一下做img的文件很多.例如winimage,hd-copy 但可能MINIX安装盘构造比较特殊.这些软盘制作出来的IMG文件在虚拟机中都用不了.于是我寻找了半天找来了Floopy image软件.这个软件经测试成功.


下面继续制作安装盘.
键入:fdvol 1440 A: i386\USR.TAZ
会制作出三张软盘.每制作完一张软盘提示插入下张软盘按回车.我们可以利用这个机会.把这张盘先做成IMG文件.然后再按回车^_^.当然要IMG要按顺序起好名称.省得一会安装的时候忘了:(

接着键入:
fdvol 1440 A: SYS.TAZ
需要两张盘

最后键入:
fdvol 1440 A: CMD.TAZ
需要三张盘

好了.安装盘制作完毕^_^.

下面开始安装了.启动虚拟机.可以点哪个绿色的三角.也可以在Power菜单下点Power On.
下面虚拟机变启动了图1-2

图1-2


这里我们可以先看一下我们的VMWARE是否设置好了软盘启动.点击EDIT菜单.选择Virtual Machine Settings然后再弹出的对话框中选择Floopy.把Device status组里的Connected和Connect at power on 打上勾才可以用软盘启动.下面的Connection是选择用软盘(use physical drive)还是用img文件引导(use floppy image)如图1-3所示.


图1-3

 

由于MINIX的安装需要硬盘30M大小的空间.所以在安装MINIX的时候应该为其分该大小的空间.当然多了不限.^_^.分区的时候可以用一些分区软件
例如Linux下的sfdisk或DOS下的spfdisk、diskman等.无论用那个分区的软件只要把分区的系统标志改为81,引导标志改为80.分区容量至少为30M就可以了.当然minix在安装时也为我们配备了一个分区程序.但是它使用起来比麻烦.所以不推荐使用.当然如果找不到上述类似软件的话用MINIX的分区程序"part"也可以(下面介绍)
例如我是拿DISKMAN分的区.图 1-4其中引导标志为80.系统为81也就是LINUX/MINIX系统.容量我给分了300M(最小30M)

 

图1-4

 


分完区就可以装MINIX了:)

插入第一张盘.设置完了就到了MINIX的的安装界面.用鼠标点一下虚拟机的界面变可以进入它的环境了.就象我们平常操作一样.

Minix Boot Monitor 2.5
Press ESC to enter the Monitor
Hit a Key as follows:
=Start Minix

我们按=号进入MINIX.
接着出现:

Minix 2.0.0 Copyright 1997 Prentice-Hall,Inc.
Executing in 32-BIT protected mode

Memory size =15945K MINIX=295K RAM DISK=480K Avaiable =15170K

RAM disk loaded.

Tue Jul 8 03:43:17 MET DST 2003
Finish the name of device to mount as /usr: /dev/___

让我们输入我们输入fd0c 然后按回车意思是把软盘挂接到/usr目录上
出现:

/dev/fd0c is read-write mounted on /usr
Starting standard daemons:update.

Login as root and run 'setup' to install Minix.

Minix Release 2.0 Version 0
noname login:__

我们输入root回车
输入Setup 回车便开始配置键盘和'part'分区了
出现:


This is the Minix installation script.

Note1:If the screen blanks suddenly then hit F3 to select "software scrolling".
Note2:If things go wrong when hit DEL and start over.
Note3:The installation procedure is described in the manual page usage(8).Ite will be hard without it.
Note4:Some questions have default answers,like this:[y] Simply hit RETURN (or)ENTER if you want to choose that answer
Note5:If you see a colon(:) then you should hid RETURN to continue.

这时按回车继续.
出现:


What type of keyboard do you have? You can choose one of:

french italian latin-am scandinavn uk us-swap
german japanese olivetti spanish us-std

Keyboard type? [us-std]

询问键盘选择.默认是美国标准键盘.按回车继续


出现:

Minix needs one primary partition of at least 30 Mb (it fits in 20Mb,but it needs 30Mb if fully recompiled.Add more space to taste.)

If there is no free space on your disk then you have to back up one of the other partitions,shrink,and reinstall.See the appropriate manuals of the operating systems currently installed.Restart your Minix installation after you have made space.

To make this partition you will be put in the editor "part".Follow the advice under the '!' key to make a new partition of type MINIX.Do not touch an existing partition unless you know precisely what you are doing! Please note the name of the partition (hd1,hd2,....hd9,sd1,sd2....sd9) you make.(See the devices section in usage(8) on Minix device names.)
:


按回车继续

出现:

Select device ----first---- --geom/last-- ------sectors-----
Device Cyl Head Sec Cyl Head Sec Base Size Kb
/dev/hd0
? ? ? ? ? ? ? ? ?
Num Sort Type
? ? ?? ? ? ? ? ? ? ? ? ?
? ? ?? ? ? ? ? ? ? ? ? ?
? ? ?? ? ? ? ? ? ? ? ? ?
? ? ?? ? ? ? ? ? ? ? ? ?

Type '+' or '-' to change, 'r' to read, '?' for more help, '!' for advice

按"下"键或者"r"键.?号的地方便是具体分区的信息.

如果刚才我们用其他分区软件分完区的话.这里就不用再分区了.例如刚才我把硬盘的hd1分成了MINIX分区(既标志为81)如图1-5所示按-或者+修改

 

图1.5


如果你还没有分区可以用方向键手动给MINIX分区.首先选择一个分区.如hd1,hd2,hd3,hd4中的一个.然后把00标志改为81.然后输入MINIX硬盘分区大小.就是最后一项.注意是以KB为单位的.不要看错:) 注意*号标识的是活动分区(也就是标志为80).不要忘记设置这一项.
分区完成后我们按-号或+号更改保存之后.按"q"键退出.
出现:
Please finish the name of the primary partition you have created:
(just type return if you want to rerun "part") /dev/__

这里我们输入刚才我们为MINIX分的区也就是HD1,HD2,HD3,HD4之一.根据上图我们的MINIX分区是hd1我们输入hd1回车
出现:

you have created a partition named: /dev/hd1
The following subpartitions are about to be created on /dev/hd1:

Root subpartition: /dev/hd1a 1440kb
/usr subpartition: /dev/hd1c rest of hd1


Hit return if everything looks fine,or hit DEL to bail out if you want to think over.The next step will destroy /dev/hd1.

意思是在hd1分区在在建立两个子分区hd1a和hd1c,它们都是内部划分.hd1a存放的是内核.hd1c为剩下的东西.
下面就是开始系统自动格式化hd1分区了.按回车继续

出现:

Migrating from floppy to disk....

Scanning /dev/hd1c for bad blocks.(Hit DEL to stop the scan if are absolutely sure that there can not be any bad blcoks.Otherwise just wait)

意思是正在检查hd1c中是否有坏块.如果确定没有坏块按DEL可以终止检查并继续安装.

检查完毕系统就自动把引导信息拷贝到相应的地方.
然后出现:

What is the memory size of this system in kilobytes? [4096 or more] __

选择默认.我们输入回车即可.

出现命令行#我们输入
#halt
出现
fd0>
输入
fd0>boot hd1
就可以启动MINIX了

又出现了MINIX监视器界面

Minix Boot Monitor 2.5
Press ESC to enter the Monitor
Hit a Key as follows:
=Start Minix

按=号进入.然后输入 root登陆

出现#号.

现在我们开始安装MINIX了^_^
输入:

#setup /usr

出现:

What is the size of the images on the diskettes? [all]
输入1440 回车


What floppy drive to use? [0] 回车即可

Please insert input volume 1 and hit return 让插入第一张盘.就是我们刚才做的usr.taz的第一张盘
安装完以后显示
Please insert input volume 2 and hit return 然后再插入刚才usr.taz制作的的第二张盘
安装完以后显示
Please insert input volume 3 and hit return 然后再插入刚才usr.taz制作的的第三张盘

done

安装usr.taz有三张盘.等到全装完以后
再输入
#setup /usr

提示
Please insert input volume 1 and hit return 现在让插入的是刚才我们制作的sys.taz的第一张软盘安装完以后显示
Please insert input volume 2 and hit return 插入的是刚才我们制作的sys.taz的第二张软盘

done

安装sys.taz有两张盘.等到全装完以后


再输入
#setup /usr

Please insert input volume 1 and hit return 让插入第我们刚才做的cmd.taz的第一张盘安装完以后显示
Please insert input volume 2 and hit return 然后再插入我们刚才做的cmd.taz的第二张盘安装完以后显示
Please insert input volume 3 and hit return然后再插入刚我们做的cmd.taz的第三张盘安装cmd.taz有三张盘.

到这里为止我们的MINIX算装完了.当然.这是VM虚拟机安装的方法.别的虚拟机也大同小意了.
有讨论的地方请至http://fipl-life.51.net [email protected] qq:6546272讨论

本文地址:http://com.8s8s.com/it/it34991.htm