共计 1640 个字符,预计需要花费 5 分钟才能阅读完成。
甲骨文 amd 系统被搞坏了连不上网,直接删除实例后面很多麻烦事,想直接重装。
一、创建控制台连接
1. 使用 oraclecloud 自带的 shell 连接(二选一)
等到下图加载完成后
点击重新引导,强制。
然后鼠标点击控制台内输入框,一直按 esc,直到出现下图
2、或者使用创建本地连接(二选一)
在 Console connection
选项卡中选择 Create local connection
,你可以选择上传一个 Public Key 或者让系统自动创建密匙对并下载。对于私钥建议使用如下
1 | chmod 600 example-ssh-key.pem |
连接到控制台
选择 Copy serial console connection for Linux/Mac
并编辑得到的命令。剪贴板中得命令通常如下:
1 | ssh -o ProxyCommand='ssh -W %h:%p -p 443 ocid1.instanceconsoleconnection.oc1...@instance-console....' ocid1.instance.oc1... |
将其编辑为
1 | ssh -i < 到 example-ssh-key.pem 的完整路径 > -o ProxyCommand='ssh -i < 到 example-ssh-key.pem 的完整路径 > -W %h:%p -p 443 ocid1.instanceconsoleconnection.oc1...@instance-console....' ocid1.instance.oc1... |
通过 WSL/ 其他 Linux 服务器即可登录控制台。
二、机器无法连接时,使用 tftp 命令远程下载 efi 重装系统(二选一)
依次选择 Boot Manager —-> EFI Internal Shell
进入到 fs0
FS0:
DHCP 获取 IP
ifconfig -s eth0 dhcp
查看 IP 分配情况
ifconfig -l eth0
测试网络连通性
ping 150.230.96.35
下载 netboot.xyz 镜像包 (节点分流)
韩国分流:
AMD 机器
tftp 146.56.188.25 netboot.xyz.efi netboot.xyz.efi
ARM 机器
tftp 146.56.188.25 netboot.xyz-arm64.efi netboot.xyz-arm64.efi
三、机器可连接时,使用 wget 下载 efi 重装系统(二选一)
对于 x86_64 构架使用(需要 root 权限)
1 | wget -O /boot/efi/EFI/netboot.xyz.efi https://boot.netboot.xyz/ipxe/netboot.xyz.efi |
对于 ARM64 构架使用(需要 root 权限)
1 | wget -O /boot/efi/EFI/netboot.xyz-arm64.efi https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi |
四、保存完 efi 文件后,重新引导。进入下图
选择 Boot Maintenance Manager
然后选择 Boot From File
找到对应 efi 文件后,回车选择
进入 iPXE 菜单后,选择 Linux Network Installs
接下来根据需求选择安装镜像即可。注意选择 Text Based Install
。x86_64 构架的安装镜像大部分可用,而 arm64 则有很多老镜像并不支持。
这里推荐 Debian11
系统安装后重启自动硬盘启动 成功救砖.
如果仅仅是忘了密码 在 bios 设置之后,直接启动,然后在启动虚拟机出现启动菜单的时候就按“e”键进入编辑选项,选择第一项!按方向下键一直到倒数第二行,修改两处,首先将 ro 改为 rw,即只读改为可读写权限,然后在尾部加入 init=/bin/sh 这个文件修改时候小心一点!然后按 Ctrl+x。执行 passwd 命令,修改 root 密码,密码要输入两次要求两次密码要一致。执行命令 exec /sbin/init 来正常启动,或者用命令 exec /sbin/reboot 重启就 OK 了。
大佬,问一下,ping 146.56.188.25 是能通的,但执行“tftp 146.56.188.25 netboot.xyz-arm64.efi netboot.xyz-arm64.efi”就提示“Unable to get the size of the file ‘netboot.xyz-arm64.efi’ on ‘eth0’ – Time out”,这是什么情况?应该如何解决?
照这个自行搭建tftp服务试试,https://xidcn.com/443.html。146.56.188.25已经没了
大佬 登录SSH root密码正确提示:Permission denied, please try again.是不是需要救砖了