甲骨文arm救砖教程
这里要用到免费的AMD实例,每个账户有2个免费AMD实例份额,这时候就体现出它的价值了。 首先从原实例分离引导卷,挂载到另外一个实例,挂载的时候不要选iscsi,不需要输命令。
开始救砖:
1:新建个AMD机器
2:分离ARM机器硬盘—-【甲骨文后台=>计算>>实例>>实例详细信息>>停止(即关机)】 【 甲骨文后台=>计算>>实例>>实例详细信息>>引导卷>>分离】
3:给AMD机器添加附加的块存储卷
点击右边三个点,查看“iSCSI 命令和信息”:
进去AMD机器SSH终端操作
[添加ARM硬盘]
附加命令(具体以甲骨文后台提示的命令为准,每个人都不同
示列如下:
1 | sudo iscsiadm -m node -o new -T iqn.2015-02.oracle.boot:uefi -p 169.254.2.4:3260 |
用
1 | lsblk |
或
1 | fdisk -l |
命令查看有没有SDB 有的话就是挂载上去了
4.1 救砖甲骨文 AMD 执行
1 | curl -Lo- “https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-nocloud-amd64.tar.xz” | tar -xJO | dd of=/dev/sdb bs=1M |
如果需要 Debian 12 系统,则执行
1 | curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-amd64.tar.xz" | tar -xJO | dd of=/dev/sdb bs=1M |
4.2 救砖 甲骨文 ARM 执行
1 | curl -Lo- "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-nocloud-arm64.tar.xz" | tar -xJO | dd of=/dev/sdb bs=1M |
如果需要 Debian 12 系统,则执行
1 | curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-arm64.tar.xz" | tar -xJO | dd of=/dev/sdb bs=1M |
DD 过程大约 2.5 分钟。
- 完成后分离卷挂载回原实例。
启动实例。 - 点击“控制台连接”下级菜单的 启动“Cloud Shell 连接”。
强制重启实例。
看到实例启动后,使用用户名 root 密码空登录实例。
用命令 passwd 设置 root 密码。
编辑 ssh 配置文件
1 | nano /etc/ssh/sshd_config |
添加 (或者修改原文件内的配置字段中的) 2 行
1 | PermitRootLogin yes |
然后生成主机密钥
1 | ssh-keygen -A |
启用 ssh 服务
1 | systemctl start sshd |
至此服务器已经可以远程 ssh 登录,救砖完成。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 爱折腾的菜鸟!
评论