甲骨文ARM救援教程【转载】

前置要求

  • 号内需要有另一台VPS,AMD和ARM均可

救援教程

  1. 将需要救援的鸡关机,然后分离引导卷

    图片[1]-甲骨文ARM救援教程【转载】-随笔

    分离引导卷

  2. 到另一台鸡上面附加存储块

图片[2]-甲骨文ARM救援教程【转载】-随笔

附加存储卷

默认配置直接附加,会生成命令

图片[3]-甲骨文ARM救援教程【转载】-随笔

挂载命令

复制执行命令即可完成挂载

  1. 重新格式化硬盘并写入netboot

图片[4]-甲骨文ARM救援教程【转载】-随笔

我这里是sdb,运行

cfdisk /dev/sdb

按d删除之前所有的分区,按n新建一个分区,大小100M,type选择EFI

图片[5]-甲骨文ARM救援教程【转载】-随笔

分区

如图,然后选择write,输入yes,然后按q退出分区

新建一个文件夹,并将硬盘挂载到这里,下载EFI文件并解压,这里的EFI文件是从甲骨文官方的EFI里复制来的,加了个netboot,后续安装系统可以重新分区,没有安全隐患

mkdir test
mount /dev/sdb1 test
cd test
wget https://pan.yx.lu/EFI.tar.gz
tar -zxvf EFI.tar.gz
cd ..
umount /dev/sdb1

根据甲骨文的命令取消挂载硬盘,然后分离卷再回去附加引导卷再开机,这里操作一样就不截图了

  1. 控制台连接重装系统

对于不会玩的可以继续看下去用cloud shell简单连接,会玩的到这里应该已经会重装了

启动cloud shell连接

图片[6]-甲骨文ARM救援教程【转载】-随笔

启动cloud shell

等待创建,然后强制重启,点完重启马上回控制台一直按ESC,进入这个

图片[7]-甲骨文ARM救援教程【转载】-随笔

选择Boot Maintenance Manager -> Boot From File -> 直接回车 -> -> netboot.xyz-arm64.efi

图片[8]-甲骨文ARM救援教程【转载】-随笔

选择文件

进入netboot,选Linux Network Installs (arm64)就可以开始安装系统了,一步步跟着下去就行了,部分系统可能会因为是arm不兼容会安装失败,但是常用的debian是可以安装的,其他的我也没试过

图片[9]-甲骨文ARM救援教程【转载】-随笔

重装

THE END
喜欢就支持一下吧
点赞5
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片