阿里云提供的 Ubuntu 镜像默认使用的是 UEFI(统一可扩展固件接口)启动模式,尤其是在较新版本的实例类型(如第六代及以后的 ECS 实例)中。
具体说明:
-
UEFI 支持情况:
- 阿里云从 2020 年起逐步推广 UEFI 启动支持。
- 当前主流的实例规格族(如 g6、c6、r6、g7、c7、r7 等)在使用 I/O 优化实例 + 云盘(系统盘为 ESSD 或普通云盘) 时,默认启用 UEFI 模式 或同时支持 Legacy BIOS 和 UEFI。
- 特别是使用 Alibaba Cloud Linux 3 或 Ubuntu 20.04/22.04 LTS 等较新的镜像时,通常已适配 UEFI 启动。
-
Ubuntu 镜像是否支持 UEFI?
- 是的,阿里云官方提供的 Ubuntu 18.04、20.04、22.04 LTS 镜像均支持 UEFI 启动。
- 这些镜像是基于标准的 cloud-init 镜像构建,并包含必要的 EFI 分区和引导程序(如
grub-efi),可在 UEFI 模式下正常运行。
-
如何确认是否使用 UEFI?
登录到你的阿里云 ECS 实例后,可通过以下命令判断当前是否运行在 UEFI 模式下:[ -d /sys/firmware/efi ] && echo "UEFI" || echo "BIOS"- 如果输出
UEFI,说明当前系统运行在 UEFI 模式下。 - 大多数新创建的 Ubuntu 实例会返回
UEFI。
- 如果输出
-
注意事项:
- 阿里云控制台目前不直接提供“选择启动模式”(UEFI vs Legacy)的选项。启动模式由实例规格和镜像共同决定。
- 使用自定义镜像时,若需支持 UEFI,必须确保镜像本身包含 EFI 系统分区(ESP)并正确配置
grub-efi引导。
总结:
✅ 阿里云 Ubuntu 官方镜像(如 Ubuntu 20.04/22.04 LTS)支持 UEFI 启动,
✅ 在现代实例规格(如 g6/g7 系列)上,默认以 UEFI 模式运行,
✅ 可通过 /sys/firmware/efi 判断当前是否为 UEFI 环境。
如果你正在使用较新的阿里云 ECS 实例和官方 Ubuntu 镜像,基本可以认为它运行在 UEFI 模式下。
云计算导航