加油
努力

如何在VMware中安装Anolis OS虚拟机?

在 VMware 中安装 Anolis OS(龙蜥操作系统)的步骤与安装其他 Linux 发行版类似,但需要注意镜像下载、网络配置和驱动兼容性。以下是详细操作指南:


一、准备工作

  1. 下载 Anolis OS ISO 镜像

    • 访问官方镜像站:https://mirrors.openanolis.cn
    • 选择对应版本(如 Anolis OS 8.x),下载 .iso 文件(例如 AnolisOS-8-x86_64-dvd.iso)。
    • 建议校验 SHA256 或 MD5 值确保完整性。
  2. 准备 VMware 环境

    • 已安装 VMware Workstation Pro/Player 或 VMware ESXi(本例以 Workstation 为例)。
    • 确保宿主机有足够磁盘空间(建议 ≥20GB)和内存(≥4GB)。

二、创建虚拟机

  1. 启动 VMware → 创建新虚拟机

    • 选择「典型(Typical)」→ 下一步。
    • 选择「稍后安装操作系统」→ 下一步。
    • 系统类型选择:Linux → 版本选择 CentOS 8 / Red Hat Enterprise Linux 8(Anolis OS 8 兼容 RHEL/CentOS 生态)。
    • 命名虚拟机(如 Anolis-VM),设置存储路径 → 下一步。
  2. 配置硬件资源

    • 处理器:2 核(推荐)。
    • 内存:4 GB(根据需求调整)。
    • 硬盘:新建虚拟磁盘,建议 20–40 GB,选择「立即分配所有磁盘空间」(性能更优)。
    • 网络适配器:默认 NAT 模式(便于后续联网),也可选桥接模式。
    • 完成向导前,点击「自定义硬件」确认 USB 控制器等选项正常。
  3. 挂载 ISO 镜像

    • 在虚拟机设置中,选择 CD/DVD 驱动器 → 勾选「使用 ISO 映像文件」→ 浏览并选择下载的 Anolis OS ISO。
    • 勾选「启动时连接」。

三、安装 Anolis OS

  1. 启动虚拟机

    • 点击「开启此虚拟机」,进入 GRUB 引导界面。
  2. 选择安装语言与键盘布局

    • 推荐选择 English中文(如有支持)。
    • 键盘布局一般保持默认即可。
  3. 分区方案

    • 选择「我将在我的系统中进行分区」→ 自动分区(适合新手)或手动分区(高级用户)。
    • 若手动分区,建议至少创建 /(根分区)和 /boot(可选),交换分区非必需(现代系统可用 swap 文件替代)。
  4. 设置 root 密码与用户

    • 设置 root 密码(务必牢记)。
    • 创建普通用户(可选,但推荐用于日常操作)。
  5. 开始安装

    • 确认无误后点击「开始安装」,等待进度完成(约 10–20 分钟)。
    • 安装完成后重启虚拟机。

四、安装后配置

  1. 移除 ISO 镜像

    • 重启后进入虚拟机设置 → CD/DVD → 取消「启动时连接」或断开 ISO,避免重复从光盘启动。
  2. 安装 VMware Tools(增强功能)

    • Anolis OS 基于 RHEL/CentOS,可使用 open-vm-tools
      sudo dnf install open-vm-tools open-vm-tools-desktop
      sudo systemctl enable --now vmtoolsd
    • 重启后应支持共享剪贴板、拖放文件、动态分辨率调整等功能。
  3. 配置网络与更新系统

    • 检查网络连通性:
      ping -c 4 www.baidu.com
    • 执行系统更新:
      sudo dnf update -y
  4. 验证版本信息

    cat /etc/os-release
    # 应显示 NAME="Anolis OS" 等信息

常见问题排查

  • 无法识别网卡?
    尝试在虚拟机设置中将网卡类型改为 VMXNET3(高性能虚拟网卡)。

  • 图形界面卡顿?
    确保已安装 open-vm-tools-desktop,并在桌面环境中启用「自动调整窗口大小」。

  • 安装失败提示“找不到设备”?
    检查 BIOS 中是否启用了虚拟化技术(Intel VT-x / AMD-V),并确保 ISO 文件未损坏。


通过以上步骤,您即可在 VMware 中成功部署一个可用的 Anolis OS 虚拟机。如需集群部署或云原生场景,可进一步结合 Podman、OpenStack 或 K8s 使用。

云服务器