全球主机交流论坛

标题: 甲骨文(ARM/x86均可) 使用netboot任意重装系统 [打印本页]

作者: silence    时间: 2021-9-1 21:04
标题: 甲骨文(ARM/x86均可) 使用netboot任意重装系统
本帖最后由 silence 于 2021-9-1 21:07 编辑

甲骨文(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
作者: gick    时间: 2021-9-1 21:05
顶一下下

* 自身不先改变的话,一切都不会改变。

作者: lvywiki    时间: 2021-9-1 21:06
支持此类文章
作者: taryn    时间: 2021-9-1 21:07
收藏一下备用
作者: gick    时间: 2021-9-1 21:08
typecho的博客使用WordPress搭建


* 虽有遗憾,并无后悔。

作者: ygvm.com    时间: 2021-9-1 21:08
技术不错
作者: silence    时间: 2021-9-1 21:09
gick 发表于 2021-9-1 21:08
typecho的博客使用WordPress搭建

身在T营心在W
wp用习惯了
作者: wifitry    时间: 2021-9-1 21:11
感谢分享
作者: Limu    时间: 2021-9-1 21:12
提醒一下,
ARM 用 netboot.xyz 装 CentOS 会下载不到内核,手动下载一下就行;
x86_64 CentOS 不能装版本大于7.2的,因为内存不够。

作者: SAJ    时间: 2021-9-1 21:18
技术绑定
作者: silence    时间: 2021-9-1 21:20
Limu 发表于 2021-9-1 21:12
提醒一下,
ARM 用 netboot.xyz 装 CentOS 会下载不到内核,手动下载一下就行;
x86_64 CentOS 不能装版本 ...

arm上只试过装debian是没问题的
作者: maxwells    时间: 2021-9-1 21:24
@silence 大佬,这种模式可以安装Windows吗?我有些软件只能在windows上运行,尝试了很多办法都不行

docker+qemu 转X64时不知道怎样弄了
作者: silence    时间: 2021-9-1 21:30
maxwells 发表于 2021-9-1 21:24
@silence 大佬,这种模式可以安装Windows吗?我有些软件只能在windows上运行,尝试了很多办法都不行

docke ...

https://lilynana.eu.org/thread-881619-1-1.html
看下这个吧,我没试过整windows
作者: 钟离    时间: 2021-9-1 21:30
Limu 发表于 2021-9-1 21:12
提醒一下,
ARM 用 netboot.xyz 装 CentOS 会下载不到内核,手动下载一下就行;
x86_64 CentOS 不能装版本 ...

大佬,请问一下 x86 256m 装什么版本的centos比较好?
作者: maxwells    时间: 2021-9-1 21:32
silence 发表于 2021-9-1 21:30
https://lilynana.eu.org/thread-881619-1-1.html
看下这个吧,我没试过整windows

谢谢,感觉可以啊,就是怕卡半路上,损失一台arm机器。。。

我先虚拟机熟悉下
作者: happy_cat    时间: 2021-9-2 09:40
这个好贴阿,收藏了谢谢
作者: 奔跑的路由器    时间: 2021-9-2 09:51
技术贴,感谢分享。
作者: wlc1984    时间: 2021-9-2 10:32
技术贴留名,以后能用到
作者: 韭菜本菜    时间: 2021-9-2 10:35
不错 收藏
作者: heyzg    时间: 2021-9-2 12:25
maxwells 发表于 2021-9-1 21:32
谢谢,感觉可以啊,就是怕卡半路上,损失一台arm机器。。。

我先虚拟机熟悉下 ...

我卡到半路上了,已经删鸡,损失一台首尔2+12
作者: telnetpig    时间: 2021-9-2 12:27
重装甲骨文
作者: maxwells    时间: 2021-9-2 13:30
heyzg 发表于 2021-9-2 12:25
我卡到半路上了,已经删鸡,损失一台首尔2+12

卡在哪一步?系统有驱动应该没问题啊
作者: heyzg    时间: 2021-9-2 13:43
maxwells 发表于 2021-9-2 13:30
卡在哪一步?系统有驱动应该没问题啊

狂按esc也没进去bios。。进了grub,然后就GG了重启都重启不了
作者: silence    时间: 2021-9-2 14:05
heyzg 发表于 2021-9-2 13:43
狂按esc也没进去bios。。进了grub,然后就GG了重启都重启不了

你那个开机时候的系统不是oracle linux吧
作者: 天城    时间: 2021-9-3 10:25
博客 挂了
作者: silence    时间: 2021-9-3 10:30
天城 发表于 2021-9-3 10:25
博客 挂了

已修         
作者: 天城    时间: 2021-9-3 11:23
For more information about troubleshooting your instance using a console connection, see the documentation: https://docs.cloud.oracle.com/en-us/iaas/Content/Compute/References/serialconsole.htm#four
=================================================
The authenticity of host 'ocid1.instance.oc1.ap-seoul-1.anuwgljr62k3muac7uyjm77xlivpluox7g5okia (<no hostip for proxy command>)' can't be established.
RSA key fingerprint is SHA256:MjI4J0FaNU.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'ocid1.instance.oc1.ap-seoul-1.anuwgljr62k3muac7u5inzuox7g5okia' (RSA) to the list of known hosts.


死活连接不上
作者: 三丫的    时间: 2021-9-3 11:38
收藏帮顶
作者: BuckyTM    时间: 2021-9-5 12:23
收藏一下
作者: dvbhack    时间: 2021-9-5 12:26
博客 404
作者: qi_ye    时间: 2021-9-5 12:27
点赞,收藏。备用
作者: chensbo    时间: 2021-9-5 12:30
收藏了
作者: laozhao    时间: 2021-9-5 17:40
你的博客404了
作者: silence    时间: 2021-9-5 21:30
laozhao 发表于 2021-9-5 17:40
你的博客404了

已经修复         
作者: zhongziso    时间: 2021-9-5 22:04
mark
作者: fmbfmb    时间: 2021-9-5 22:09
mark
作者: fmbfmb    时间: 2021-9-5 22:39
silence 发表于 2021-9-5 21:30
已经修复

Ubuntu 18.04.5 LTS (GNU/Linux 5.4.0-1053-oracle aarch64)
我的是这个版本的arm机,能装吗?
作者: wxkun06    时间: 2021-9-5 22:47
收藏了
谢谢
作者: aRNoLD    时间: 2021-9-5 23:24
应该可以简单一些的

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

在这个系统里安装一个iPXE,把启动也就是/etc/default/grub给改了,比如

  1. sudo apt install -y ipxe
  2. 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
  3. sudo update-grub && sudo reboot
复制代码


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

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


再从列表中选择自己要的系统,比如CentOS或Debian
作者: laozhao    时间: 2021-9-6 01:28
一脸懵逼。。看不懂。
作者: 陶渊明    时间: 2021-9-11 13:01
网络重装后密码呢?不需要密码登入?没头没尾不如不写
作者: peiqi    时间: 2021-9-11 13:28
make18
作者: silence    时间: 2021-9-11 16:00
陶渊明 发表于 2021-9-11 13:01
网络重装后密码呢?不需要密码登入?没头没尾不如不写

后面就是正常的linux安装步骤,有让你设置用户和密码的,和dd不一样
作者: chensbo    时间: 2021-9-11 17:49
收藏了多谢
作者: wxcszh123    时间: 2021-10-9 22:27
amd机器用netboot重装debian就卡在这儿不动了,怎么办啊

http://deb.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux... ok
http://deb.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz... ok

MD5sums:
b937a29c6f9502e16095114b2a078090  linux
dcd708e356ce9c433cf8e425af9f84ab  initrd.gz
EFI stub: Loaded initrd from command line option
作者: qqlikeho    时间: 2021-10-9 22:46
ipmi级别的?砖了也能救了吧。
作者: 千手如来    时间: 2021-10-9 22:52
备一下
作者: jqk444    时间: 2021-10-9 23:31
文章删了?
作者: scheme    时间: 2021-10-9 23:39
战略性mark zsbd
作者: qiuzhi    时间: 2021-10-9 23:46
Limu 发表于 2021-9-1 21:12
提醒一下,
ARM 用 netboot.xyz 装 CentOS 会下载不到内核,手动下载一下就行;
x86_64 CentOS 不能装版本 ...

怎么手动下载
作者: telnetpig    时间: 2021-10-29 00:40
楼主,博客打不开
作者: minlearnhbs    时间: 2021-10-29 00:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: maxkvm    时间: 2021-10-29 01:06
gick 发表于 2021-9-1 21:08
typecho的博客使用WordPress搭建



HUAWEI的领导用着苹果的手机
作者: bjrjk    时间: 2021-10-29 02:30
mark
作者: silence    时间: 2021-10-29 09:36
telnetpig 发表于 2021-10-29 00:40
楼主,博客打不开

被我删了      




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4