附录 C. 安装红帽企业 Linux 中的故障排除

该附录讨论一些常见的安装问题以及它们的解决办法。

C.1. 你无法引导红帽企业 Linux

C.1.1. x86 特定的说明 — 你无法从光盘中引导吗?

注记注记
 

在某几种情况下,由于光盘上的引导映像的大小问题,系统 BIOS 不允许红帽企业 Linux 光盘引导。在这些情况下,应制作一个引导盘来引导安装程序。一旦引导成功,光盘就可以在安装中正常使用。

如果你无法从红帽企业 Linux 光盘引导,你有两种选择:

  1. 改变你的 BIOS 设置,因此从光盘中引导会在引导顺序中最先识别

  2. 使用你已制作的引导盘来引导

要改变你的 BIOS 设置,请参阅你的系统说明书来获得正确的能够允许你进入 BIOS 的键盘组合,或者在系统刚开始引导时在屏幕上阅读所需的键序列(假设该信息被显示)。

要制作引导盘,请遵循第 2.5.3 节中的说明。

要用引导盘引导红帽企业 Linux,把你制作的磁盘插入软盘驱动器,然后引导或重新引导你的计算机。请确定你的 BIOS 被设置为使用软盘或可移磁盘来引导。

C.1.2. x86 特定的说明 — 你无法从引导盘中引导吗?

如果你无法从引导盘中引导,你有两种选择:

  1. 改变 BIOS 设置,因此从引导盘中引导会在引导顺序中最先识别

  2. 使用更新的引导盘映像来引导

要改变你的 BIOS 设置,请参阅你的系统说明书来获得正确的能够允许你进入 BIOS 的键盘组合,或者在系统刚开始引导时在屏幕上阅读所需的键序列(假设该信息被显示)。

要找到更新的引导盘映像,查看一下下面的在线勘误:

http://www.redhat.com/support/errata/

并遵循第 2.5.3 节中的说明来为你的系统制作一张更新的引导盘。

C.1.3. 无法使用 RAID 卡来引导

如果你无法执行安装并且无法正确引导系统,你可能需要重新安装并且用不同的方式分区。

某些 BIOS 不支持从 RAID 卡引导。在安装的结束部分,一个基于文本的屏幕会显示引导装载程序提示(例如:GRUB:)以及一个闪动的光标。如果情况如此,你将会需要重新为你的系统分区。

不论你选择的是自动分区还是手工分区,你将会需要在 RAID 阵列之外,如一个分开的硬盘驱动器上,安装 /boot 分区。对于有问题的 RAID 卡,你必须有一个用于创建分区的内部硬盘驱动器。

你必须还要在 RAID 阵列外安装你优选的引导装载程序(GRUB 或 LILO) — 而不是在 MBR 中。引导装载程序应该安装在 创建/boot分区的同一驱动器上的 MBR 中。

当做完这些改变后,你应该可以结束安装并使用合适的方法引导系统。

C.1.4. 系统显示了信号 11 错误

信号 11 错误通称分段错误(segmentation fault),意思是程序进入了没有被分配给它的内存位置。

如果你在安装中接收到一个致命的信号 11 错误,其原因可能是你的系统总线内存中的硬件错误。内存中的硬件错误可能由可执行文件中的问题导致,或是由系统的硬件问题导致。和其它的操作系统一样,红帽企业 Linux 对你的系统硬件也有它自己的要求。某些硬件可能无法满足这些要求,即便它们在其它操作系统下运行正常。

检查一下你是否拥有来自 Red Hat 的最新安装和附加引导盘。检查一下在线勘误来确定是否有可用的更新版本。如果最新的映像仍不成功,这可能是由你的硬件问题导致的。这些错误通常是在你的内存或 CPU 缓存中。一种可能的解决方案是关闭 BIOS 中的 CPU 缓存。你还可以试着调换母板插槽中的内存来看一看这个问题是和插槽有关的还是和内存有关的。

你还可以试一试只使用 256MB 内存来运行安装程序。这可以通过使用 mem=256M 引导选项引导安装程序来达到。要试验这个选项,在安装程序的引导提示后键入:

mem=xxxM

这里的 xxx 应该用 MB 为单位的内存数量替换。

这个命令允许你超越内核在机器上检测到的内存数量。在一些老系统上,若安装程序只检测到 16MB(而实际上系统上有更多内存),或者在一些新系统上,视频卡和主内存共享视频内存情况下,你就需要使用该引导选项。

另一种选择是在安装光盘上执行介质检查。要测试 ISO 映像的校验和的完好性,在安装程序的引导提示下键入:

linux mediacheck

该命令可在 CD、DVD、硬盘 ISO、和 NFS ISO 安装方法中使用。

关于信号 11 错误的详情,请参阅:

http://www.bitwizard.nl/sig11/