适用于 SUSE Linux Enterprise Server 12

2 在 AMD64 和 Intel 64 上安装

本章说明在 AMD64 和 Intel 64 计算机上安装 SUSE Linux Enterprise Server 的必要准备步骤。它介绍了准备各种安装方式所必需的步骤。硬件要求列表概述了 SUSE Linux Enterprise Server 支持的支持系统。查找关于可用安装方法和几个常见已知问题的信息。另外,了解如何控制安装、提供安装媒体和用常规方法引导。

2.1 必需的背景

为使这些准则的范围可以管理,已经设置某些技术假定:

  • 您拥有一些计算机经验,熟悉常见的技术术语。

  • 您熟悉系统的文档和其运行的网络。

  • 您基本了解 Linux 系统。

有关该产品可用文档的概述和最新文档更新,请参见 http://www.suse.com/doc

2.2 运行 Linux 的系统要求

SUSE® Linux Enterprise Server 操作系统可以部署在多种硬件上。这里无法列出 SUSE Linux Enterprise Server 所支持的所有不同的硬件组合。但是,为了在规划阶段为您提供指导帮助,将在本部分提供最低要求。

如果希望确保指定的计算机配置适用,请了解哪些平台获得了 SUSE 认证。请参见 http://www.suse.com/yessearch/Search.jsp 中的列表。

2.2.1 Intel 64 和 AMD64 的硬件

Intel 64 和 AMD64 体系结构支持 x86 软件到 64 位的简单迁移。与 x86 体系结构相同,它们是一种高性价比选择。

CPU

支持市场上目前为止的所有 CPU。包括双核 CPU。

最多 CPU 数

对于 Intel 64 和 AMD64,软件设计支持的最大 CPU 数目为 8192。如果您计划使用如此庞大的系统,请通过我们的硬件系统认证网页确认支持的设备,请访问 http://www.suse.com/yessearch/

内存要求

需要至少 512 MB 内存。内存要求取决于应用程序。但是,建议在多处理器计算机上为每个 CPU 至少指派 1024 MB 或 512 MB 内存。

硬盘要求

磁盘要求很大程度上取决于所选安装以及您使用计算机的方式。不同选项的最低要求为:

系统

硬盘要求

最小系统

800 MB - 1 GB

最小 X Window 系统

1.4 GB

GNOME 桌面

3.5 GB

所有模式

8.5 GB

使用快照实现虚拟化

min. 8 GB

引导方法

可以从 CD 或网络来引导计算机。通过网络进行引导需要特殊的引导服务器。可以使用 SUSE Linux Enterprise Server 完成这项设置。

2.2.2 支持的虚拟化主机

也可以在各种虚拟化主机上安装 SUSE Linux Enterprise Server 作为 VM Guest。支持以下主机操作系统和虚拟化平台:

  • SUSE Linux Enterprise Server 11 SP3+ 上的 KVM

  • SUSE Linux Enterprise Server 11 SP3+ 上的 Xen

  • Citrix XenServer 6.0 / 6.1

  • Microsoft Windows 2008 SP2+ / 2008 R2+ / 2012+

  • Oracle VM 3.0 / 3.1 / 3.2

  • VMware ESX 5.1 / ESXi 5.1 / ESX 5.2 / ESXi 5.2

2.3 安装注意事项

本节包含在 AMD64 和 Intel 64 硬件上安装 SUSE Linux Enterprise Server 之前需要考虑的多种因素。

2.3.1 安装类型

SUSE Linux Enterprise Server 通常作为独立的操作系统安装。引入 Xen 之后,您也可以在相同硬件上运行 SUSE Linux Enterprise Server 的多个实例。但是,对 Xen 的 Domain-0 安装的控制类似于使用一些额外的包进行典型安装。Chapter 9, Guest Installation, Virtualization Guide中介绍了 Xen guest 的安装。

2.3.2 引导方法

根据所用的硬件,执行首次引导过程时可以使用以下引导方法(在安装 SUSE Linux Enterprise Server 之前)。

