发新话题
打印

PC-BSD 1.4 安装指南

PC-BSD 1.4 安装指南

一、PC-BSD的一点背景介绍:

PC-BSD是在FreeBSD基础上,结合KDE桌面管理系统,构建的一个FreeBSD桌面发行版。它与FreeBSD+KDE的不同在于提供了一套完整的应用方案,因此可以说PC-BSD是FreeBSD桌面应用的一个很完善的实例。

比较突出的地方有以下几个:

1、国际化的图形化安装界面,利用向导完成磁盘分区、建立帐户、选择组件等任务,能够做到即装即用!

2、PBI软件包机制,使得原来的程序安装维护变得简单!

3、系统的网络支持很好,支持系统在线升级,提供了FreeBSD的源代码与port的管理界面。

二、PC-BSD安装要做的一些准备:

1、磁盘分区:PC-BSD的磁盘管理完全是FreeBSD的那一套,在安装前有必要搞清楚,FreeBSD的分区概念。

FreeBSD是用“分区”和“片”来管理磁盘。要安装FreeBSD,首先需要硬盘上有个FreeBSD分区,这个“FreeBSD分区”的概念与以前在Dos,Windows的分区概念是一致的。

在一块硬盘上,最多可以有四个主分区。如果系统中存在windows,那么存在一个主分区(C盘),一个扩展分区(里面有很多逻辑磁盘,比如 D,E,F,G....),这个扩展分区也是“主分区”,这两个主分区可以占满整块硬盘,也可以只占其中的一部分。剩余空间可以再建立剩下的两个主分区。

FreeBSD分区是一个主分区,所以要把FreeBSD安装到系统上,首先要求硬盘有“自由空间”——不受windows管辖的那部分空间!

2、决定系统引导方式:确定系统引导方式在多操作系统共存的环境下尤为重要,PCBSD的安装程序里面有个“安装加载器”的选项,也就是 FreeBSD系统引导中的boot0,如果不清楚系统引导方式,很容易会造成系统不能引导,甚至造成原有的系统不能引导,所以在安装前需要了解系统引导原理。

先明确一个概念——活动分区:简单的说,有“活动标记”的主分区是活动分区。

前面提到,一块硬盘最大允许有4个主分区,主引导记录在执行引导代码的时候,会寻找具有“活动”标志的主分区,找到后运行这个活动分区上的引导代码。这个架构要求一块硬盘在一个引导过程中,只能允许有一个“活动分区”

三、系统安装

第一步:光盘引导

PCBSD第一张安装光盘是一个FreeBSD liveCD光盘,通过光盘引导可以在内存中建立一个基本的FreeBSD运行环境,PCBSD对其进行了改造,可以自动加载PCBSD的图形界面安装程序。如果可以看到下面的界面,说明系统硬件基本通过FreeBSD的测试。如果看不到,则说明当前的硬件系统不能满足FreeBSD的最小硬件需求,更谈不上安装运行了。



第二步:选择“系统语言”

“系统语言”的选择,不但决定着后续安装步骤的“界面语言”,而且决定着系统安装完成后,重启运行的系统locale和界面语言。从原理上说, PCBSD的图形安装程序是个QT程序,“系统语言”的选择可以切换这个安装程序的“界面语言”。“系统语言”对安装好的系统的影响在于修改locale 设置,选择和“系统相关语言”的“国际化”程序模块。并且根据locale的设定,影响到系统对“字体”的处理。

对于中文用户,如果要使用中文界面,应该选择“简体中文”或“繁体中文”

第三步:选择“键盘布局”

这个选择的意义在于“键盘的定义”,也就是键盘上的键和输入系统之间的映射。对于中文输入,使用的都是标准键盘,所以这项不用具体的去选择,使用默认配置就好。

第四步:选择“时区”

选择“时区”等价于选择“时间基准”,这个选择更多的意义在于多系统通讯时,事先定义不同区域之间时间的换算关系。时区选项的旁边有个“系统自动对时”的选项,这个系统自动对时对的是“标准时间”,这个我们所在的区域的时间是不一样的。选择好时区,系统就会根据“标准时间”换算出当前系统所在地的“当地时间”!对于中国,有上海、哈尔滨等地可选。

