甲骨文 ARM 热门地区现在是很难开出来了,一旦把自己好不容易抢到的机玩坏了,想再开一个是相当的难,这里就带来 netboot 重装系统的教程,教程使用 x86 小鸡进行演示,PS:我开不出 ARM:(
注意:创建 vps 时候记得开默认的系统,oracle linux,其他系统的 bios 和它不一定相同(试过 ubuntu 是不一样的,其他没尝试过)
这里我选择用本地的 wsl 生成了 ssh key 命令如下
ssh-keygen -t rsa
cat .ssh/id_rsa.pub
即可获得你的 ssh 公钥
然后去创建控制台连接粘贴密钥
创建完成后,复制 linux 的串口连接命令
再将命令复制到刚才的 linux 系统里就可以连接了,连接时候会有警告,输入 yes 即可
这是重装系统前的最后一步,去 netboot.xyz 下载 EFI 引导文件
x86_64:https://boot.netboot.xyz/ipxe/netboot.xyz.efi
arm64:https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi
将 efi 文件 wget 到 vps 的/boot/efi/EFI 文件夹下即可
连接上串口连接后,去网站控制台重启 vps,然后回到连接中,狂按 ESC,即可进入 bios
这里选择第三项 Boot Maintenance Manager 按回车进入
选择 Boot From File
然后再按一次回车进入默认的硬盘,选择 EFI 文件夹下的 netboot.efi 进入 netboot
这是启动 netboot 后的界面,选择 Linux Network Installs 开始安装
可以看到能安装的系统相当多,我这里选择安装 debian11
安装时候记得选择 Text Based Install
后面的安装过程大家应该都会,就不多做介绍了,不懂的可以在网上搜索 xxx 系统安装教程,这里安装过程全部一致,只是没有图形化安装过程了。