甲骨文(ARM/x86均可) 使用netboot任意重装系统

[复制链接]
查看: 4736   回复: 10
发表于 2022-3-27 13:14:11 | 显示全部楼层 |阅读模式
甲骨文(ARM/x86均可) oracle cloud使用netboot任意重装系统

更好的图文阅读可以去我的博客看
https://typecho.blog/28.html

一.创建控制台连接
注意:创建vps时候记得开默认的系统,oracle linux,其他系统的bios和它不一定相同(试过ubuntu是不一样的,其他没尝试过)

这里我选择用本地的wsl生成了ssh key命令如下

ssh-keygen -t rsa

cat .ssh/id_rsa.pub

即可获得你的ssh公钥


然后去创建控制台连接粘贴密钥


创建完成后,复制linux的串口连接命令


再将命令复制到刚才的linux系统里就可以连接了,连接时候会有警告,输入yes即可

二.下载netboot.efi
这是重装系统前的最后一步,去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
回复

使用道具 举报

发表于 2022-3-27 13:15:06 | 显示全部楼层
应该可以简单一些的

甲骨文的系统里除了CentOS,还有Ubuntu,比如经典的18,跟Debian是几乎一样吧。

在这个系统里安装一个iPXE,把启动也就是/etc/default/grub给改了,比如
  1. sudo apt install -y ipxe sudo sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=30/g;s/GRUB_DEFAULT=0/GRUB_DEFAULT=2/g;s/GRUB_TIMEOUT_STYLE=hidden/#GRUB_TIMEOUT_STYLE=hidden/g;' /etc/default/grub sudo update-grub && sudo reboot
复制代码

这样再次重新启动后,系统正常情况下是自动启动进iPXE当中去而不是默认的Debian/Ubuntu中去

进了netboot.xyz的启动功能后,用
  1. chain --autofree http://boot.netboot.xyz
复制代码

再从列表中选择自己要的系统,比如CentOS或Debian
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:15:53 | 显示全部楼层
提醒一下,
ARM 用 netboot.xyz 装 CentOS 会下载不到内核,手动下载一下就行;
x86_64 CentOS 不能装版本大于7.2的,因为内存不够。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:16:13 | 显示全部楼层
typecho的博客使用WordPress搭建


* 虽有遗憾,并无后悔。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:16:58 | 显示全部楼层
顶一下下

* 自身不先改变的话,一切都不会改变。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:17:45 | 显示全部楼层
支持此类文章
回复 支持 反对

使用道具 举报

发表于 2022-3-27 13:17:55 | 显示全部楼层
收藏一下备用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:18:03 | 显示全部楼层
技术不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:18:21 | 显示全部楼层
身在T营心在W
wp用习惯了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:18:52 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-27 13:19:39 | 显示全部楼层
技术绑定
回复 支持 反对

使用道具 举报

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

本版积分规则