甲骨文创建arm实例时选择Ubuntu 24,安装实例后放行端口,可以全放行。使用shell工具连接服务器后切换为root用户
sudo -i
将netboot安装到efi目录
cd /boot/efi/EFI wget https://boot.netboot.xyz/ipxe/netboot.xyz-arm64.efi #上面是官网下载链接,我视频中使用的是GitHub。都一样,但是注意使用服务器架构对应的版本。此处两个链接均为arm架构 # wget https://github.com/netbootxyz/netboot.xyz/releases/download/2.0.83/netboot.xyz-arm64.efi
安装好后,到甲骨文实例后台启用cloudshell,加载完成后点击重载实例(重启),然后马上点选cloudshell并连续按ESC。直到跳出bios后停止。使用键盘上下键移动光标,回车键确认。找到:Boot Maintenance Manager —— Boot Frome File ——efi——netboot.xyz-arm64.efi
在引导的界面,我们选择 Linux Network Installs (arm64)
如果你选择错误,按ESC可以返回上一级,实在不行再重启重复步骤即可。
选择 CentOS
—— CentOS 9.0 Stream
,点击回车,再次选择 CentOS 8-stream text based installer
已经尝试过,centos只有这个版本及安装方式能成功。
到此,我们回到甲骨文clouds hell等待,直到加载到显示
1)start vnc
2)use text mode
我们选择1,然后会提示输入6-8位密码,简单点1234567,输入时候不会显示,所以输入要注意不要输错了,会有二次确认输入。保存后,我们打开RealVNC Viewer
在地址栏输入:
yourip:1
点击连接后你会看到centos9 stream 安装引导,选择中文简体,配置好磁盘,root账户及密码后点击安装,完成后点击重新启动。静待片刻你就可以通过root账户密码在shell工具连接你的服务器。
连接服务器后设置hostname
sudo hostnamectl set-hostname aigk.me