3 在 ARM AArch64 上安装 #
本章说明在 ARM AArch64 计算机上安装 SUSE Linux Enterprise Server 的必要准备步骤。它介绍了准备各种安装方式所必需的步骤。硬件要求列表概述了 SUSE Linux Enterprise Server 支持的系统。查找关于可用安装方法和几个常见已知问题的信息。另外,了解如何控制安装、提供安装媒体和用常规方法引导。
3.1 硬件要求 #
SUSE® Linux Enterprise Server 操作系统可以部署在多种硬件上。这里无法列出 SUSE Linux Enterprise Server 所支持的所有不同的硬件组合。但是,为了在规划阶段为您提供指导帮助,将在本部分提供最低要求。
如果希望确保指定的计算机配置适用,请了解哪些平台获得了 SUSE 认证。请参见 https://www.suse.com/yessearch/ 中的列表。
- CPU
CPU 至少需支持 ARMv8-A 指令集体系结构 (ISA),例如 ARM Cortex-A53 或 Cortex-A57。有关可用 ARMv8-A 处理器的列表,请参见 https://www.arm.com/products/processors/cortex-a/。
目前不支持采用 ARMv8-R(实时)和 ARMv8-M(微控制器)ISA 的 CPU。
- 最多 CPU 数
软件设计支持的最大 CPU 数量为 256 个。如果您计划使用如此庞大的系统,请通过我们的硬件系统认证网页查看支持的设备,请访问 https://www.suse.com/yessearch/。
- 内存要求
精简安装至少需要 1024 MB 内存。在配备两个以上的处理器的计算机上,为每个 CPU 增加 512 MB 内存。要通过 HTTP 或 FTP 进行远程安装,请额外增加 150 MB 内存。请注意,这些值仅对操作系统安装有效 - 生产环境中的实际内存要求取决于系统的工作负载。
- 硬盘要求
磁盘要求很大程度上取决于所选安装以及您使用计算机的方式。通常,需要比安装软件本身所需要的更多空间,才能使系统正常运行。不同选项的最低要求为:
安装范围
最低硬盘要求
文本方式
1.5 GB
最小系统
2.5 GB
GNOME 桌面
3 GB
所有模式
4 GB
建议的最低配置(无 Btrfs 快照):10 GB
必需的最低配置(包含 Btrfs 快照):16 GB
建议的最低配置(包含 Btrfs 快照):32 GB
如果根分区小于 10 GB,则安装程序不会提出自动分区建议,您需要手动创建分区。因此,根分区的建议最小大小为 10 GB。如果您想要在根卷上启用 Btrfs 快照以启用系统回滚(参见第 7 章 “通过 Snapper 进行系统恢复和快照管理”),则根分区的最小大小为 16 GB。
- 引导方法
可以从 CD 或网络来引导计算机。通过网络进行引导需要特殊的引导服务器。可以使用 SUSE Linux Enterprise Server 完成这项设置。
3.2 安装注意事项 #
本节包含在 ARM AArch64 硬件上安装 SUSE Linux Enterprise Server 之前需要考虑的诸多因素。
3.2.1 在硬件或虚拟机上安装 #
SUSE Linux Enterprise Server 通常作为独立的操作系统安装。使用虚拟化还可以在同一硬件上运行多个 SUSE Linux Enterprise Server 实例。不过,VM 主机服务器的安装方式类似于使用一些额外的包进行典型安装。Chapter 9, Guest Installation中介绍了虚拟 Guest 的安装过程。
3.2.2 安装目标 #
多数安装是在本地硬盘上执行。因此,硬盘控制器必须可用于安装系统。如果特殊的控制器(如 RAID 控制器)需要额外的内核模块,请向安装系统提供一个内核模块更新磁盘。
其他安装目标可能是满足运行操作系统所需的足够磁盘空间和速度的各类块设备。这包括网络块设备,如 iSCSI
或 SAN
。也可以在提供标准 Unix 许可权限的网络文件系统上安装。但是,引导这些网络文件系统可能会有问题,因为在实际系统可以启动之前,它们必须得到 initramfs
的支持。如果您需要在不同位置启动同一系统,或者打算使用虚拟化功能(如域迁移),则此类安装方式可能很有用。
3.3 安装过程 #
本节概述了以所需模式完整安装 SUSE® Linux Enterprise Server 所需的步骤。第 II 部分 “安装过程”中提供了有关如何使用 YaST 安装和配置系统的完整说明。
根据第 2.4 节 “引导和安装媒体”中所述准备引导和安装媒体。
将目标系统固件配置为引导所选的媒体。有关如何配置正确引导顺序的信息,请参见硬件供应商的相应文档。
设置所采用的安装方法必需的引导参数。第 3.5 节 “控制安装”中提供了不同方法的概述。第 7 章 “引导参数”中提供了引导参数的列表。
按第 8 章 “安装步骤”中所述执行安装。完成安装后,需要重启动系统。
可选:更改系统的引导顺序,以从安装了 SUSE Linux Enterprise Server 的媒体直接引导。如果系统从安装媒体引导,则第一个引导参数将引导安装的系统。
根据第 IV 部分 “初始系统配置”中所述执行初始系统配置。
3.4 引导和安装媒体 #
当安装系统时,用于引导和安装系统的媒体可能不同。可以使用受支持媒体的所有组合引导和安装。使用非常新式的硬件时,可能需要用较新的内核引导安装。有关详细信息,请参见第 6 章 “发布时不支持在硬件上安装”。
3.4.1 引导媒体 #
引导计算机的方式取决于所用硬件的功能,以及相应引导参数的媒体的可用性。
- 从 DVD 引导
这是最可能用于引导系统的情况。这对于多数计算机用户来说非常直接,但每个安装过程需要大量交互。如果您未收到 DVD,请从 SUSE 主页获取 ISO 映像,并将其刻录到 DVD 中。该 DVD 还包含基本安装所需的数据。
- 从 USB 闪存驱动器引导
如果您的计算机未配备光驱,您可以从闪存盘引导安装映像。要创建可引导的闪存盘,需要使用
dd
命令将 DVD 映像复制到该设备。切勿装入闪存盘,该设备中的所有数据都将被删除。root #
dd
if=PATH_TO_ISO_IMAGE of=USB_STORAGE_DEVICE bs=4MISO 映像还包含基本安装所需的数据。
- 从网络引导
如果计算机固件或 BIOS 支持直接从网络来引导计算机,则您只能从网络引导计算机。此引导方法需要一个引导服务器通过网络提供所需的引导映像。具体协议取决于硬件。通常需要几种服务,例如 TFTP 和 DHCP 或 PXE Boot。有关细节,请阅读第 15 章 “准备网络引导环境”。
3.4.2 安装媒体 #
安装媒体包含安装 SUSE Linux Enterprise Server 所需的所有必需的包和元信息。引导之后必须将它们提供给安装系统才能安装。SUSE Linux Enterprise Server 有几种向系统提供安装媒体的方法。
- 从 DVD 安装
引导媒体上有所有必需的数据。根据所选的安装,可能需要网络连接或附加产品媒体。
- 从 USB 闪存盘安装
引导媒体上有所有必需的数据。根据所选的安装,可能需要网络连接或附加产品媒体。
- 网络安装
如果计划安装若干系统,通过网络提供安装媒体将使安装变得非常简单。可以通过许多常见协议(如 NFS、HTTP、FTP 或 SMB)安装。有关如何运行此类安装的更多信息,请参见第 11 章 “远程安装”。
3.5 控制安装 #
可使用多种方法来控制安装。使用第 2.4.1 节 “引导媒体”中列出的选项之一引导安装。要启用不同的控制方法,请参见第 7.3.4 节 “指定远程访问”。有关如何使用每种远程控制方法的信息,请参见第 11 章 “远程安装”。
不同方法的简要概述:
- 在本地使用显示器和键盘
这是安装 SUSE Linux Enterprise Server 最常用的方法。此外,此方法所需的准备工作最少,但需要大量的直接交互。
- 通过 SSH 远程控制
可以在文本模式下通过 SSH 控制安装,或使用 X 转发进行图形安装。有关细节,请参见第 11.4 节 “通过 SSH 监视安装”。
- 通过串行控制台远程控制
要使用此安装方法,您还需要另一台计算机,该计算机需通过空调制解调器电缆与要安装 SUSE Linux Enterprise Server 的计算机连接。然后,安装将在文本模式下继续。有关细节,请参见第 11.5 节 “通过串行控制台监视安装”。
- 通过 VNC 远程控制
如果您要进行图形安装,且不直接访问目标计算机,请使用此方法。有关细节,请参见第 11.3 节 “通过 VNC 监视安装”。
- 通过 AutoYaST 自动控制
如果需要在多个具有相似硬件的计算机上安装 SUSE Linux Enterprise Server,则建议借助 AutoYaST 执行安装。在此情况下,请先安装一个 SUSE Linux Enterprise Server,并使用此安装来创建所需的 AutoYaST 配置文件。有关细节,请参见AutoYaST Guide。
3.6 处理引导和安装问题 #
尽管 SUSE® Linux Enterprise Server 经历了大量的测试,但在引导或安装过程中,还是偶尔会出现问题。
3.6.1 引导问题 #
引导问题可能使 YaST 安装程序无法在系统上启动。另一个症状是完成安装后无法引导。
- 已安装系统引导,而不是媒体
更改计算机的固件以纠正引导顺序。为此,请查看硬件手册。
- 计算机挂起
在计算机上更改控制台,以便内核输出可见。请务必检查最后几行输出。这通常是通过按 Ctrl–Alt–F10 完成的。如果无法解决该问题,请咨询 SUSE Linux Enterprise Server 支持人员。要记录引导时的所有系统消息,请使用串行连接,如第 2.5 节 “控制安装”所述。
- 引导磁盘
引导磁盘是针对引导问题的有用临时解决方法。如果您在设置其他配置时遇到问题,或者要推迟做出有关最终引导机制的决定,请使用引导磁盘。关于创建引导磁盘的更多细节,请参见
grub2-mkrescue
。
3.6.2 安装问题 #
如果安装期间发生意外问题,确定问题的原因需要信息。使用以下指导信息来帮助进行故障诊断:
在各种控制台上检查输出。您可以使用组合键 Ctrl–Alt–Fn 切换控制台。例如,按 Ctrl–Alt–F2 可以获得一个外壳,其中可执行各种命令。
尝试使用“安全设置”起动安装(在安装屏幕上按 F5,然后选择 )。如果在这种情况下安装没有问题,通常会有一种不兼容性导致
ACPI
或APIC
失败。在某些情况下,固件更新可以解决该问题。输入
dmesg -T
命令,检查安装系统中控制台上的系统讯息。
3.6.3 将引导源重定向到引导 DVD #
为了简化安装过程和避免意外安装不需要的文件,SUSE Linux Enterprise Server 的安装 DVD 上的默认设置是从第一个硬盘引导系统。此时,已安装的引导加载程序通常就接管了系统的控制。这意味着安装期间引导 DVD 可以留在驱动器中。要启动安装,请在媒体的引导菜单中,选择一个安装选项。