甲骨文Oracle手动重装系统(通过同域另一台机器dd引导卷)

发布于 2023-05-31  733 次阅读


原文地址

使用另外一台机器救砖

适用于:除新加坡以外的区域;需要 AMD 资源;Arm 实例硬盘小于等于 150 GB.

注意:如果为多 AD 区域,两台机器必须在同一可用性域,否则挂载不了! 如果无法创建同 AD 的 Amd,则请使用第二种方法!

1. 创建备用实例 (AMD)

同账号找一个新的实例;如果没有则创建一个免费的 Amd 实例,并 ssh 连接:

pic_0001.png
pic_001.png

2.分离 Arm 实例硬盘

①先停止Arm 实例:

pic_002.png

②分离引导卷

​注意是停止不是终止,一会还得挂载回来!别手贱删掉了!
pic_006.png

3.将 Arm 实例硬盘挂载到 Amd 实例上

①进入 Amd 实例,点击附加的块存储

pic_007.png

② 选择刚刚分离的 Arm 实例引导卷,类型ISCSI,访问选择读和写

pic_008.png

③在第 1 步中连接的 ssh 上执行挂载命令

pic_009.png
pic_010.png
pic_011.png

4.开始重置

注:此系统为原作者简化的 Debian 系统,主要为了快速恢复失联;等待恢复后需要再次 DD

① 下载镜像

cd /root && wget https://alist.huijia21.com/d/final/file/dabian.sdb.gz

② 重置系统

gzip -dc /root/dabian.sdb.gz | dd of=/dev/sdb

③ 新打开一个 ssh 窗口

watch -n 5 pkill -USR1 ^dd$

④ 然后重新回到此窗口,将发现 dd 正在进行中,一直等待到进度完成,此 dd 需要复制 3.2G 数据。

pic_012.png

5. 重置结束

分离备用实例附加盘,挂载回失联实例引导盘

pic_013%20_2_.png
pic_014.png
pic_015.png

重装系统:如下表示将系统重置为 ubuntu20.04系统,账号 / 密码:root/DuckyRoBot

注意事项:dd 过程一定要耐心等待,不要胡乱操作比如去后台重启,容易失联。耐心等待 10-30 分钟。

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p 密码 -port ssh端口 -a -firmware
  • -d: Debian 系统 版本可选:【7、8、9、10,11】

  • -u: Ubuntu 系统 版本可选:【14.04、16.04、18.04、20.04】


或许明日太阳西下倦鸟已归时