2.11 常见问题

  下面将介绍一些在安装过程中常见的问题,像如何报告发生的问题,如何 双重启动FreeBSD和 MS-DOS®。

2.11.1 当您遇到错误时,应该怎么做?

  由于pc结构的限制,不可能100%的不出现问题,但是有些问题是您可以 自己解决的。

  先检查您的硬件,确保您的硬件被支持。

  如果您的硬件能够被支持,但还是会出问题,那就重新启动计算机。当出现 内核配置信息的时候,重新配置一下硬件信息。因为绝大多数硬件的IRQ,IO地 址,DMA通道都有它们的生产商预先进行默认配置。如果您的硬件已经重新装配了, 就需要使用配置编辑器告诉FreeBSD到哪里去找相关信息。

  如果某个设备配置好后,发现又有个设备出现错误。碰到这种情况,就当卸掉 这个设备的驱动程序。

注意: 有些安装问题可以借助更新硬件的程序来解决,特别是主板的 BIOS 。大部分的主板制造商都会提供网站给用户下载新的 BIOS以及提供如何更新的说明。

也有许多制造商强烈建议,除非必要否则不要轻易更新 BIOS 。因为更新的过程可能 会发生问题,进而损害BIOS 芯片。

警告: 不要禁用安装过程中您会用到的驱动程序, 例如显示 sc0。 如果安装程序在修改了某些配置之后安装程序行为诡异或失败, 您可能修改或删除了某些不应删除的组件。 如果遇到这种情况, 应重新启动以便尝试其他设置。

  在配置模式下,您可以:

  调整内核与您的硬件设置一致之后,键入 Q ,以新的设置 重新启动计算机。当FreeBSD安装完成之后,在配置模式下做的更改会一直存在,不需 要在每次启动计算机时再重新设置。即使如此,有可能您会想建立一个定制内核使您 的系统效率达到最好,可以看看以下的链接 custom kernel

2.11.2 处理 MS-DOS® 分区存在的问题

  许多 FreeBSD 的用户会在运行了 Microsoft® 的 PC 上安装 FreeBSD。 以下是一些关于在这种系统中安装 FreeBSD 常会出现的问题。 FreeBSD 中有一个叫 FIPS 的应用程序。 此工具程序可以在安装光盘的 tools 目录下找到, 或者, 也可以从 FreeBSD 的镜像站点 下载。

  FIPS 允许您将现有的 MS-DOS 分区一分为二, 保留原原有的分区, 而将新系统安装到空出来的分区上。 首先要整理 MS-DOS 分区的碎片, 您可以用 Windows® 的 Disk Defragmenter (进入资源管理器, 右键单击硬盘, 并选择整理碎片) 或 Norton Disk Tools 来完成这项工作。 接下来就可以运行 FIPS, 它会提示您接下来所需要进行的操作。 接下来就可以重新启动并将 FreeBSD 安装到新空出来的分区中了。 安装所需的磁盘空间, 可以从 Distributions 菜单给出的值来进行估计。

  有一个由PowerQuest公司生产的非常有用的工具。从 http://www.powerquest.com网站上 可以得到PartitionMagic®。这个工具的功能比 FIPS要强大。如果您经常要添加或删除操作系统,强烈建议 您使用它。当然,它很贵。如果您只是想安装 FreeBSD 的话, FIPS 就已足够了。

2.11.3 使用 MS-DOSWindows® 文件系统

  现在 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 文件系统位于主硬盘的第一个分区。您的情况可能与引不同, 查看命令 dmesgmount 的输出。它们应该 可以让您得到足够的分区信息。

注意: MS-DOS 的扩展分区会被映射在 FreeBSD分区的末尾。换句话说,分区号要大于 FreeBSD 正在使用的分区号。例如,第一个 MS-DOS 分区可能位于 /dev/ad0s1,FreeBSD 分区可能位于 /dev/ad0s2,跟着是 MS-DOS 的扩展分区位于 /dev/ad0s3。这可能会使您感觉迷茫。

  NTFS 分区也可以通过类似 mount_ntfs(8) 命令挂接在FreeBSD上。

2.11.4 Alpha 用户的问题与解答

  这节主要回答一些在Alpha系统上安装FreeBSD时经常问到的问题。

2.11.4.1. 我可以从 ARC 或 Alpha BIOS 控制台启动吗?
2.11.4.2. 求救,我没有空间了!我需要删除每一样东西吗?
2.11.4.3. 我可以挂上 Compaq Tru64 或 VMS 的文件系统吗?

2.11.4.1. 我可以从 ARC 或 Alpha BIOS 控制台启动吗?

不行。 FreeBSD,像Compaq Tru64 和 VMS,只能从SRM 控制台启动。

2.11.4.2. 求救,我没有空间了!我需要删除每一样东西吗?

不,这个时候不行。

2.11.4.3. 我可以挂上 Compaq Tru64 或 VMS 的文件系统吗?

不,这个时候不行。

本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<[email protected]>.
关于本文档的问题请发信联系 <[email protected]>.