努力
加油

在本地虚拟机中安装 Alibaba Cloud Linux 3 时如何启动安装界面?

在本地虚拟机(如 VMware Workstation, VirtualBox, Hyper-V 或 KVM/QEMU)中安装 Alibaba Cloud Linux 3(阿里云 Linux 3),其核心原理与标准的 RHEL/CentOS 8+ 体系一致。由于 Alibaba Cloud Linux 3 基于 Red Hat Enterprise Linux 8 内核开发,默认采用 Anaconda 图形化安装程序。

以下是确保能顺利启动图形化安装界面的完整步骤和关键注意事项:

一、前置准备

  1. 获取 ISO 镜像

    • 从阿里云官方下载中心获取 Alibaba Cloud Linux 3 的 ISO 镜像。
    • 推荐使用最新稳定版(例如 Alibaba_Cloud_Linux_3_xxx_x86_64.iso)。
    • 校验 SHA256 值以确保完整性。
  2. 创建虚拟机配置建议

    • CPU: 至少 2 vCPU。
    • 内存: 至少 4 GB(推荐 8 GB 以上以保证图形界面流畅)。
    • 硬盘: 至少 20 GB(推荐 40 GB+)。
    • 网络适配器: NAT 或桥接模式均可,但需确保后续可访问网络以更新软件包。
    • 固件类型:
      • VMware/VirtualBox: 选择 BIOS 或 UEFI(推荐 UEFI,更现代且支持安全启动)。
      • 注意:如果选择 UEFI,需确保 ISO 镜像是“UEFI 兼容”版本(大多数新版 ISO 均支持双模引导)。

二、如何启动图形化安装界面?

方法一:默认自动进入图形界面(推荐)

Alibaba Cloud Linux 3 的 ISO 镜像默认配置为自动启动 Anaconda 图形安装程序。

  1. 挂载 ISO 到虚拟机的光驱。
  2. 设置虚拟机从 CD/DVD 驱动器 启动。
  3. 开机后,系统会自动加载内核并启动 Anaconda 图形界面。
    • 你会看到语言选择、键盘布局、安装目标磁盘等图形选项。

✅ 成功标志:屏幕出现带有阿里云 Logo 的安装向导窗口。


方法二:手动指定图形界面参数(若默认黑屏/命令行)

在某些情况下(尤其是使用旧版虚拟化软件或特定硬件提速冲突时),可能无法自动进入图形界面,而是停留在 GRUB 菜单或命令行。此时可通过编辑 GRUB 启动参数强制启动图形界面。

步骤如下:
  1. 重启虚拟机,当出现 GRUB 引导菜单时(通常有倒计时),按 e 键进入编辑模式。
  2. 找到以 linuxefi 或 linux 开头的行(通常是第二行或第三行)。
  3. 在该行末尾添加以下参数:
    inst.gui

    或者更明确地指定分辨率(可选):

    inst.gui resolution=1920x1080
  4. 按 Ctrl + x 或 F10 继续启动。

💡 说明:

  • inst.gui 是 Anaconda 安装程序的通用参数,用于强制启用图形用户界面。
  • 如果仍失败,可尝试移除所有图形相关参数,改用文本模式安装(不推荐新手使用)。

方法三:通过 Kickstart 无人值守安装中的 GUI 控制

如果你使用 Kickstart 文件进行自动化安装,可以在 KS 文件中显式声明使用图形界面:

# 在 kickstart.cfg 中添加
graphical
keyboard 'us'
lang en_US.UTF-8

然后在启动时传入 ks 参数:

ks=http://your-server/kickstart.cfg

三、常见问题排查

问题现象 可能原因 解决方案
启动后黑屏或无响应 显卡驱动不兼容(VMware/VirtualBox 默认 SVGA) 在虚拟机设置中,将显卡内存调整为 128MB 以上;或在 GRUB 参数中添加 nomodeset
进入的是命令行终端 默认进入了 rescue 模式或静默安装 检查是否误加了 text 或 rescue 参数;若无,则手动添加 inst.gui
安装过程卡顿 内存不足或 CPU 虚拟化未开启 确保 BIOS/UEFI 中已启用 Intel VT-x / AMD-V;分配更多内存
ISO 无法识别 光驱未正确挂载或格式错误 确认 VM 设置中 CD/DVD 指向本地 ISO 文件,而非物理驱动器

四、额外提示:关于 Alibaba Cloud Linux 3 的特性

  1. 基于 RHEL 8 兼容
    Alibaba Cloud Linux 3 与 CentOS 8 / RHEL 8 高度兼容,因此所有适用于 RHEL 8 的安装技巧同样适用。

  2. 云原生优化
    安装完成后,建议使用阿里云提供的 yum-config-manager 或 dnf 配置官方源,以获得最佳性能和安全更新。

  3. 安全启动(Secure Boot)
    如果启用了 Secure Boot,请确保 ISO 中包含有效的签名密钥。Alibaba Cloud Linux 3 官方 ISO 通常已预签,但在自定义内核模块时需特别注意。

  4. 最小化安装 vs 图形化安装

    • 生产环境服务器推荐选择 Minimal Install(最小化安装),避免图形界面带来的资源开销。
    • 仅建议在测试、开发或需要桌面环境的场景下选择 Server with GUI。

总结

在本地虚拟机中安装 Alibaba Cloud Linux 3 时,只需正常挂载 ISO 并设为第一启动项即可自动进入图形安装界面。若未自动弹出,请在 GRUB 菜单中编辑启动项,追加 inst.gui 参数即可强制启动图形化 Anaconda 安装程序。

如遇图形界面异常,优先检查显卡内存分配及虚拟化技术(VT-x/AMD-V)是否启用。