蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

甲骨文ARM和华为ARM云主机EFI_SHELL方式使用 netboot.xyz 远程重新安装系统

甲骨文.jpg

先决条件有EFI_SEHLL 参考文章 甲骨文使用VNC远程管理,进入EFI Shell方法和工具

正式操作前,先在本地VBOX虚拟机里先学习一下,本地有个 ARCH系统,使用EFI安装的

从GitHub搜索 netboot.xyz 项目,下载 netboot 引导文件链接

如图先下载 netboot.xyz.efi 和 netboot.xyz-arm64.efi 到EFI分区

boot.png

df -h      # 查看EFI 挂载目录
cd /boot/  # 进入挂载目录

# 为方便做了个下载镜像
wget 262235.xyz/netboot.xyz.efi
wget 262235.xyz/netboot.xyz-arm64.efi

reboot

建立VNC远程控制后重启,按Esc 进入EFI_Shell ,按Esc进入命令行

netboot.png

fs0:      # 选择EFI引导分区
ls        # 查看是否有引导文件
netboot.xyz.efi   # 使用efi引导

正式开始 华为ARM64 EFI_Shell 安装,目前能正确 netboot.xyz-arm64.efi 引导菜单

A1.png

EFI Shell 选择

A2.png

网络引导 netboot.xyz-arm64.efi

A3.png

netboot.xyz 安装系统菜单

A5.png

华为ARM 选了debian 10 和 9 文本模式安装失败,后来选择图形模式刚装 Debian 11 成功了

EFI  stub:   Booting Linux Kernel...
EFI  stub:   EFI_RNG_PR0T0C0L unauailable, no randomness supplied
EFI  stub:   Generating empty DTB
EFI  stub:   Exiting boot seruices and installing uirtual address map...

EFI 存根:引导 Linux 内核...
EFI 存根:EFI_RNG_PR0T0C0L 不可用,不提供随机性
EFI 存根:生成空的 DTB
EFI 存根:退出引导服务并安装实际地址映射...

debian11.png

本原创文章自由转载,转载请注明本博来源及网址 | 当前页面:蘭雅sRGB 个人笔记 » 甲骨文ARM和华为ARM云主机EFI_SHELL方式使用 netboot.xyz 远程重新安装系统