下载netboot.xyz
对于 x86_64 构架使用(需要 root 权限)
wget -O /boot/efi/EFI/netboot.xyz.efi https://boot.netboot.xyz/ipxe/netboot.xyz.efi
对于 ARM64 构架使用(需要 root 权限)
wget -O /boot/efi/EFI/netboot.xyz-arm64.efi https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi
使用netboot.xyz启动

下载完成后,进入Oracle Serial Console串行控制台,进入EFI BOOT,选择Boot Maintenance Manager – Boot From File – 选择硬盘 – 选择netboot.xyz.efi,就可以进入netboot了。
进入netboot后,就可以选择安装各种linux系统了。但还没完,还有最后一个BUG。
解决卡在EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path

不论选择Network install还是Live CD哪种安装方式,都会卡在EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path显示这里。
搜索后,解决办法是:
Once you have booted into netboot.xyz on
x86_64
, if you plan on using Linux images, you must still set up customKernel cmdline params
underUtilities (UEFI)
.Set
Kernel cmdline params: []
toconsole=ttyS0,9600
.If you make a mistake, move with arrow keys, and use the Delete key.
Once you have typed it in, you might have to press the Escape key twice.https://netboot.xyz/docs/kb/providers/oci/#x86_64—console-quirks-linux
文字描述有点麻烦,不如看图操作:

接下来,终于可以进入到linux系统的安装界面了,再没遇到什么问题,系统安装成功完成,Oracle实例终于救活了!
