14.3. 为非网络部署安装 RHEL for Edge 镜像
要安装 RHEL for Edge 镜像,请按照以下步骤执行:
先决条件
- 您创建了 RHEL for Edge Installer ISO 镜像。
- 已停止运行的容器。
- 安装您创建的提交的磁盘镜像。
-
已安装
edk2-ovmf
软件包。 -
已安装
virt-viewer
软件包。 您可以使用用户帐户自定义您的蓝图。请参阅在 RHEL web 控制台中使用 RHEL 镜像构建器为 RHEL for Edge 镜像创建蓝图。
警告如果您没有在蓝图中定义用户帐户自定义,您将无法登录到 ISO 镜像。
流程
创建一个
qcow
VM 磁盘文件来安装(.iso
)镜像。这是虚拟机(VM)的硬盘镜像。例如:$ qemu-img create -f qcow2 diskfile.qcow2 20G
使用
virt-install
命令,将磁盘用作驱动器,将安装程序 ISO 镜像用作 CD-ROM 来引导虚拟机。例如:$ virt-install \ --boot uefi \ --name VM_NAME --memory 2048 \ --vcpus 2 \ --disk path=diskfile.qcow2 --cdrom /var/lib/libvirt/images/UUID-installer.iso \ --os-variant rhel9.0
这个命令指示
virt-install
进行:- 指示虚拟机使用 UEFI 引导,而不是 BIOS。
- 挂载安装 ISO。
使用在第一步中创建的硬盘镜像。
它为您提供 Anaconda 安装程序。RHEL 安装程序启动,从 ISO 中加载 Kickstart 文件并执行命令,包括安装 RHEL for Edge 镜像提交的命令。安装完成后,RHEL 安装程序会提示输入登录详情。
注意Anaconda 已预先配置为在安装过程中使用容器提交。但是,您需要在分区之间设置系统配置,如磁盘分区、时区等。
使用
virt-viewer
连接到 Anaconda GUI 来设置系统配置:$ virt-viewer --connect qemu:///system --wait VM_NAME
- 重启系统以完成安装。
- 在登录屏幕中,指定您的用户帐户凭证并点 。
验证
验证 RHEL for Edge 镜像是否已成功安装。
$ rpm-ostree status
命令输出提供镜像提交 ID,并显示安装成功。