通过 CD-ROM 或 USB 密钥安装
对于尚未注册到 SUSE Multi-Linux Manager 的客户端,如果无法通过 PXE 进行网络引导,可以使用可引导 CD-ROM 或 USB 密钥来安装系统。
准备这种可移动介质的一个选项是使用 Cobbler。 有关使用 Cobbler 准备 ISO 映像的信息,请参见 使用 Cobbler 构建 ISO 映像。
对于 SUSE 系统,通常建议使用 KIWI 准备 ISO 映像。 有关更多信息,请参见 使用 KIWI 构建 SUSE ISO 映像。
在所有情况下,您都需要使用生成的映像刻录 CD-ROM 或准备 USB 密钥。
1. 使用 Cobbler 构建 ISO 映像
Cobbler 可创建包含一组发行套件、内核和菜单的 ISO 引导映像,该映像的工作方式与 PXE 安装类似。
|
在 Cobbler 上不支持使用 IBM Z 构建 ISO。 |
为了使用 Cobbler 准备 ISO 映像,您需要准备一个发行套件和一个控制文件,类似于使用 PXE 进行网络引导。 有关创建发行套件的信息,请参见 可自动安装的发行套件。 有关创建控制文件的信息,请参见 自动安装控制文件。
Cobbler buildiso 命令接受用于定义引导 ISO 映像的名称和输出位置的参数。
运行 buildiso 命令时,必须使用 --distro 指定发行版。--iso 是输出位置:
mgrctl exec -- cobbler buildiso --iso=/path/to/boot.iso --distro=<your-distro-label>
必须按 Cobbler 中所列的名称(而不是简单地按 Web UI 中所示)使用发行套件和控制文件标签。 要列出 Cobbler 存储的发行套件和控制文件的名称,请运行以下命令:
mgrctl exec -- cobbler distro list mgrctl exec -- cobbler profile list
引导 ISO 默认包含所有控制文件和系统。
您可以使用 --profiles 和 --systems 选项限制使用的控制文件和系统:
mgrctl exec -- cobbler buildiso --systems="system1 system2 system3" \ --profiles="<your-profile1-label> <your-profile2-label> <your-profile3-label>" \ --distro=<your-distro-label>
使用 --esp,您可以启用带有安全启动的引导 ISO 映像。
您明确指定 EFI 系统分区 (ESP)。
默认情况下,Cobbler 会生成 ESP 分区,这会禁用安全启动。
mgrctl exec -- cobbler buildiso \ --esp="/usr/share/tftpboot-installation/SLE-15-SP6-x86_64/boot/x86_64/efi" \ --iso=/path/to/boot.iso --distro=<your-distro-label>
efi-
在容器主机上执行以下命令以获取
distro名称:mgrctl exec -- cobbler distro list
此命令输出诸如
sles15-sp6:1:SUSE之类的字符串。 -
在容器主机上执行以下命令,以获取
distro文件位置的相关信息:mgrctl exec -- cobbler distro report --name sles15-sp6:1:SUSE
此命令会输出类似如下的报告:
Name : sles15-sp6:1:SUSE Architecture : x86_64 ...output omitted... Initrd : /usr/share/tftpboot-installation/SLE-15-SP6-x86_64/boot/x86_64/loader/initrd Kernel : /usr/share/tftpboot-installation/SLE-15-SP6-x86_64/boot/x86_64/loader/linux ...output omitted...
-
查看引导目录的内容。 在上面的示例中,引导分区是
/usr/share/tftpboot-installation/SLE-15-SP6-x86_64/boot/x86_64/efi文件,但这可能会根据 ISO 发行商而有所不同。
|
如果您无法将 ISO 映像写入公共 |
2. 使用 KIWI 构建 SUSE ISO 映像
KIWI 是一个映像创建系统。 您可以使用 KIWI 创建可由目标系统用于安装 SUSE 系统的可启动 ISO 映像。 当系统重启或开机时,它会从映像启动,从您的 AutoYaST 加载 SUSE Multi-Linux Manager 配置,并根据 AutoYaST 控制文件安装 SUSE Linux Enterprise Server。
要使用 ISO 映像,请启动系统并在提示符下输入 autoyast(假设您将 AutoYaST 启动的标签保留为 autoyast)。
按 Enter 开始 AutoYaST 安装。
有关 KIWI 的更多信息,请参见 http://doc.opensuse.org/projects/kiwi/doc/.。
3. 使用 Cobbler 构建 Red Hat ISO 映像。
有关更多信息,请参见 使用 Cobbler 构建 ISO 映像。