OracleCloud(甲骨文云)arm架构云主机不删机 netboot网络重装系统的办法

重装甲骨文云的基本思路有两个:
一:使用备份系统恢复(相信各位新手和我一样,压根没想过备份系统)
二:使用efi文件重装新系统,这个方式灵活性就很高了。

本文讲第二种方法。

不管哪种方法,都需要一台备用服务器。文中以”重装甲骨文”代表需要重装系统的服务器,“中转甲骨文”代表备用服务器。两者的系统最好是一样的,比如我的都是oracle linux,重装甲骨文是arm,中转甲骨文是amd。

环境需求:

1.等待重装系统的甲骨文ARM x 1
2.最好同账号下的中转云主机 x 1 (需要网络延迟低不会断连,ARM或AMD均可)
3.ARM64 iPXE引导

开始救砖:

重装甲骨文ARM操作:

sudo -i
cd /boot/efi/EFI
wget https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi

中转甲骨文操作:

sudo -i
ssh-keygen  #一直Enter到完成
cat .ssh/id_rsa.pub #复制显示的密钥

甲骨文面板操作:
1.计算>>实例>>实例详细信息>>控制台连接>>创建本地连接
QQ截图20221018174347.png
2.粘贴公共密钥>>创建控制台连接
QQ截图20221018174550.png
3.复制Linux/Mac的串行控制台连接

QQ截图20221018174825.png

中转甲骨文操作:

nano vnc.sh #粘贴 Linux/Mac的串行控制台连接的内容,保存退出
chmod +x vnc.sh
./vnc.sh #打开甲骨文ARM控制台
OracleCloud(甲骨文云)arm架构云主机不删机 netboot网络重装系统的办法

看到login提示后,输入你的重装甲骨文的root帐号和密码,回车登录。

登陆后输入reboot重启重装甲骨文ARM服务器,控制台连续按ESC进入BIOS

QQ截图20221018175809.png

选择> Boot Maintenance Manager > Boot From File> Scsi(0x0,0x1)/HD
QQ截图20221018180108.png
选择> > netboot.xyz-arm64.efi

OracleCloud(甲骨文云)arm架构云主机不删机 netboot网络重装系统的办法


NetBoot界面,选择Linux Network Installs (arm64)

OracleCloud(甲骨文云)arm架构云主机不删机 netboot网络重装系统的办法


选择系统和版本开始网络安装

可以看到能安装的系统相当多,我这里选择安装debian11,因为经过多次测试,ubuntu和centos的网络安装有大机率出现网络断开的问题。

OracleCloud(甲骨文云)arm架构云主机不删机 netboot网络重装系统的办法

最后,安装时候记得选择Text Based Install,基于文本的安装。不要选成图形化安装了。

原创文章,作者:中国IPv6网,如若转载,请注明出处:https://www.ipv6s.com/basis/application/202210272831.html

(0)
中国IPv6网的头像中国IPv6网
上一篇 2022年10月27日 上午4:33
下一篇 2022年10月27日 上午5:04

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注