下面将介绍一些在安装过程中常见的问题,像如何报告发生的问题,如何 双重启动FreeBSD和 MS-DOS®。/para>
由于pc结构的限制,不可能100%的不出现问题,但是有些问题是您可以 自己解决的。
先检查您的硬件,确保您的硬件被支持。
如果您的硬件能够被扶持,但还是会出问题,那就重新启动计算机。当出现 内核配置信息的时候,重新配置一下硬件信息。因为绝大多数硬件的IRQ,淡IO地 址,DMA通道都有它们的生产商预先进行默认配置。如果您的硬件已经重新装配了, 就需要使用配置编辑器告诉FreeBSD到哪里去找相关信息。
如果某个设备配置好后,发现又有个设备出现错误。碰到这种情况,就当卸掉 这个设备的驱动程序。
Note: 有些安装问题可以借助更新硬件的程序来解决,特别是主板的 BIOS 。大部分的主板制造商都会提供网站给用户下载新的 BIOS以及提供如何更新的说明。
也有许多制造商强烈建议,除非必要否则不要轻易更新 BIOS 。因为更新的过程可能 会发生问题,进而损害BIOS 芯片。
Warning不要在安装中把您必需的驱动程序卸掉,如您的监视器sc0 。如果安装中在修改守配置后,仍然会出现一些意想不到的情况,最好所配置文件恢复到原来 的样子。把它重新启动,再试一下。
在配置模式下,您可以:
列出在内核中安装的设备驱动程序。
禁用不适合您机器的设备驱动程序。
通过驱动程序改变IRQ,DRQ和IO端口地址。
调整内核与您的硬件设置一致之后,键入 Q ,以新的设置 重新启动计算机。当FreeBSD安装完成之后,在配置模式下做的更改会一直存在,不需 要在每次启动计算机时再重新设置。即使如此,有可能您会想建立一个定制内核使您 的系统效率达到最好,可以看看以下的链接 custom kernel。
许多FreeBSD的用户基于Microsoft® 的 PC 上安装FreeBSD。以下是一些关于在这种系统中安装FreeBSD常会出现的问题。 FreeBSD 中有一个FIPS的应用程序。这个工具程序可以在 安装光盘的 tools 目录下找到或从FreeBSD 的镜像站点下载。
FIPS 允许您将现有的 MS-DOS 分区一分为二,保留原 原有的分区,让您安装到空出来的分区上。您首先要用 Windows®的 Disk Defragmenter或 Norton Disk Tools来对 MS-DOS 分区进行碎片整理。然后, 就可以重新启动把FIPS 。 看一下安装菜单,估计一下大概需要 多少安装空间。随后您就可以在新分区上重新引导安装 FreeBSD请查阅 Distributions 菜单上您的安装类型需要多少空间。
有一个由PowerQuest公司生产的非常有用的工具。从 http://www.powerquest.com网站上 可以得到PartitionMagic®。这个工具的功能比 FIPS要强大。如果您经常要添加或删除操作系统,强烈建议 您使用它。当然,它很贵。如果您只是想安装 FreeBSD 的话, FIPS 就已足够了。
现在 FreeBSD 还不支持经过Double Space™ 应用程序压缩过的文件系统。因此其它的文件系统在被FreeBSD访问其数据之前必须先 解压缩。它可以通过运行位于 Start> Programs > System Tools menu中的 Compression Agent程序来实现。
FreeBSD可以支持基于 MS-DOS 的文件系统。这要求您使用带参数的 mount_msdos(8) 命令 (在 FreeBSD 5.X版本,相应的命令为 mount_msdosfs(8)) 最常使用的是:
# mount_msdos /dev/ad0s1 /mnt
在此例子中, MS-DOS 文件系统位于主硬盘的第一个分区。您的情况可能与引不同, 查看命令 dmesg和 mount 的输出。它们应该 可以让您得到足够的分区信息。
Note: MS-DOS 的扩展分区会被映射在 FreeBSD分区的末尾。换句话说,分区号要大于 FreeBSD 正在使用的分区号。例如,第一个 MS-DOS 分区可能位于 /dev/ad0s1,FreeBSD 分区可能位于 /dev/ad0s2,跟着是 MS-DOS 的扩展分区位于 /dev/ad0s3。这可能会使您感觉迷茫。
NTFS 分区也可以通过类似 mount_ntfs(8) 命令挂接在FreeBSD上。
这节主要回答一些在Alpha系统上安装FreeBSD时经常问到的问题。