第五步:选择“是否反馈使用信息”

如果选中了这个选项,安装好的PCBSD系统会在联网时向PCBSD发送一些统计信息。

当 3-5 步选择完成后,可以点击界面上的“NEXT”,出现下面的界面:



对于中文用户,当选择了“系统语言”为中文之后,出现的界面已经是“中文界面”了。在这个界面中,显示了PCBSD所使用的“协议”,只有当同意这些协议的时候,安装程序才能继续运行下去。



第六步:选择安装类型

1、“全新安装”是系统中原来不存在pcbsd,或原来的pcbsd所有程序数据都舍弃的一种安装方式,它会重新建立FreeBSD分区,并且根据用户的要求对Freebsd分区做进一步的划分。当然这个分区的所有数据也就被破坏了。

2、“系统升级/修复”这种安装方式不会破坏原PCBSD系统的用户数据,只会对系统运行所需要的程序和数据进行升级和修复。

可以根据需要进行选择,本文是介绍PCBSD的安装,所以选择“全新安装”

选择完成后,点击按钮“下一步”,出现下面的界面:


第七步:用户帐户的配置

出于安全需要,系统要求必须设置"root"用户的密码,并建立一个普通账户来运行系统。

PCBSD系统的桌面环境是KDE,当系统利用KDM进行登陆时,默认是不允许root登录的,所以要使pcbsd系统能够正常登陆使用,必须建立一个普通的,与wheel同组的账户,在系统运行时也可以通过su,kdesu切换到管理员使用模式。这是一种出于安全的账户策略。

在这一步中,有个“自动登陆用户”的选项需要说明一下,所谓自动登陆,就是系统自动完成登陆过程中的输入用户名和密码。对于桌面系统,每次输入用户名密码是很繁琐的,PCBSD或者说KDE允许指定的用户可以自动登陆,当然这个做法存在一定的安全隐患,需要用户在安全性和便利性之间进行权衡!

选择自动登陆用户,系统启动后就可以用这个用户名和密码直接进入KDE桌面系统,如果不选择自动登陆,那么系统引导后会出现KDM的登陆界面,等待用户输入用户名和密码才能登入系统。

设置root密码和建立用户后,可以选择“下一步”



第八步:驱动器选择

这一步主要是为安装pcbsd准备磁盘分区。

1、选择硬盘:如果系统有多块硬盘,需要在“检测到的硬盘列表”里面选择

2、选择分区:如果多系统安装,需要在选定的硬盘的“分区列表”中选择具体的分区,这个分区的选择有两个注意事项:


    * 分区必须是一个主分区
    * 主分区的个数不能超过4个,这主要是选择自由空间做为freebsd分区的状况

如果不需考虑多系统共存,可以使用“使用整块硬盘”

3、是否安装“PC-BSD引导程序”:这个引导程序其实就是FreeBSD的boot0,它安装到主硬盘的主引导记录上,启动时可以选择要启动的操作系统。这个引导程序无论是功能和界面都有很多的替代软件。而且在“使用整块硬盘”选中时,也不需要这个“引导程序”。

不选择这个引导程序的结果是,对于单系统,标准的主引导记录可以引导FreeBSD系统。对于多系统要复杂得多。不选择这个引导程序,PC- BSD在安装时,会把FreeBSD分区设置成活动分区,利用标准的主引导记录,启动PC-BSD系统,而其他的操作系统只能通过工具软件改写分区的“活动标志”来启动运行了。这带来了很大的复杂性。较好的方法是在主引导记录上安装第三方的“多系统引导程序”,比如以GPL协议授权的免费的btmgr,当然还有很多!

4、自定义分区布局:

这是一个高级选项,会影响到下一个安装步骤。如果选中,下一个安装步骤就是“具体的自定义分区布局”,界面如下:
附件: 您所在的用户组无法下载或查看附件

TOP

发新话题