HCL:AArch64 EFI
此页面适用于任何具有标准 UEFI 启动环境的 AArch64 (armv8) 平台。
openSUSE Leap
使用安装程序 (ISO) 安装 openSUSE Leap
此方法并非在所有系统上都有效。它在 QEMU 上使用 OVMF 成功运行。实际硬件可能无法实现 ISO 启动所需的所有位。您可以检查您的系统是否符合 SystemReady 标准。如果 ISO 启动不起作用,请使用基于镜像的方法。
![]() |
Leap-15.6
|
openSUSE Leap 15.6 AArch64 DVD |
- 将 ISO 镜像刻录到 DVD 上,或使用 dd 命令将其刻录到 USB 存储设备上。
- 将 DVD 或 USB 存储设备插入您的系统。
- 连接到串口 (如果有)
- 连接显示器、鼠标和键盘 (如果有)
- 打开系统电源。
- 完成安装过程。
- 玩得开心...
安装 openSUSE Leap 镜像 (直接磁盘访问)
![]() |
Leap-15.6
|
JeOS 镜像 E20 镜像 XFCE 镜像 LXQT 镜像 GNOME 镜像 KDE 镜像 X11 镜像 |
如果上面的直接链接对您不起作用,请检查 通用下载目录 以获取镜像。
openSUSE Tumbleweed
使用安装程序 (ISO) 安装 openSUSE Tumbleweed
此方法并非在所有系统上都有效。它在 QEMU 上使用 OVMF 成功运行。实际硬件可能无法实现 ISO 启动所需的所有位。您可以检查您的系统是否符合 SystemReady 标准。如果 ISO 启动不起作用,请使用基于镜像的方法。
![]() |
Tumbleweed
|
openSUSE Tumbleweed AArch64 DVD |
- 将 ISO 镜像刻录到 DVD 上,或使用 dd 命令将其刻录到 USB 存储设备上。
- 将 DVD 或 USB 存储设备插入您的系统。
- 连接到串口 (如果有)
- 连接显示器和键盘 (如果有)
- 打开系统电源。
- 完成安装过程。
- 玩得开心...
安装 openSUSE Tumbleweed 镜像 (直接磁盘访问)
- 选择一个 Tumbleweed 镜像 (xz 压缩的 tar 归档文件) 在 JeOS、E20、GNOME、LXQT、X11 或 XFCE 之间,并下载它
![]() |
Tumbleweed
|
- 解压缩您刚刚下载的 tar 归档文件
- 将 openSUSE-*raw.xz 文件从 tar 归档文件中解压缩到连接到您系统的磁盘上 警告 硬盘上的所有先前数据都将被丢失。
xzcat [image].raw.xz | dd bs=4M of=/dev/[sdX] oflag=sync
- 将 [sdX] 上面的内容替换为您打算覆盖的实际硬盘
- 连接到串口 (如果有)
- 连接显示器和键盘 (如果有)
- 打开系统电源。
- 完成首次启动步骤。
- 默认 root 密码为 "linux"。
- 玩得开心...
安装 openSUSE Tumbleweed 镜像 (PXE 部署)
在您的服务器上
- 从以下位置下载 JeOS Tumbleweed 镜像 (xz 压缩的 tar 归档文件)
![]() |
Tumbleweed
|
- 解压缩您刚刚下载的 tar 归档文件
- 将 initrd*gz 复制到 /srv/tftpboot/aarch64/boot/initrd
- 将 initrd*kernel* 复制到 /srv/tftpboot/aarch64/boot/linux
- 将 openSUSE*.xz 和 openSUSE*.md5 复制到 /srv/ftp/image/
- 将以下部分写入 /srv/tftpboot/aarch64/configs/""您的板卡的 MAC 地址""
menuentry 'openSUSE-Tumbleweed-AArch64' {
echo 'Setting append...'
set append='plymouth.enable=0 console=ttyAMA0,115200n8 loader=grub2 pxe=1 kiwiserver=<your servers ip address> kiwiservertype=ftp'
echo 'Done!'
echo 'Loading kernel...'
linux aarch64/boot/linux $append
echo 'Done!'
echo 'Loading initrd...'
initrd aarch64/boot/initrd
echo 'Done!'
}
- 将以下部分写入 /srv/tftpboot/aarch64/boot/grub2/grub.cfg
mac="aarch64/configs/$net_default_mac" default="aarch64/configs/default" configfile $mac #is the configfile loading? when not load default! if [ default_config_found -ne 1 ];then configfile $default fi
- 创建一个可用的 grub2 EFI 二进制文件并将其复制到 /srv/tftpboot/aarch64/grub.efi
$ grub2-mkimage -O arm64-efi -o grub.efi -p /aarch64/boot/grub2 `ls /usr/lib/grub2/arm64-efi/*.mod | cut -d . -f 1`
- 更改您的 DHCP 配置,使其 "filename" 属性指向 grub.efi 二进制文件
filename "aarch64/grub.efi";
在您的机器上
- 启动它
- 配置系统从 PXE 启动
- 完成安装步骤。
- 玩得开心...
此镜像基于最新的不稳定内核。如果您怀疑存在内核问题,请尝试它。
![]() |
Tumbleweed
|
JeOS 镜像 |
如果上面的直接链接对您不起作用,请检查 通用下载目录 以获取镜像。
:
