




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FreeBSD完全安装手册开始安装FreeBSD完全安装手册开始安装开始安装 前面已经做好了准备,下面开始安装神秘的FreeBSD系统。以CD-ROM安装为例,在涉及到使用其它安装媒体时将进行补充说明。 启动安装内核程序 将FreeBSD的安装CD-ROM放入光盘驱动器,重新启动计算机,确认BIOS设定从光盘启动,一切正常的话,将装入FreeBSD的安装内核程序(如果你的系统不支持从CD-ROM启动,可以使用软盘启动方式)。启动起始阶段可以看到类似下面的信息: /kernel text=0x14c395 data=0x180d8+0x22ec4 syms=0x4+0x1e3c0+0x4+0x210f8 Uncompressing kernel.done Booting the kernel Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. 如果使用软盘启动安装的话,先插入boot软盘,然后系统会提示插入mfsroot软盘,提示信息如下: Please insert MFS root floppy and press enter: 按照要求插入软盘,按Enter键系统即继续引导。系统进行一系列的检测后出现UserConfig菜单: Skip kernel configuration and continue with installation Start kernel configuration in full-screen visual mode Start kernel configuration in CLI mode 在这里可以进入内核配置模式,对内核进行调整以配合系统硬件。可以不进行任何调整完全采用默认内核的配置方式,或者采用全屏可视化方式进行调整或CLI模式进行调整。在这里进行内核调整要求用户对系统所拥有的硬件有较全面的了解,如系统的硬盘接口模式,网卡等接口卡的类型和Port口、IRQ、DMA的设置等。如果要采用网络安装,必须确定网卡能够被系统内核识别。 完成了内核配置之后,系统开始进行硬件检测,屏幕将显示内核检测系统硬件的情况,最终出现sysinstall主安装菜单。 Sysinstall主菜单包括以下部分:Usage、Novice、Express、Custom、Configure、Doc、Keymap、Options、Fixit、Upgrade、Load Cofnig和Index。Sysinstall提供了三个安装方式:Novice、Express和Custom,从字面意思看,Novice方式提供给不熟悉FreeBSD的新用户使用,Express方式进行快速安装,而Custom方式提供用户多种定制方式进行安装。这三种方式实际上没有太大的区别,其主要的操作包括以下几部分内容: 建立安装FreeBSD的硬盘分区(确切说是FreeBSD里的slice)。 在FreeBSD的slice上建立FreeBSD的文件系统和交换分区。 选择需要的安装内容。 选择安装媒介。 实际进行安装工作。 Novice方式和Express方式顺序的进行以上工作,而Custom方式在执行完一项工作后将返回到安装菜单。下面顺序的介绍以上的安装过程。 为FreeBSD准备硬盘空间 选择Novice方式和Express方式都会首先进入FDISK Partition Editor,选择Custom方式首先进行的任务也是一样。FDISK Partition Editor的菜单如下所示: Disk name: wd0 FDISK Partition Editor BIOS Geometry: 989 cyls/12 heads/35 sectors Offset Size End Name PType Desc Subtype Flags 0 35 34 - 6 unused 0 35 414925 414959 wd0s1 2 fat 6 = 414690 420 415379 - 2 unused 0 The following commands are supported (in upper or lower case): A = Use Entire Disk B = Bad Block Scan C = Create Partition D = Delete Partition G = Set BIOS Geometry S = Set Bootable U = Undo All Changes Q = Finish W = Write Changes The currently selected partition is displayed in reverse video Use F1 or ? to get more help, arrow keys to move. Dont use the W (Write Changes) command here. Its intended for use only once the system is up and running. 下面看以下各部分所表示的含义。Offset表示分区的起始扇区,Size表示分区所占用的扇区数,End表示分区的最后一个扇区,Name表示的是FreeBSD能够识别的分区名。Ptype表示分区的类型,其中6表示是主引导纪录(Master Boot Record),占据硬盘的第一个磁道,2表示普通的硬盘分区。Desc是对分区类型的文字描述,这里fat表示该分区是微软的DOS/Windows分区。Flag部分可以是以下一些字符:=表示分区正确分配,表示分区结尾在第1024个柱面以后,A表示该分区是活动分区,B表示该分区有错误,C表示该分区是FreeBSD兼容分区,R表示该分区含有一个根文件系统。 菜单清楚的显示了各个命令的功能。A:将整个硬盘作为FreeBSD分区;B:进行坏块扫描;C:创建新的FreeBSD分区;D:删除分区;G:设定硬盘规格;S:设定可启动;U:恢复原始设置;Q:完成设置;W:写入改变。不要在安装时使用W命令,该命令只能在系统安装结束开始运行时使用。在上边表中可以看出该硬盘上的FAT分区占用了几乎整个硬盘,当然不足以安装FreeBSD系统。可以使用FIPS或Partition Magic等硬盘分区工具在不破坏硬盘数据的情况下对硬盘重新进行分区,如果硬盘上的数据不再需要,那么可以删除硬盘上的FAT分区,再重新分配给FreeBSD使用。 将光标移到需要删除的硬盘分区上,按D删除该分区。硬盘分区表显示为: 0 415380 415379 - 6 unused 0 按C建立FreeBSD分区,将弹出对话框要求输入要建立的分区大小,建议值是硬盘空闲分区的大小,可以根据需要设定这个值,如果在输入值后边加上M则硬盘空间以兆字节(MegaByte)表示,否则就是表示的占用扇区数量。如果使用默认值进行分区,则分区表现是为: 0 35 34 - 6 unused 0 35 415345 415379 wd0s1 3 freebsd 165 C 完成分区设置,按Q退出FDISK Partition Editor。接着会弹出对话框选择采用的启动选择方式(也就是设置主引导记录MBR的方式),有三种选择,如下所示: BootMgr:在MBR中装入FreeBSD Booteasy以便进行多重引导。 Standard:使用标准MBR,此时只能从活动分区引导。 None:不改变MBR,如果使用了其他启动管理程序,就应该选择这种方式。 至此,就完成了为FreeBSD准备硬盘空间的工作。 指定硬磁盘标签(Specifying disk labels) 下面看如何使用上面为FreeBSD准备好的硬盘空间。一般情况下,需要建立一个根目录 / ,一个 /usr目录。当选则Select Disk label时,出现下面的菜单: FreeBSD Disklabel Editor Disk: wd0 Partition name: wd0s1 Free: 415345 blocks (202MB) Part Mount Size Newfs Part Mount Size Newfs - - - - - - - - The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount W = Write N = Newfs Opts T = Newfs Toggle U = Undo Q = Finish A = Auto Defaults for all! The default target will be displayed in reverse video. Use F1 or ? to get more help, arrow keys to move. 可以使用命令A自动划分磁盘,也可使用C命令手动划分磁盘。使用C命令,将提示你需要使用的硬盘空间的大小,输入合适的数值,在数值后加上M时表示的是以兆字节表示的值,不加M则表示占用的扇区数值。而后,将提示是建立一个文件系统还是建立一个交换分区。选择建立文件系统后,将提示把该文件系统装载到什么地方,如 / 或 /usr等。顺序的建立文件系统: / ,/usr 和交换分区后,可以看到下面的信息: Part Mount Size Newfs Part Mount Size Newfs - - - - - - - - wd0s1a / 20MB UFS Y wd0s1b 32MB SWAP wd0s1e /usr 150MB UFS Y 在使用自动划分磁盘时,会建立一个/var 目录,该目录用于存储一些经常变化的信息,如mail和log文件等。在手动划分磁盘时,可以不单独为这个目录建立一个磁盘分区,而在 /usr 下虚拟一个目录。划分硬盘时,最好不要将物理硬盘分成多个部分,因为这样会造成一个分区已经用满,而另一个分区还空空如野的情况,而分配好的硬盘又不能随意重新划分。 如果在创建完文件系统后取消了安装过程,在重新安装时进行到指定磁盘标签这一步时看到的信息就会有所不同,如下所示: Part Mount Size Newfs Part Mount Size Newfs - - - - - - - - wd0s1a 20MB * wd0s1b 32MB SWAP wd0s1e 150MB * 可见系统能够识别出划分的硬盘分区,但不知道如何装在这些分区。这是可以使用M命令设定应该将这些磁盘分区装载到哪些目录下。M命令完成后,会显示 UFS N 信息,除非确信该分区有效,确实需要保留该分区上的数据,否则按T指定需要创建该文件系统,信息将改变为:UFS Y。如果保持UFS N则后面进行确认以后,系统将使用fsck进行完整性检查,否则,系统将对该硬盘分区重新建立文件系统,这类似于DOS/Windows系统的格式化操作。 以上为FreeBSD的安装分配了硬盘分区,读者会提出这样的问题,为什么这样分区,为什么为根目录 / 分配了20Mbype硬盘空间,为交换分区分配了32Mbyte硬盘空间而不是更大一点或更小一点?给FreeBSD准备硬盘空间又没有什么原则? 单独为根目录 / 分配一个独立的硬盘分区是历史的原因造成的。早期的系统经常瘫痪,为重新安装系统而不至于损坏存储在硬盘上的数据,为根目录分配一个独立硬盘分区是一个非常好的主意。但现在的硬件系统和软件系统都非常稳定,系统瘫痪的事件很少发生,为根目录分配独立硬盘分区就显得不太重要了,但人们仍然习惯于这样做。一般情况下,为根目录 / 所在的分区分配50Mbyte就可以了。 如何确定交换分区(SWAP)的大小呢?一般情况将交换分区的大小设定为实际系统内存的2倍,如果你的系统内存很少,那么应该将交换分区设定的大一些,如64Mbyte、128Mbyte等。如果需要使用X-Windows,需要的交换分区会更多一些。由于在一个硬盘slice上只能建立一个交换分区,在安装系统是最好选择好它的大小。如果系统有多个物理硬盘,那么在多个物理硬盘上都建立一个FreeBSD的交换分区可以提高系统的性能。 由于许多应用程序都要安装在 /usr 目录下, /usr 所在的硬盘分区应尽可能的大些。这样才能避免在安装一些应用程序时硬盘空间不够的窘境。 如果你只能为FreeBSD分配很小的硬盘,就必须仔细划分硬盘,可能你需要多试验几次才能确定怎样分配才是最佳选择。如果你确实不知道如何分配,可以只分配一个根目录 / 所在的分区和一个交换分区,在运行一段时间以后,就可以了解如何选择合适的分区大小了。 好了,下面开始安装的下一个步骤:选择安装的内容。 选择安装内容 FreeBSD的安装程序sysinstall为用户准备了几种安装内容的组合,包括有Developer、X-Developer、Kern-Developer、User、X-User、Minimal和Custom几种。它们具体的安装内容如下表: Developer 包括源文件、二进制文件和文档;不包括游戏 X-Developer Developer安装内容加上X-Windows系统 Kern-Developer 二进制文件、文档和内核的源文件 User 二进制文件和文档 X-User User安装内容加上X-Windows系统 Minimal 最小安装 Custom 定制安装 按照需要安装的部分进行适当的选择。如果硬盘很小,那么Minimal(最小安装)是很好的选择,而X-Developer则适合拥有较大硬盘空间,同时希望深入了解FreeBSD的用户使用了。如果你是一个FreeBSD老手,可能你喜欢Custom模式,那么安装内容就完全由自己掌握了。 以选择X-Developer为例,选择了安装X-Developer后系统会提示是否安装DES加密系统,并告诉用户根据美国的出口限制,除美国和加拿大以外的用户不应该使用DES,如果不是用DES加密系统的话,FreeBSD就是用MD5作为系统加密的手段。如果选择了安装DES,系统弹出对话框选择DES的安装内容,可以全部安装或者不安装源代码部分。 然后系统提示是否安装Ports,这里可以选择不安装然后在系统安装结束后在适当的时候再安装。也可以现在就选择安装。 随后系统弹出对话框,选择安装X-Windows部分的内容。包括有Basic、Server、Fonts等选项,可以不作更改,或根据提示作一些调整。当然如果选择Developer、Kern-Developer和User等安装选项时将不会出现选择X-Windows安装部分的对话框。至此,就完成了安装内容的选择。下一步是选择安装媒介。 选择安装媒介 前面曾经介绍,FreeBSD有多种安装媒介,包括有CD-ROM、FTP、NFS、软盘、本地硬盘分区等。用户可以根据自己的实际情况选择一种安装媒介。 使用CD-ROM安装,将FreeBSD的发布光盘放入光盘驱动器中,然后选择CD-ROM即可。 使用FTP安装,系统会弹出对话框选择FTP服务器,系统提供了一些internet上存有FreeBSD发布的FTP服务器,也可以自己输入FTP服务器的地址,自己输入FTP服务器地址时,需要确信该FTP服务器上存在要安装的FreeBSD安装版本。例如,FTP服务器上存有FreeBSD 3.2-Release在如下路径:/pub/FreeBSD/3.2-RELEASE/ 那么在输入FTP服务器地址时输入 /pub/FreeBSD/ 即可,安装程序就可以从该FTP服务器上安装FreeBSD 3.2-Release。注意,用户选择的安装版本和FTP服务器的目录结构一定要相互对应才能正确安装。选择完FTP服务器,系统将配置网络部分,此时要求系统内核检测到了网卡,而后对网卡进行配置,包括有主机名(host)、域(Domain)、网关(gateway)、域名服务器(Name Server)、IP地址(IP Address)、子网掩码(Netmask)等。用户按照自己的网络情况适当添入。 使用NFS安装,将提示输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建三明清流县金星园建设发展有限公司招聘消防员2人模拟试卷及一套答案详解
- 2025湖南省中南林业科技大学第一批招聘21人考前自测高频考点模拟试题及一套参考答案详解
- 2025福建省康辉国际旅行社股份有限公司招聘5人模拟试卷附答案详解
- 2025贵阳农商银行“超享聘·旭日计划”大学生招聘20人模拟试卷及完整答案详解
- 2025年河北沧州泊头市中医医院招聘专业技术人员29名考前自测高频考点模拟试题附答案详解(完整版)
- 2025辽宁抚顺新抚钢有限责任公司招聘拟聘用人员模拟试卷参考答案详解
- 2025金华市技师学院公开招聘高层次人才2人模拟试卷及答案详解(各地真题)
- 2025年长江工程职业技术学院人才引进24人模拟试卷及答案详解1套
- 2025年南安市部分公办学校专项招聘编制内新任教师58人(二)考前自测高频考点模拟试题及答案详解(历年真题)
- 2025福建亿力集团有限公司所属单位校园招聘98人模拟试卷参考答案详解
- 2025年及未来5年中国定制手机行业市场调查研究及投资前景预测报告
- 2025年学法普法综合知识竞赛答题题库(附答案)
- 北控水务集团2026届校园招聘120人笔试模拟试题及答案解析
- 2025年河北唐山市芦台经济开发区公开招聘区属国有企业工作人员18人笔试模拟试题及答案解析
- 酒店突发事件应急预案2025优化版
- 2024年新高考Ⅰ卷英语真题(原卷+答案)
- 2025年注册安全工程师考试冲刺押题:安全生产管理实务专项训练试卷
- 外贸会计自学课件
- 高质量临床护理服务实施路径
- 烟花爆竹经营培训试题及答案
- 车位退还协议书
评论
0/150
提交评论