初学者入门:FreeBSD系统的安装与优化
对于许多电脑用户来说,FreeBSD还是一个比较陌生的系统。本文将以FreeBSD 4.7 Release为例,一步一步地带您安装一份完整的FreeBSD操作系统。安装前的准备
FreeBSD对于系统的硬件适应能力比较强(相比可能稍差,特别是对于新的显示卡的支持;但对于服务器常用的硬件,包括SCSI设备的支持是相当完善的)。IA平台的多数处理器,下至386,上至Pentium-4及其兼容的CPU,都能够运行FreeBSD。
为了有效地安装、运行FreeBSD,我个人推荐安装FreeBSD的系统至少要有2GB的剩余硬盘空间,以及至少64MB内存。这样配置的电脑在今天是很容易找到的。考虑到FreeBSD一般都被配置作为服务器使用,上面的配置要求显然是很容易做到的。
对于服务器来说,双启动是不合适的(服务器往往要求持续、长时间工作,而切换操作系统无疑需要停止服务。此外,双启动的系统稳定性比较差,某个操作系统的崩溃很可能破坏另一个操作系统)。
FreeBSD支持和其他操作系统并存、并在开机时通过菜单选择使用的操作系统,但我个人非常反对以这种方式使用FreeBSD。
那么,让我来从头到尾地安装一台FreeBSD服务器,并说明FreeBSD的安装。为了安装FreeBSD,我准备了这样一台电脑:
CPU: Pentium II-233、内存64MB、硬盘(IDE)6GB、PS/2键盘、鼠标、20x光驱、无软驱、RealTek8139网卡(TP-LINK)。
上述配置在今天是很容易做到的。当然,就服务器而言,这个配置确实惨了点,不过FreeBSD在上面运行,并承担数据库、动态网页等服务是完全没有问题的。
首先是准备FreeBSD的安装盘。FreeBSD有许多种安装方式,最简单易行的方式就是使用光盘安装;不过尽管如此,在没有软驱、光驱的计算机上也是可以通过BOOTP服务采用远程引导的方式来安装的。
考虑到这种情况比较少见(笔者曾经在一台没有软驱、光驱的计算机上成功安装过FreeBSD,但方法是将硬盘挂接在另一台计算机上,而不是通常的BOOTP),在此不介绍。
为了安装FreeBSD,我准备了一张空的CD-R。安装FreeBSD最少只需要2张1.44MB的空白软盘(其余文件使用FTP获得),而安装FreeBSD只需要第一张光盘就够了。除非你的计算机很慢,或无法接入Internet,否则一般情况只需要下载第一张光盘的镜像。
由于中心的FTP上提供了FreeBSD 4.6全部四张光盘的镜像,以及4.6.2的前两张光盘,因此我直接下载并刻了后者的第一张光盘。
打开计算机,进入BIOS Setup。在其中选择让计算机从光盘启动(这是关键步骤,虽然FreeBSD也可以从DOS环境中启动安装过程,但那可能会有一些问题)、禁用一切用不到的设备,包括串口、并口、软驱控制器(这么做主要是为了提高性能,因为外围设备可能会向主机发送中断请求,而用不到的设备发送请求除了浪费CPU的时间之外没有什么其他作用)。
FreeBSD安装光盘上的系统使用的是GENERIC内核,这个内核可以适应绝大多数系统的情况。当然,正如他的名字“GENERIC(通用)”,这也带来的较低的性能,例如,这个内核不能够发挥双CPU的能力,等等。
不过既然安装过程只会进行一次,我们也不必过分地在意它。安装光盘启动(对于软盘启动来说,是根据提示将两张软盘的内容全部加载到内存中)完成后,首先出现的是配置内核。
配置内核通常不是必需的,因为FreeBSD能够自动识别硬件。然而,如果你的硬件配置比较特殊(例如,有两块网卡,使用特殊的IRQ,比较古老,等等),那么可能需要手工配置一下内核。
对于绝大多数情况来说,只要删除那些用不到的设备,就能够正常完成FreeBSD的安装;如果你对于自己的硬件不熟悉,这一过程甚至可以跳过。
我个人比较喜欢删除不用的设备,于是选择Visual方式,将不需要的设备统统删除。最后,按Q保存配置,进入FreeBSD的安装程序sysinstall。
下一篇:怎么计算WEB服务器的最大负载量
↓相关文章:
- · 怎么计算WEB服务器的最大负载量
- · WindowsXP四例壁纸设置技巧
- · 保护Windows系统数据的十招技巧
- · 解析WinXP系统中文件关联的更改
- · WinXP操作系统优化精髓(下)
- · WinXP操作系统优化精髓(中)
- · WinXP操作系统优化精髓(上)
- · 64位Windows支持硬件列表
- · 系统运行更快更稳定九大技巧
- · 创建你自己的远距离安全工具箱
- · WAP网关服务器应用形式初探
- · 通过注册表配置Windows2003
- · XPVOL,VLK,FPP,RTM的含义
- · 取消WindowsXP磁盘容量警告
- · 破解网页鼠标右键被禁用的最新方法
- · Windows系统不能识别移动硬盘的四大原因
- · 微软ping程序源代码完整版(上)
- · Windows中快速访问分散共享资源
- · 打造安全的Windows2003服务器
- · 用注册表找回常用软件序列号
- · 操作系统中超强命令syskey
- · 在WindowsXP中执行最干净启动
- · Windows中全面揪出自启动程序
- · 高手必备WindowsXP非法操作详解
- · 惊天发现“回收站”里的小秘密
- · 必备资料103个WindowsXP运行命令
- · 突破自定义文件夹的个数限制技巧
- · Win2003系统中搭建视频服务器
- · Win2000/XP系统输入法丢失解决方法
- · 微软ping程序源代码完整版(下)
- · 用Word来打开不一样的打开方式
- · 解决WindowsXP关机却重启的故障
- · 隐藏在WindowsXP之后的两个天条
- · 剖析Windows系统服务调用机制(中)
- · 剖析Windows系统服务调用机制(上)
- · WIN2000SERVER安全配置技巧58条(五)
- · WIN2000SERVER安全配置技巧58条(四)
- · 修改Hosts文件获取的三个特殊妙用
- · Windows系统非法操作提示的对策
- · 在Win中使用64位ASP.NET2.0的问题
- · WIN2000SERVER安全配置技巧58条(三)
- · WIN2000SERVER安全配置技巧58条(二)
- · WIN2000SERVER安全配置技巧58条(一)
- · OutlookExpress中的.dbx文件揭秘
- · 六个版本的Vista,我们应该如何选择

