找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 25|回复: 0

0配oracle酒店号arm实例救砖教程

[复制链接]

2

主题

25

回帖

90

积分

注册会员

积分
90
发表于 2023-11-2 21:55:27 | 显示全部楼层 |阅读模式
本帖最后由 10086hostloc 于 2023-11-2 22:01 编辑

所需工具
本地:一台ubuntu虚拟机+vncview
一台可用的小鸡(tftp搭建)
第一步:
        登录小鸡开始搭建tftp服务器
        $ sudo apt install tftpd-hpa   #客户端程序是tftp-hpa
        $ sudo systemctl status tftpd-hpa
        打开配置文件
        $ sudo nano /etc/default/tftpd-hpa
        配置
        # /etc/default/tftpd-hpa
        TFTP_USERNAME="tftp" #tftpd程序使用的账户
        TFTP_DIRECTORY="/srv/tftp" #目录
        TFTP_ADDRESS=":69" #端口
        TFTP_OPTIONS="-l -c -s"
        上传neboot.xyz的arm救砖efi到/srv/tftp目录下
        测试本地鸡是否可以利用tftp获取到这个efi
第二步
        在ubuntu虚拟机内安装vnc软件,并且登录甲骨文云控制台
        进入实例页面在控制台连接下生成本地连接
        然后保存私钥和公钥
        重命名私钥为id_rsa,公钥为id_rsa.pub并移到当前用户的目录下的.ssh文件夹内
        确保两个秘钥权限不得过于开放否则会连接失败
第三步
        在oracle控制台连接那边复制linux的vnc连接,复制到命令行后请不要关闭终端
        利用ubuntu虚拟机的vnc连接器连接本地5900端口
        然后在oracle cloud实例详细页面重启实例,在vnc中疯狂的按esc直到vnc进入kvm bios状态
        在oralce实例页面你会发现实例不会自动启动,点击启动,此时不会报错,实例会照常启动
        进入kvm bios后选择boot manager-efi internal shell
        命令
        fs0:
        ifconfig -s eth0 dhcp
        ping tfp的ip保证能通行
        tftp tftp服务ip efi文件 efi文件
        传输成功后输入quit
        按esc回到bios主页面
        然后选择boot maintenance manger
        选择boot from file
        选择刚才的efi文件
        跳出菜单后选择
        linux network installs(arm64)
        选择要安装的系统
        推荐debian系列的系统
        选择文本安装就ok了
        安装过程就不过多介绍了
由于本初来乍到不会使用图床,只能提供文本教程,还请各位mjj见谅。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-19 15:37 , Processed in 0.061473 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表