表 2.1 引导选项

引导选项

使用

CD 或 DVD 驱动器

最简单的引导方法。此选项要求系统有本地可用的 CD-ROM 或 DVD-ROM 驱动器。

闪盘

在第一张 CD 或 DVD 的 /boot 目录中查找创建引导磁盘所需的映像。另请参见同一目录中的 README。只有在计算机的 BIOS 支持从 USB 内存条引导的情况下才可进行此引导。

PXE 或 bootp

必须得到 BIOS 或所用系统的固件支持。此选项需要在网络中有一台引导服务器。可以使用一台独立的 SUSE Linux Enterprise Server 来处理此任务。

硬盘

SUSE Linux Enterprise Server 也可以从硬盘引导。为此,请将内核 (linux) 和安装系统 (initrd) 从第一张 CD 或 DVD 上的 /boot/loader 目录中复制到硬盘,并向引导加载程序中添加相应的项。

2.3.3 安装源

当安装 SUSE Linux Enterprise Server 时,必须在网络、硬盘分区或本地 DVD 中提供实际安装数据。要从网络安装,则需要一台安装服务器。要提供安装数据,请将任何 Unix 或 Linux 环境中的计算机设置为 NFS、HTTP、SMB 或 FTP 服务器。要从 Windows 计算机上提供安装数据,请使用 SMB 发布该数据。

如果在本地网络中配置了 SLP 服务器,则安装源尤其易于选择。更多信息请参见第 14.2 节 “设置存放安装源的服务器”

2.3.4 安装目标

多数安装是在本地硬盘上执行。因此,硬盘控制器必须可用于安装系统。如果特殊的控制器(如 RAID 控制器)需要额外的内核模块,请向安装系统提供一个内核模块更新磁盘。

其他安装目标可能是满足运行操作系统所需的足够磁盘空间和速度的各类块设备。这包括网络块设备,如 iSCSISAN。也可以在提供标准 Unix 许可权限的网络文件系统上安装。但是,引导这些网络文件系统可能会有问题,因为在实际系统可以启动之前,它们必须得到 initramfs 的支持。如果需要在其他位置启动同一系统,或如果希望使用 Xen 功能(如域迁移),则此类安装非常有用。

2.3.5 不同的安装方法

SUSE Linux Enterprise Server 提供许多不同的方法用于控制安装:

  • 在控制台上安装

  • 通过串行控制台安装

  • 使用 AutoYaST 安装

  • 使用 KIWI 映像安装

  • 通过 SSH 安装

  • 通过 VNC 进行安装

默认情况下,使用图形控制台。如果要在大量类似的计算机上执行安装,则建议创建一个 AutoYaST 配置文件或一个 KIWI 预装载映像,并使其可用于安装过程。另请参见第 21 章 自动安装中有关 autoyast2 的文档,以及 http://doc.opensuse.org/projects/kiwi/doc/ 上有关 KIWI 的文档。

2.4 引导和安装媒体

当安装系统时,用于引导和安装系统的媒体可能不同。可以使用受支持媒体的所有组合引导和安装。

2.4.1 引导媒体

引导计算机取决于所用硬件的功能以及相应引导选项的媒体的可用性。

从 DVD 引导

这是最可能用于引导系统的情况。这对于多数计算机用户来说非常直接,但每个安装过程需要大量交互。

从 USB 硬盘引导

根据所用的硬件,可以从 USB 硬盘引导。相应的媒体必须按表 6.1 “引导选项”中所述创建。

从网络引导

如果计算机固件或 BIOS 支持直接从网络来引导计算机,则您只能从网络引导计算机。此引导方法需要一个引导服务器通过网络提供所需的引导映像。具体协议取决于硬件。通常需要几种服务,例如 TFTP 和 DHCP 或 PXE Boot。如果需要引导服务器,还要阅读第 14.1.3 节 “通过 VNC 进行远程安装 - PXE 引导和网络唤醒”

