3.6. 安装前的硬件和操作系统的相关设置

在本节中,我们将讨论安装之前有关硬件设置的一些问题。如果这些问题的确存在的话,您就需要在安装 Debian 前先做一些准备工作了。一般来说,准备工作包括:检查固件(firmware) 以及为您的系统修改固件中的设定。所谓“固件”就是硬件运行所需的核心软件。它在系统引导过程(即开机之后)中起到了至关重要的作用。我们同时也会着重提出一些硬件问题,您系统上这些硬件问题在将会影响到 Debian GNU/Linux 的可靠性。

3.6.1. BIOS 设置

为了安装 Debian GNU/Linux 到 S/390 或者 zSeries 机器上,您首先要将内核引导进系统。在此平台上的启动机制与其他类型,特别是类 PC 的系统,有着本质上的不同:它根本就没有软盘驱动器。您还会注意到此平台上的另外一个显著差异:大多数(如果不是全部)的时间,您将借助于其他客户机上的 telnet 这样的软件或者一个浏览器,通过远程方式使用。这归因于该系统上的 3215/3270 控制台是线型,而不是字符型的。

Linux 在该平台上可以是本地化方式运行于裸机上,以所谓的 LPAR(Logical Partition) 方式或者 由 VM 系统提供的虚拟机方式。您可以在所有的系统上使用启动磁带;您也可以使用其他的介质,但它们并不一定都可用。例如,您可以在虚拟机上使用虚拟读卡器,或者在 HMC (Hardware Management Console) 可用的情况下,从 LPAR 上的 HMC 启动。

在真正进行安装之前,您必须仔细检查一些设计和准备步骤。IBM 已经有整个过程的文档,例如,如何准备安装介质和如何从该介质启动。这里复制那些信息既不需也不必。但基于必须给计算机所准备的信息资源和启动需要的安装介质,我们会在此说明需要哪些规格的 Debian 数据,以及在哪里能找到它们。当您在客户端对话中看到欢迎画面,再返回本文档查看 Debian 规格的安装步骤。

3.6.2. 本地化(Native)和 LPAR 安装

请参考 Linux for S/390 Redbook 第 5 章和 Linux for IBM eServer zSeries and S/390: Distributions Redbook 第 3.2 节有关如何为 Linux 建立 LPAR 的部分。

3.6.3. 作为一个 VM guest 安装

请参考 Linux for S/390 Redbook 第 6 章和 Linux for IBM eServer zSeries and S/390: Distributions Redbook 第 3.1 节有关如何为运行 Linux 建立 VM guest 的部分。

您需要从 generic 子目录复制所有的文件到您的 CMS 磁盘。确保 kernel.debianinitrd.debian 是以固定 80 字符记录长度的二近制形式进行传输。

3.6.4. 建立安装服务器

如果您没有连接到互联网(直接或者间接通过 web 代理),您需要创建一个您的 S/390 能访问的本地安装服务器。该服务器包含所有您需要安装的软件包,并可以通过 NFS,HTTP 或 FTP 访问。

安装服务器需要从任意 Debian GNU/Linux 镜像复制精确的目录结构,当然只需 s390 和一些独立于体系的文件。您也可以复制所有的安装 CD 到这样的目录树中。

3.6.5. 需要留心的硬件问题

3.6.5.1. 大于 64 MB 内存

Linux 内核有时不能检测出您系统中的内存大小。如果这正符合您的情况,请参阅一下第 5.2 节 “引导参数”