Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1300814
  • 博文数量: 273
  • 博客积分: 5865
  • 博客等级: 准将
  • 技术积分: 3280
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-11 10:01
文章分类

全部博文(273)

文章存档

2015年(33)

2014年(11)

2013年(11)

2012年(136)

2011年(32)

2010年(50)

分类: 系统运维

2011-04-16 22:43:40




出处:  
----------------------------------------------------------------------------------
这 篇附录说明了怎样安装MINIX 3。完全安装MINIX 3需要一台至少具备16 MB内存、1 GB空闲硬盘空间、IDE或USB CD-ROM和IDE硬盘的奔腾(或奔腾兼容)电脑。最小安装(不包括命令源码)需要8 MB内存和50 MB硬盘空间。现在还不支持SCSI磁盘。
您能够在网页上阅读这篇安装指导,但是建议您将他打印下来并且在实际安装过程中一步一步地完成。这篇指导也有
PostScript

PDF
的版本。
1.准备工作假如您已有了安装光盘(譬如是随书附送的),您能够直接跳过第1步和第2步。但是去
下载页
看看是否有更新的版本可用也许更明智。假如您想在模拟器软件上而不是在本地磁盘上运行MINIX 3,请先阅读第V部分。
  • 下载MINIX 3 CD-ROM映像

    下载页
    下载MINIX 3 CD-ROM映像。假如您没有IDE CD-ROM,那么能够使用USB CD-ROM映像或USB memory stick映像。
  • 创建可启动的MINIX 3 CD-ROM
    解压缩下载的文档。您将会得到一个以.iso为扩展名的CD-ROM映像和这份手册。这个.iso文档是个逐比特的CD-ROM映像。将他刻录为一张可启动的CD-ROM光盘。
    假如您使用Easy CD Creator 5,从文档菜单中选择“Record CD from CD image”并且将对话框中的文档类型从.cif改为.iso。选择映像文档并点击“Open”。然后点击“Start Recording”。
    假如您使用Nero Express 5,选择“Disc Image or Saved Project”并且将类型改为“Image Files”,选择映像文档并点击“Open”。选择您的CD刻录机并点击“Next”。
    假如您运行的是Windows Xp并且没有CD-ROM刻录程式,那么请从

    获得一个自由的刻录程式来创建CD映像。
  • 确定您的以太网芯片
    MINIX 3支持若干通过LAN、ADSL和cable进行网络连接的以太网芯片,包括Intel Pro/100、RealTek 8029和8139、AMD LANCE和一些3COM芯片。假如有的话,在安装过程中您将被问及您的所使用的以太网芯片。请查看您的文档来确定。假如您使用Windows,能够按照 下列方法查看设备管理器:
    Windows 2000: Start > Settings > Control Panel > System > Hardware > Device Manager
    Windows XP: Start > Control Panel > System > Hardware > Device Manager
    System选项需要双击进入,其他的单击即可。展开"Network adapters"旁边的+号来查看您的网卡并记录下来。假如没有系统支持的芯片,您仍然能够运行没有以太网连接的MINIX 3。
  • 对硬盘分区
    假如您喜欢的话,能够使用您的CD-ROM光盘在电脑上启动MINIX 3运行,但是您也能够为他在硬盘上创建一个分区,在分区之前,请确保将您的数据备份在如CD或DVD光盘的外部储存介质上作为保险,以防万一出现错误。请保护好您有价值的资料。
    除非您确定您是个很有经验的硬盘分区方面的专家,否则强烈建议您阅读关于
    硬盘分区
    的在线指南。假如已懂得怎样分区,您能够创建一个至少有200 MB空闲空间的连续磁盘区域,假如您需要任何的命令源码,那么需要1 GB空间。假如不懂得怎么分区,但是您有如Partition Magic这样的分区软件,您能够利用他创建一块空闲的磁盘区域。请确保至少有一个主分区(即主引导记录位置)能够使用。MINIX 3的安装脚本将会指导您在第一块或第二块IDE硬盘的空闲区域上创建MINIX分区。
    假如您使用Windows 95, 98, ME,或2000,而且硬盘上只有一个FAT格式的分区,您能够使用
    presz134.exe
    程式缩小其尺寸以空出一块给MINIX使用的空间。假如是其他的情况,请阅读上面提及的在线指南。
    假如您的硬盘空间大于128 GB,MINIX 3的分区必须完全在前128 GB的空间中(取决于磁盘块的地址分配方式)。
    警告:假如您在硬盘分区时做了错误的操作,您将丢失硬盘上任何的数据。所以在开始之前请确保将您的数据备份到CD或DVD光盘上。对硬盘分区的操作需要很小心,所以请谨慎地进行。
    2.启动到现在为止,您应该已在硬盘上分配空闲空间。假如您还没有完成,请现在就做,除非您愿意将一个现存的分区转换为MINIX 3的分区。
  • 从CD-ROM启动
    将 CD光盘插入CD-ROM光驱并从CD-ROM启动电脑。假如您有16 MB的内存或更多,选择“Regular”;假如您只有8 MB内存,则选择“small”。假如电脑没有从CD-ROM而是从硬盘启动,重启并进入BIOS配置,改变启动设备的顺序,将CD-ROM启动放在硬盘 启动之前。
  • 以root身份登录
    当login提示符出现时,以root身份登录。在以root身份成功登录后,您将会看见shell提示符(#)。到这里,您已有了一个完全运行着的MINIX 3。假如您键入:
    ls /usr/bin | more 您将会看到有哪些软件能够使用。敲击空格键来滚动列表。假如您想查看程式foo的功能,键入:
    man foo


    也有软件的手册页。
  • 开始安装脚本
    要开始在硬盘上安装MINIX 3,键入
    setup
    在 这个及其他任何的命令之后,请确保敲击回车键(ENTER/RETURN)。当安装脚本以冒号结束时,敲击回车键继续。假如屏幕突然变空白,按下 CTRL-F3选择软件滚动(应该只会在很老的电脑上才用到)。注意CTRL-key的意思是在按下了CTRL键的同时按下“key”键。
    3.安装到硬盘上这几个步骤和屏幕上的步骤一致。
  • 选择键盘类型
    当被问及选择您的本国键盘类型时,选择您所使用的类型即可。这个和其他一些步骤在方括号中都有默认选项。假如您使用的是默认选项,只需要敲击回车键。在大多数的步骤中,默认选项总得来说是新手不错的选择。作为UNIX系统中的惯例,us-swap键盘类型交换了CAPS LOCK和CTRL键的功能。
  • 选择您的以太网芯片
    您将会被问及您想安装可用的以太网驱动中的哪一个(也许没有适合您的以太网芯片的驱动)。请在选项中选择一个。
  • 基本安装或完全安装?
    假如您的硬盘空间紧张,能够选择M进行最小安装。最小安装将安装任何的二进制代码,但是安装的源代码只有操作系统的,并不包括命令的源代码。50 MB空间足够安装一个最小的系统。假如您有1 GB及其以上空间,能够选择F进行完全安装。
  • 创建或选择一个分区安装MINIX 3
    首 先您会被问及您是否是MINIX 3硬盘分区方面的专家。假如是的,您将会被引入到part程式中,他将完全给您编辑主引导记录的权限(同时也给了您能足够吊死自己的绳子)。假如您并不是 专家,按下回车键进行默认操作,他是个带领您一步一步地为MINIX 3格式化分区的指导程式。
    4.1: 选择一个分区安装MINIX 3
    一个IDE控制器最多允许有四个硬盘。Setup脚本将会寻找任何的硬盘并忽略任何错误消息。选择所列出的硬盘中的一个,并确认您的选择。假如您有两个硬盘驱动器,并且您决定把MINIX 3安装到第二个硬盘上,但是从硬盘启动系统又出现了问题,那么请看

    来获得解决方法。
    4.2: 选择一个磁盘区域
    现在选择一个区域来安装MINIX 3。您有三个选项可选:
    (1)选择一个空闲区域
    (2)选择一个用于覆盖的分区
    (3)删除一个分区来腾出空间并将其合并到相邻的空闲空间中
    假如您选择选项(1)或(2),键入区域号码即可。假如您选择(3),键入
    delete
    然后在被问及时键入区域的号码。这个区域将被覆盖而且其中以前的内容将永远丢失。
    4.3: 确认您的选择
    您现在到了一旦确定就将无法回头的步骤。您将会被问及您是否愿意继续。假如您选择继续,那么您所选择的区域中的数据将永远丢失。假如您确信您的操作都是正确的,键入: yes 然后按回车键。假如您想退出安装脚本并且不改变分区表,那么敲击CTRL-C。
  • 重装选项
    假如您选择了一个已存在了的MINIX 3分区,在这个步骤中您将能够选择擦除分区中任何数据的完全安装或不影响您/home目录分区的重新安装。这样的设计意味着您能够将您个人的文档存放在/home目录中,并在需要的时候重装更新版本的MINIX 3且不会丢失您的个人文档。
  • 选择/home目录的大小
    被选择了的分区将被分为三个子分区:root, /usr,和/home。最后的子分区用于存放您个人的文档。应该根据您所要存放的文档的大小来指定/home分区的大小。您将会被问及确定您的选择。
  • 选择块的大小系统支持1-KB,2-KB,4-KB和8-KB的磁盘块尺寸。但是要使用大于4-KB的磁盘块,您必须修改常数并重编译系统。假如您的内存有16 MB或更多,就用默认值(4 KB);其他情况使用1 KB。
  • 等待坏块检测
    安装脚本现在将扫描每个分区寻找磁盘坏块。这将花费几分钟,大的分区可能需要10分钟或更多时间。请耐心等待。假如您绝对确定没有坏块,您能够敲击CTRL-C来退出扫描程式。
  • 等待复制文档
    当扫描完成时,文档将被自动地从CD-ROM复制到硬盘中。每个文档复制完成后将被声明。当文档复制完成时,MINIX 3也就安装好了。键入以下命令来关闭系统:
    shutdown
    因为MINIX 3在运行时保存了一些文档在RAM disk中,所以在关机时请都使用这样的方法关闭MINIX 3来将文档复制回硬盘中,从而避免丢失数据。
    4.测试这个部分的内容将告诉您怎样测试您的安装,在修改之后怎样重建系统,更有以后怎样启动。启动您的新MINIX 3系统。例如,假如您使用的是控制器0,硬盘0,分区3,键入
    boot c0d0p3
    并以root身份登录。在很罕见的情况下,在BIOS中看见的驱动器号码(也是boot monitor使用的)可能和MINIX 3使用的不同。试试安装脚本首先声明的。这是个创建root密码的好机会。请键入
    man passwd
    来获得帮助。
  • 编译测试套件
    要测试MINIX 3,在命令提示符(#)后键入
    cd /usr/src/test
    make

    并等待40个编译全部完成。键入CTRL-D登出。
  • 运行测试套件
    要测试系统,以bin身份登录(必需)并键入
    cd /usr/src/test
    ./run

    来运行测试程式。他们应该都能正确地运行,但是在快的电脑上需要20分钟,而在慢的电脑上则要超过一个小时。注意:您需要以root身份编译测试套件而以bin身份运行,这样的操作用来检测setuid比特是否运行正常。
  • 重建整个操作系统
    假如任何的测试运行正常,那么现在您能够重建系统。因为系统是预建的,所以这项操作并不是必需的。但是假如您打算修改系统,您就需要懂得怎样重建。并且重建系统是个对他是否运行的不错的测试。键入:
    cd /usr/src/tools
    make

    来查看各种不同的可用选项。现在键入以下命令来制作一个可启动映像:
    su
    make clean
    time make image

    您已重建好了包括任何内核和用户模式部分的操作系统。那并没有用很长时间,不是吗?假如您有一个软盘驱动器,您能够插入格式化过的软盘并键入以下命令来制作可启动软盘以备后用:
    make fdboot
    当您被问及完全路径时,键入:
    fd0
    因为现在还暂时没有MINIX 3下的USB软盘驱动器驱动程式,所以这个方法并不适用于USB软盘驱动器。要把刚刚更新的启动映像安装到硬盘上,键入:
    make hdboot
  • 关机并重启进入新系统
    要启动新系统,首先键入以下命令关机:
    shutdown
    这个命令保存文档并返回到MINIX 3 boot monitor。要得到boot monitor的功能摘要,在其中键入:
    help
    要得到更多的细节,请查看

    。现在您能够取出CD-ROM或软盘并关闭电脑。
  • 下次启动
    假如您有软盘驱动器,最简单的启动方法是插入软盘并按下主机上的电源开关,这只需要短短的几秒钟。或您能够从MINIX 3 CD-ROM启动,并以bin身份登录,然后键入:
    shutdown
    来回到MINIX 3 boot monitor。现在键入:
    boot c0d0p0
    来从控制器0,磁盘0,分区0上的操作系统映像启动。当然,假如您将MINIX 3安装到磁盘0,分区1上,就能够使用:
    boot c0d0p1
    等等。
    第三种启动方法是配置MINIX 3分区为活动分区,并使用MINIX 3 boot monitor来启动MINIX 3或其他的操作系统。在

    有周详的介绍。
    最后,第四种方法是安装诸如LILO或GRUB(
    5.使用模拟器软件更有一种完全不同的运行MINIX 3的方法,是在其他的操作系统之上运行。使用各种虚拟机、模拟器软件、仿真器软件能够达到这个目的。一些流行的软件如下


    • VMware


    • Bochs


    • QEMU
    请阅读关于他们的文档。在模拟器软件上运行程式和在真实的电脑上相同,所以您应该回到第I部分并获取最新的CD-ROM光盘,然后从那里继续。
  • 阅读(2426) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~