2.4.2 安装媒体

安装媒体包含安装 SUSE Linux Enterprise Server 所需的所有必需的包和元信息。引导之后必须将它们提供给安装系统才能安装。SUSE Linux Enterprise Server 有几种向系统提供安装媒体的方法。

从 DVD 安装

引导媒体上有所有必需的数据。根据所选的安装,可能需要网络连接或附加产品媒体。

网络安装

如果计划安装若干系统,通过网络提供安装媒体将使安装变得非常简单。可以通过许多常见协议(如 NFS、HTTP、FTP 或 SMB)安装。有关如何运行此类安装的更多信息,请参见第 14 章 远程安装

2.5 安装过程

本节概述了以所需模式完整安装 SUSE® Linux Enterprise Server 所需的步骤。第 II 部分 “手动部署”中提供了有关如何使用 YaST 安装和配置系统的完整说明。

2.5.1 从本地可交换驱动器引导

可以使用 DVD-ROM 和 USB 储存设备来完成安装。请按需要调整计算机:

  1. 确保该驱动器在 BIOS 中输入为可引导驱动器。

  2. 将引导媒体插入驱动器并开始引导过程。

  3. 可以使用 SUSE Linux Enterprise Server 的安装引导菜单将不同的参数传输到安装系统。另请参见第 14.4.2 节 “使用自定义引导选项”。如果安装通过网络执行,则请在此处指定安装源。

  4. 如果安装期间发生意外问题,请使用安全设置引导。

2.5.2 通过网络安装

使用网络源执行安装需要有一台安装服务器。安装此服务器的过程在第 14.2 节 “设置存放安装源的服务器”中描述。

如果有 SLP 服务器,请在第一个引导屏幕中选择 SLP 作为安装源。在引导期间,选择使用哪个可用安装源。

如果 DVD 在网络上可用,将其用作安装源。在这种情况下,请在引导提示符处为参数 install=<URL> 指定适当的值。请在第 14.4.2 节 “使用自定义引导选项”中查找关于此参数的更多详细描述。

2.6 控制安装

可使用多种方法来控制安装。最常用的方法是从计算机控制台安装 SUSE® Linux Enterprise Server。在不同情况下,可使用其他选项来控制安装。有关可用安装方法的更多信息,请参见第 5 章 部署策略

2.6.1 在计算机控制台上安装

安装 SUSE Linux Enterprise Server 的最简单方法是使用计算机控制台。使用此方法时,图形安装程序将会指导您完成安装。此安装方法在第 6 章 使用 YaST 进行安装中详细讨论。

您还可以不通过图形方式来在控制台上执行安装。基于文本的安装程序可提供与图形版本相同的功能。有关浏览此模式的一些提示,请参见第 3.1 节 “在模块中导航”, 第 3 章 文本方式的 YaST, 管理指南

2.6.2 使用串行控制台安装

对于此安装方法,您还需要有一台计算机,该计算机需通过空调制解调器电缆与安装 SUSE Linux Enterprise Server 的计算机连接。根据硬件的不同,串行控制台可能已可访问计算机的固件或 BIOS。如果可能的话,您可以使用此方法执行完全安装。要激活串行控制台安装,请在引导过程完成后和安装系统启动之前,在引导提示符处额外指定参数 console=ttyS0

大部分计算机上有两个串行接口,即 ttyS0ttyS1。要执行安装,需要终端程序,如 minicom 或 screen。要启动串行连接,请在本地控制台输入以下命令以起动 screen 程序:

screen /dev/ttyS0 9600

这意味着 screen 使用波特率 9600 侦听第一个串行端口。从此时起,安装会通过此终端以类似方式继续到基于文本的安装。

2.6.3 通过 SSH 安装

例如,如果没有计算机硬件的直接访问许可权并且应从管理控制台起动安装,则可通过网络来控制整个安装过程。要执行此操作,请在引导提示符处输入参数 UseSSH=1SSHPassword=<secret>。然后,会在系统中起动 SSH 守护程序,并且您可以使用密码 secret 来作为用户 root 登录系统。要进行连接,请使用命令 ssh -X root@<ipaddr>

