+ -
当前位置:首页 → 问答吧 → 黑洞笔记:FREEBSD的安装(FREEBSD 5.0)

黑洞笔记:FREEBSD的安装(FREEBSD 5.0)

时间:2004-03-28

来源:互联网

FREEBSD的一些基本概念
1. 最低配置:
文字界面:5M内存,40M硬盘,INTEL 80386芯片
XWINDOWS界面:8M内存,250M硬盘

2. 支持的硬件:
查看光盘目录中的HARDWARE.TXT文件
对硬件的支持分两种:
发行光盘中以包含的驱动(没有包含所有支持的硬件,只有常用的硬件驱动FREEBSD支持的驱动:包括FREEBSD支持的所有硬件
以上两种支持都可以在文件HARDWARE.TXT中找到

3.主要安装方式
CD-ROM,网络服务器,磁带,软盘,硬盘

4.安装光盘内容解释:
HARDWARE.TXT:支持的硬件列表
INSTALL.TXT:介绍如何安装FREEBSD
README:TXT:介绍安装介质上的东东
RELNOTES.TXT:发行这个版本时的一些通知
目录:
BIN:系统基本文件的安装目录,这是安装FREEBSD所必备的目录
SRC:系统源代码目录(在正常情况下,内核源代码必须安装)
PORTS:软件源代码二进包的管理机制PACKAGES COLLECTION的源代码
PACKAGES:包括最常用的软件包

5.理解硬盘概念:
UFS文件组织格式只能存在于基本分区

BSD UNIX传统的使用硬盘方式是独占整个硬盘,只有文件系统和交换空间,没有分区的概念.BSD使用Slice来表示硬盘上的一部分,它可以是一个文件系统也可以是一个交换空间.BSD可以管理多达8个Slice

FREEBSD分区的具体表示:
WD0S1,WD0S2表示第一个IDE硬盘的第一个和第二个分区
通过独立一个基本分区,相当于把这个分区逻辑成一个硬盘,然后对这块硬盘进行独占,并使用Slice进行重新分区
WD0S3a,wd0s3b,wd0s3c,表示第一个IDE硬盘上的第三个分区(此分区以被FREEBSD系统独占)中的第一个,第二个,第三个Slice.

作者: 黑洞   发布时间: 2004-03-28

制作启动软盘:
镜像文件存在于:floppies目录里
BOOT.FLP:启动软盘的镜像文件,现在的新版本中这个镜像文件是2.88M的高密度软盘,要求计算机对这种软盘格式进行支持,因此以不大使用.用在制作启动光盘时不错.

支持1.44M的普通磁盘镜像:
KERN.FLP:系统内核
MFS.FLP:为被读到内存中的MFS文件系统中的ROOT文件系统
此种方式要制作以上两张软盘,而且软盘要求100%完好

制作方式:可以在DOS和UNIX下
DOS下:使用程序RAWRITE.EXE或fdimage.exe(在TOOLS目录下)
E:\TOOLS:>FDIMAGE E:\FLOPPLES\KERN.FLP
在UNIX下:使用DD命令,但要注意不同系统中软盘的设备名不一样
#dd if=/cdrom/flopple/kern.flp of=/dev/rfd0

作者: 黑洞   发布时间: 2004-03-28

FREEBS安装过程详解
启动安装程序:
1. 从现有FREEBSD系统中启动安装程序sysinstall,用于系统升级和配置
2. 从光盘启动,要计算机支持光盘启动(推荐)
3. 从DOS系统中启动
使用DOS程序fbsdboot.exe(在TOOLS目录下),可以直接从DOS(要求是存DOS)下启动FREEBSD.当启动文件破化后可以做为一种备份启动方式
4. 从启动软盘启动(推荐)

安装系统所要经历的步骤:
硬盘分区
设置文件系统和交换分区
选择安装组件和安装介质
安装系统
系统初始化设置

安装过程详解:
一.SYSINSTALL界面选择安装模式为Standard(图1)
Usage:给出了SYSINSTALL的使用方法

Standard:标准安装,引导安装者按照安装过程进行每一步的安装,并且每一个步骤还有安装提示(推荐安装)

Express:与STANDARD安装方式一样,只是没有了提示

Custom:不提供引导,只提供安装的一个菜单,安装者可以不安次序来处理安装过程中的每个步骤.(高手使用)

Configure:对于FREEBSD系统进行基本配置,采用前两种安装方式,系统会在安装过程中提示对这些进行配置,如果采用CUSTOM,就要手工对此进行设置了.在安装完成后,可用这个菜单对系统设置进行修改

Doc:可以浏览安装介质上的文档

Keymap:修改健盘类型,默认美式键盘

Options:对SYSINSTALL本身的一些安装变量进行设置,一般不用修改,可以在安装完成后在此对一些默认参数进行修改

Fixit:启动应急处理命令界面.
正式发行的第二张盘就是一张FIXIT盘,也可以自己制作,镜像文件在FLOPPIES目录里,不过光盘中的诊断工具多一点.没有放入这张盘的情况下也能在第四个虚似控制台启动,但没有任何应用程序可以

Upgrade:对系统进行升级,但一般推荐还是使用源代码升级来的安全有效
Load Config:对OPTIONS中的配置内容,可以使用这个菜单项从软盘中导入配置
Index:列出了SYSINSTALL中的所有功能,在系统维护时,可以快速查找到所要使用功能在SYSINSTALL的哪一级菜单中
二.对磁盘分区,我让BSD占了整个盘(图2)
第一行:因为我使用的SCSI硬盘,所以界面顶部为ad0,表示这是系统第一块SCSI硬盘
第二行:表示这块盘上有8322柱面,16磁头,63扇区共4G
第三行:这里表示当前的分区情况,分别表示为起始位置,大小,结束位置,名字,类型,描述,子类型,标志。注意:分区中的第一项描述为UNUSED,是不能被任何分区占有的,因为这是系统的主引导区
最下面是一些操作命令
三.选择引导程序(图3)
BOOTMGR:使用BSD的BOOTMGR多操作系统管理程序,可以用来启动不同磁盘及不同分区上的多个操作系统。可以通过在每个硬盘上安装BOOTMGR,这样就可以从第一个磁盘启动其它盘上的操作系统(先启动其它盘上的BOOTMGR,在启动这个盘上的操作系统)
Standard:使用标准的主引导区启动系统。不能对多系统进行引导
NONE:不改变主引导区,也不会安装任何引导程序,此时引导FREEBSD就交给其它软件来实现了

四.创建文件系统和交换空间(图4)
ados1:表示是这块SCSI硬盘上的第一个分区
以上文件系统和交换窨我使用的默认分配
通常把文件系统分为
”/”:只用来存放系统内核和重要文件(建议30-40M)
”/VAR”:用与存放系统运行时的系统文件,视具体情况来分配
”/USR”放置系统日常使用文件,尽量大点

五:选择安装组件(图5)
如果硬盘空间够大,就选ALL
建议:无论如何都请安装内核源代码既KERN-DEVELOPER,这样以后可以通过定制内核使系统更高效
如果要使用图形界面,这里就要使用XFREE86相关的安装组件
如果希望更好的维护应用软件,就装上PORTS COLLECTION的源码

六.文件复制就开始

在安装程序的拷贝过程中,可以用ALT-F2切换到第二个虚似控制台上观察SYSINSTALL程序的输出信息,也可以用ALT-F4切换到第四个虚似控制台上,这里启动了一个SHELL,可以让用户输入命令(必须在安装系统前使用FIXIT光盘或软盘,要不然没有命令可以输入)

七.以后就是一些基本系统配置了,如IP地址等
上传的图像
sysinstall界面.jpg (54.9 KB, 293 次查看)

作者: 黑洞   发布时间: 2004-03-28

图2
上传的图像
FDISK界面2.jpg (28.3 KB, 275 次查看)

作者: 黑洞   发布时间: 2004-03-28

图3
上传的图像
引导管理界面.jpg (50.2 KB, 266 次查看)

作者: 黑洞   发布时间: 2004-03-28

图4
上传的图像
分小分区.JPG (31.9 KB, 269 次查看)

作者: 黑洞   发布时间: 2004-03-28

图5
上传的图像
选择按装组件.jpg (53.7 KB, 263 次查看)

作者: 黑洞   发布时间: 2004-03-28

没办法,这里的图太难贴了,我只好把图贴在下面,如果版主看见能否帮忙把图加到文章里呢
以上是我的笔记,希望能对初入行的朋友有所帮助
我会把更多的笔记整理出来,渴望能与大家共享
还请这里的高手们多多指点
嘿嘿,我黑洞又回来了

作者: 黑洞   发布时间: 2004-03-28

http://www.freebsd.org.cn/snap/doc/z...k/install.html

作者: Gavin_tju   发布时间: 2004-03-28

谢谢你

作者: 黑洞   发布时间: 2004-03-28

好文章, 本站收录

作者: vahmoiz   发布时间: 2004-03-28

bsd的安装其实挺简单的

作者: yangtou   发布时间: 2004-03-28