甲骨文云实例通过控制台(VNC)连接引导到Netboot的方法j
一、串行控制台CloudShell连接
1.直接登录甲骨文oci->进入[实例]列表->打开[实例]详情->左侧菜单找到[控制台连接]或[ConsoleConnection]->点击黑色的按钮[启动CloudShell连接]或[Launch Cloud Shell connection]
2.这个时候,页面的下半部就拉起一个黑色的界面,就是[控制台]了
3.进入bios的方式,
3.1.点击实例中的[重新引导]按钮->选择一个复选框,选择[强制重新引导实例]->点击黑色按钮[强制重新引导实例]
3.2.动作快,非常快,点击一下页面下半部的黑色的[控制台],狂连续不停的狂按[esc]键,就会进入bios了,一个灰白色的页面;
3.3.后面的操作,使用键盘操作,上下左右按钮可以操作;
4.进入控制台之后,有一定的概率无法操作,这个原因不清楚怎么修复,毕竟龟壳的bug比比皆是,这个时候就需要使用②的跳板机方式连接控制台了
二、拉取netboot文件到本机
1.在bios中选择[Boot Manager]
2.选择[EFI Internal Shell]
3.等着,提示显示[shell>]时,开始操作
4.按照下方的命令运行
进入FS0模式
FS0:
#DHCP 获取 IP
ifconfig -s eth0 dhcp
#查看 IP 分配情况(这个可以不运行,就是检测一下网卡的配置情况)
ifconfig -l eth0
#测试网络连通性(这里应该可以ping通的)
ping 1.1.1.1
5.操作截图如图
6.下载 netboot.xyz 镜像包 (多节点分流)
6.1.命令格式为:tftp ip地址 不同机型的文件名
6.1.1.ip地址如下
168.138.192.98 #亚洲-oracle日本-龙龙大神提供
152.70.37.174 #亚洲-oracle首尔-龙龙大神提供
129.150.41.36 #亚洲-oracle新加坡-龙龙大神提供
4.217.252.35 #亚洲-AZ首尔-龙龙大神提供
129.146.9.206 #北美-oracle凤凰城-龙龙大神提供
129.213.138.77 #北美-oracle凤凰城-金箍棒提供
146.235.243.104 #南美-oracle圣地亚哥-金箍棒提供
欧洲目前还没有
6.1.2.不同机型的文件名
#ARM arm.efi
#AMD amd.efi
6.2.示例效果
#ARM从首尔节点下载
tftp 152.70.37.174 arm.efi
#AMD从首尔节点下载
tftp 152.70.37.174 amd.efi
6.3.你需要自己编辑一下命令,选择离你最近的节点的ip,否则会巨慢无比
6.4.你也可以自己搭建一个tftp在自己隔壁的服务器,速度会非常快,只需要运行一个龙龙大神提供的dockerDocker一键创建:
#amd机器运行
docker run -itd --name tftp -p 69:69/udp -e PUID=1111 -e PGID=1112 --restart unless-stopped cjs520/tftp-netboot:amd64
#arm机器运行
docker run -itd --name tftp -p 69:69/udp -e PUID=1111 -e PGID=1112 --restart unless-stopped cjs520/tftp-netboot:arm64
三、引导进入netboot
1.在上一步拉取完成后,输入下面的命令,就开始进入netboot了
#arm输入
arm或者arm.efi
#amd输入
amd或者amd.efi
2.效果如图
四、进入alpine的临时系统
这个环节的操作,是在cloudshell中完成的
1.netboot界面选择 Linux Network Installs
2.选择alpine Linux
3.看图选择
4.以【root】身份登录,没有密码
5.进入alpine的临时系统就完成了,继续②的操作
五、在alpine的临时系统快速安装一个alpine的真实系统
这个环节的操作,是在cloudshell中完成的
1.运行下面的语句,下载安装配置文件
wget --no-check-certificate -qO setup-alpine.config "https://raw.githubusercontent.com/jin-gubang/public/main/setup-alpine.config"
2.运行下面的语句,开始进行快速安装alpine真实系统的操作
setup-alpine -f setup-alpine.config
3.在这个安装过程中,问题非常少,直接看截图
4.安装完成后,直接reboot,进入alpine的真实系统
③在alpine的真实系统完成dd操作
这个环节的操作,是在cloudshell中完成的
这时登录使用root,刚才设置的password
登录完成后运行一下
apk add bash
然后就可以使用任何一款你喜欢的dd脚本了
Debian-11
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh') debian-11
版权声明:
作者:wkweb
链接:https://www.wkweb.cn/2647.html
来源:哇咔资源网
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论