下面给出在 Windows(或 macOS/Linux)上使用 VirtualBox 安装 Anolis OS 的通用步骤。以 Anolis OS 8 / 23 为例,其他版本流程类似。
一、准备工作
-
下载 Anolis OS ISO
- 访问:https://www.openanolis.cn/
- 进入“下载”页面,选择你需要的版本(如 Anolis OS 8 / 23),选择对应架构(x86_64 / aarch64 等)。
- 下载
.iso镜像文件到本地,例如:
Anolis-OS-8-x86_64-DVD.iso
-
安装并配置 VirtualBox
- 官网:https://www.virtualbox.org/wiki/Downloads
- 下载并安装对应系统的 VirtualBox。
- 如需开启虚拟化支持,确保 BIOS/UEFI 中已开启 VT-x / AMD-V(一般默认开启)。
-
准备虚拟机资源规划
- CPU:建议至少 2 核(可根据需要调整)
- 内存:建议 4 GB 及以上
- 硬盘:建议 40–60 GB 动态分配
- 网络:NAT 或桥接均可(推荐 NAT,方便上网)
二、创建虚拟机
- 打开 VirtualBox,点击「新建」。
- 填写基本信息:
- 名称:例如
Anolis-OS-8 - 类型:Linux
- 版本:根据 ISO 选择
- 若为 Anolis OS 8:选
Red Hat (64-bit)或Other Linux (64-bit) - 若为 Anolis OS 23:同样选
Red Hat (64-bit)或Other Linux (64-bit)
- 若为 Anolis OS 8:选
- 名称:例如
- 设置内存大小:建议 4096 MB 或更高。
- 创建虚拟硬盘:
- 选择「立即创建虚拟硬盘」
- 类型:VMDK
- 存储方式:动态分配
- 大小:40 GB 或更大
- 完成创建后,选中该虚拟机 → 右侧「设置」。
三、挂载 ISO 镜像
- 在虚拟机设置界面:
- 左侧选择「存储」。
- 在「控制器:IDE/SATA」下,找到空的光驱图标。
- 右键 → 「选择磁盘文件」,浏览并选择刚才下载的 Anolis OS ISO 文件。
- 确认「启动顺序」中 CD/DVD 在前面(可选):
- 左侧「系统」→「主板」→「启动顺序」,将「光驱」移到第一位(便于从 ISO 启动)。
- 如有必要,可在「系统」→「处理器」中勾选「启用 PAE/NX」等选项(通常默认即可)。
四、安装 Anolis OS
- 启动虚拟机:
- 双击虚拟机 → 「启动」。
- 如果提示按任意键从光盘启动,快速按下空格或 Enter。
- 进入安装引导菜单:
- 出现图形化安装界面(中文/英文可选)。
- 选择语言(推荐中文),点击「继续」或「下一步」。
- 分区与安装目标:
- 选择「自动分区」或「手动分区」:
- 新手:选择「使用整个磁盘」或「自动分区」即可。
- 确认安装目标磁盘(通常是虚拟硬盘)。
- 选择「自动分区」或「手动分区」:
- 设置用户信息:
- 设置 root 密码(或启用 sudo 用户)。
- 创建普通用户(用户名、密码、主机名等)。
- 开始安装:
- 确认设置无误后,点击「开始安装」。
- 等待复制文件、安装软件包(时间视机器性能而定)。
- 安装完成后:
- 提示重启时,会要求移除安装介质。
- 在 VirtualBox 中:
- 先不要直接点「确定」,而是先关闭光驱:
- 菜单:设备 → 光驱 → 移除磁盘映像
- 或再次在「存储」里把 ISO 取消挂载。
- 然后重启虚拟机。
五、首次登录与基本配置
- 重启后进入登录界面:
- 输入之前创建的用户名和密码登录。
- 更新系统(推荐):
sudo dnf makecache sudo dnf update -y(具体命令可能因版本略有差异,可用
dnf --help查看) - 检查网络:
ping -c 4 www.baidu.com若无网络,可检查 VirtualBox 网络设置(NAT/桥接)。
六、常见问题与建议
-
无法从 ISO 启动
- 检查是否已将 ISO 正确挂载到光驱。
- 检查 BIOS 中是否启用了虚拟机的启动顺序(CD 优先)。
- 尝试在启动时多按几次空格/Enter。
-
分辨率/显示问题
- 安装完成后,建议安装 Guest Additions:
- 菜单:设备 → 插入 Guest Additions CD 镜像
- 在系统中挂载并运行安装脚本(具体命令参考官方文档或发行版说明)。
- 或使用
vagrant/ansible等自动化部署时再处理。
- 安装完成后,建议安装 Guest Additions:
-
网络不通
- 检查 VirtualBox 网络模式:
- NAT:适合仅需要上网,无需对外暴露服务。
- 桥接:虚拟机获得局域网真实 IP,适合做服务器。
- 在虚拟机内检查网卡状态:
ip addr nmcli connection show
- 检查 VirtualBox 网络模式:
如果你告诉我:
- 使用的操作系统(Windows/macOS/Linux)
- Anolis OS 的具体版本(8 还是 23,以及架构)
- 你想用作什么场景(开发环境、测试、学习等)
我可以给出更贴合的版本化步骤和命令行示例。
云小栈