如果本地网络中没有 DHCP 服务器,则手动向安装系统指派 IP 地址。可在引导提示符处输入选项 HostIP=<ipaddr> 来执行此操作。

登录安装系统后,使用命令 yast 来启动实际安装。如果设置了 DISPLAY,则安装会以图形模式启动。然后这将指导您完成安装。第 14.1.5 节 “通过 SSH 进行简单远程安装 - 动态网络配置”中详细地描述了该过程。

2.6.4 通过 VNC 安装

如果不能直接访问系统,但想要进行图形安装,请通过 VNC 安装 SUSE Linux Enterprise Server第 14.5.1 节 “VNC 安装”中详细地描述了该方法。

由于合适的 VNC 客户端同样可用于其他操作系统(如 Microsoft Windows 和 MacOS),因此也可以从运行这些操作系统的计算机上控制安装。

2.6.5 使用 AutoYaST 安装

如果需要在大量具有相似硬件的计算机上安装 SUSE Linux Enterprise Server,则建议借助 AutoYaST 执行安装。在此情况下,请先安装一个 SUSE Linux Enterprise Server,并使用此安装来创建所需的 AutoYaST 配置文件。

第 21 章 自动安装中详细记录了 AutoYaST。

2.7 处理引导和安装问题

交付之前,SUSE® Linux Enterprise Server 经过了大量的测试。尽管如此,在引导或安装期间还是会偶然发生问题。

2.7.1 引导问题

引导问题可能使 YaST 安装程序无法在系统上启动。另一个症状是在安装完成后系统不引导。

已安装系统引导,而不是媒体

更改计算机的固件或 BIOS,以便引导顺序正确。为此,请查看硬件手册。

计算机挂起

在计算机上更改控制台,以便内核输出可见。确定检查最后的输出。这通常是通过按 CtrlAltF10 完成的。如果无法解决该问题,请咨询 SUSE Linux Enterprise Server 支持人员。要记录引导时的所有系统消息,请使用串行连接,如第 2.6 节 “控制安装”所述。

引导磁盘

如果您在设置其他配置时遇到困难或者如果您要推迟做出有关最终引导机制的决定,则引导磁盘是有用的临时解决方案。引导磁盘可能也是用于 OS/2 或 Windows NT 的合适解决方案。关于创建引导磁盘的更多细节,请参见grub2-mkrescue , 管理指南

安装后的病毒警告

有一些 BIOS 变体会检查引导扇区 (MBR) 的结构,并在安装 GRUB 2 后错误地显示病毒警告。可以通过进入 BIOS 和查找相关调整设置来解决问题。例如,关闭病毒防护。您可以稍后再打开此选项。但是,如果您只使用 Linux ,没有这样做的必要。

2.7.2 安装问题

如果安装期间发生意外问题,确定问题的原因需要信息。使用以下指导信息来帮助进行故障诊断:

  • 在各种控制台上检查输出。您可以使用组合键 CtrlAltFn 切换控制台。例如,按 CtrlAltF2 可以获得一个外壳,其中可执行各种命令。

  • 尝试在安全模式下执行安装。如果在这种情况下安装没有问题,通常会有一种不兼容性导致 ACPIAPIC 失败。在某些情况下,BIOS 或固件更新可以解决该问题。

  • 输入 dmesg -T 命令,检查安装系统中控制台上的系统讯息。

2.7.3 将引导源重定向到引导 DVD

为了简化安装过程和避免意外安装不需要的文件,SUSE Linux Enterprise Server 的安装 DVD 上的默认设置是从第一个硬盘引导系统。此时,已安装的引导加载程序通常就接管了系统的控制。这意味着安装期间引导 DVD 可以留在驱动器中。要启动安装,请在媒体的引导菜单中,选择一个安装选项。

打印此页