之前放在 beget,现在迁移到 Oracle Cloud 了,不知道 Always Free 能用多久,还是建议使用 Always Free 的用户设定一下自动备份,避免哪天账户被封或者停止 Always Free 导致数据丢失。
刚好宝塔面板支持了 Microsoft Onedrive,而我有一个 2016 年之前注册的账户,有 15G 的空间,用来备份网站和数据库刚刚好(主要是没怎么用并且不是主账户)。

# 设置启动分区,hd0第一块硬盘,msdos1第一个分区
grub> set root=(hd0,msdos1)
# loopback 有点像设置别名
grub> loopback loop /iso/CentOS-8.2.2004-x86_64-dvd1.iso
# grub> linux (loop)/isolinux/vmlinuz initrd=initrd.img linux dd quiet ,可以查看linux下分区格式,如sdc1
# 内核参数inst.stage2 指定镜像位置,hd表示在硬盘,/dev/sdc1指定linux可识别的分区,/iso分区下的目录
grub> linux (loop)/isolinux/vmlinuz inst.stage2=hd:/dev/sdc1:/iso quiet
grub> initrd (loop)/isolinux/initrd.img
# 从镜像启动
grub> boot

成功给 Oracle Cloud 的 Always Free 主机安装上了 CentOS Stream 8。
来源:https://xie.infoq.cn/article/d0bfd59d0f6bce2d032b42e72