06 FreeBSD连载:安装FreeBSD( 四 )


安装系统
在内核载入内存之后,内核就启动初始化进程init启动系统,系统启动完毕之后就运行安装程序Sysinstall 。Sysinstall是一个位于安装盘上的FreeBSD的执行程序,是一个非常有用的安装和维护工具程序 。即使在系统安装完毕之后,这个程序还可以被用于管理和维护系统 。在一个安装好的FreeBSD系统中,这个程序被放在/stand目录下,就可以使用/stand/sysinstall命令来再次启动这个管理工具 。
安装程序Sysinstall
系统安装时将自动进入sysinstall开始安装系统的过程,在个人计算机的屏幕上(控制台),安装程序表现为全屏幕的彩色安装菜单,然而也可以在标准字符终端上启动Sysinstall程序,根据字符终端的类型其外观也略有不同,下图为Sysinstall主菜单 。
这里使用的菜单图片均为3.0-release中的选项,在3.1-release之后,对菜单选项的顺序进行了调整,以便更适合安装时使用的顺序 。不同只在于菜单的顺序,而设置内容则是一样的 。
Sysinstall程序是一个对话框方式的菜单程序,不同于Windows系统中安装程序常用的 “Wizard” 引导方式的安装形式,菜单形式能提供安装者更大的选择自由,但需要安装者对需要用到的选项有一定的了解 。其主菜单提供了12个选项提供选择,可供安装者进行选择 。
选项 “Usage“ 给出了Sysinstall的使用方法,一般可以使用上下方向键来选择不同的选项,使用Enter确认,使用Tab在Sysinstall中的不同按钮上切换,而使用Space键选择或不选择某个检查框选项 。
选项 “Doc“ 给出了在正式安装系统之前浏览安装介质上的文档的机会,当然安装之前也可以直接查看安装介质中文档 。这个选项主要用于对裸机直接进行安装的使用者,或者熟练用户临时查看一些安装信息时使用的 。下图为Doc选项中的可以选择查看的文档内容 。
通过这个菜单中的选项,可以在安装系统时实时阅读安装介质上的README.TXT、HARDWARE.TXT、INSTALL.TXT、COPYRIGT.TXT、RELNOTES.TXT等文档,以及在安装系统之后,创建Sysinstall的快捷方式,阅读/usr/share/doc目录下的HTML格式的使用手册和问题解答 。对于裸机安装,阅读相关文档的功能十分有用,但在安装好系统之后就没有必要通过Sysinstall来阅读手册了 。
选项 “Keymap“ 提供了更改键盘规格的机会,这个选项对于一些欧洲用户比较有用,因为它们使用的是非英文键盘 。对于使用101标准键盘或104键标准键盘的使用者不需要更改 。指定一个键盘规格文件之后,可以通过更改这个文件来定制自己的键盘映射方式,指定某些非标准的功能键 。
选项 “Options“ 提供了更改Sysinstall本身使用的某些变量的机会,这些变量将由Sysinstall程序使用 。这里的一些参数用于确定安装过程的行为,如NFS的相关参数用于NFS网络安装方式时访问NFS服务器,FTP相关参数用于设置FTP网络安装方式,因而只有在使用相应的安装过程的时候,才需要根据服务器的设置更改这些选项,一般情况下不必改动 。还有一些参数是用于标识安装过程需要的程序和目录的位置的,例如Packeges Temp参数是用于设置安装和管理Packages的临时目录 。
上图显示了正在更改Editor的参数,FreeBSD缺省使用/usr/bin/ee做编辑器,这个编辑器是一个小巧的编辑工具 。但很多人更喜欢功能更强的编辑器,那么可以在系统安装完毕之后,修改这个参数,设置为使用vi或eMacs(应该使用完整路径) 。而在安装时不应改动这个配置,因为安装软盘中只是一个小系统,没有提供足够的应用程序 。此外还可以设置浏览器等其他应用程序的位置,这些设置都是在系统安装之后,用于维护系统时使用的 。

推荐阅读