一、环境介绍
openEuler 是面向服务器、云计算、边缘计算和嵌入式等场景的开源操作系统。对于学习 Linux、国产操作系统生态、服务器部署和系统运维来说,openEuler 是一个很适合练习的发行版。
本文将介绍如何在 VMware 虚拟机中安装 openEuler 操作系统。本文环境以 Windows 主机、VMware Workstation Pro 25H2、openEuler 24.03 LTS SP3 x86_64 镜像为例,其他版本的安装流程基本类似。
二、软件准备
本次实验环境如下:
| 软件 | 版本 |
|---|---|
| Windows | Windows 11 24H2 |
| VMware Workstation Pro | 25H2 |
| openEuler | 24.03 LTS SP3 |
| CPU | Intel 支持虚拟化 |
| 内存 | 32GB |
1. 下载 VMware Workstation Pro 25H2
VMware Workstation Pro 是目前最常用的桌面虚拟化软件之一,可以在 Windows 上运行 Linux、Windows 等多个虚拟机系统。
官方下载地址:
目前 VMware Workstation 已提供免费使用模式。
下载安装包后,双击运行。
2. 下载 openEuler 镜像
进入 openEuler 官方下载页面:
选择:
openEuler 24.03 LTS SP3
x86_64
Offline Standard ISO
Standard ISO 大约 4.7GB,适合虚拟机安装。
下载完成后得到类似文件:
openEuler-24.03-LTS-SP3-x86_64-dvd.iso
三、安装 VMware Workstation Pro 25H2
双击安装包。
1. 欢迎界面
点击:
Next
2. 接受协议
勾选:
I accept the terms...
继续点击:
Next
3. 选择安装位置
默认安装路径:
C:\Program Files\VMware\
也可以修改到其他磁盘。
例如:
D:\VMware\
4. 用户体验设置
建议勾选:
✓ Check for product updates on startup
✓ Join the VMware Customer Experience Improvement Program
其他选项按需选择。
5. 完成安装
点击:
Install
等待安装完成。
安装结束后点击:
Finish
重启电脑。
四、开启 CPU 虚拟化
如果启动虚拟机时报错:
VMware does not support VT-x
或者:
Intel VT-x is disabled
说明 BIOS 没有开启虚拟化。
进入 BIOS:
Intel VT-x
AMD-V
SVM Mode
Virtualization Technology
将其设置为:
Enabled
保存退出即可。
五、Vmware Workstation Pro 25H2设置中文
Vmware安装完成后,不出所料应该默认是英文,如果要设置为中文版,我们需要下载中文补丁
进入补丁下载页面:
AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台
将zh_CN文件夹移动到Vmware的messages文件夹中
按路径打开: %APPDATA%\Roaming\VMware\preferences.ini
最后一行添加:
pref.locale = "zh_CN"
保存重启后打开Vmware,发现设置中文成功
六、创建 openEuler 虚拟机
启动 VMware Workstation Pro。
点击:
Create a New Virtual Machine
1. 选择安装方式
选择:
自定义(高级)
点击:
Next
2. 选择操作系统
默认选择,直接下一步
选择:
稍后安装操作系统
操作系统选择 Linux,版本浏览并选择:
其他 Linux 6.x 内核 64 位
点击:
Next
3. 设置虚拟机名称
例如:
openEuler-24.03-SP3
安装位置:
C:\A-Application\Vmware Workstation Pro\Virtual Machines\openEuler
5. 配置磁盘
选择:创建新虚拟磁盘
推荐:
40GB
选择:
Store virtual disk as a single file
6. 自定义硬件
点击:
Customize Hardware
推荐配置:
| 配置 | 建议 |
|---|---|
| CPU | 2 Core |
| 内存 | 4GB |
| 硬盘 | 40GB |
| 网络 | NAT |
| USB | 默认 |
配置完成后点击:
Close
然后:
Finish
7. 装载openEuler镜像
选中创建的虚拟机 “openEuler”,点击“编辑虚拟机设置”
选择左边栏硬件设置中的 “CD/DVD(SATA)”
选择右边栏连接中的“使用 ISO 映像文件”
点击“浏览”选择下载好的 openEuler 操作系统镜像文件
七、安装 openEuler
启动虚拟机。
出现启动菜单:
Install openEuler 24.03-LTS-SP3
按:
Enter
进入安装程序。
1. 选择语言
这里选择:
English
点击:
Continue
2. 配置安装目标位置
进入:
Installation Destination
选择 VMware 创建的磁盘。
推荐:
Automatic
点击:
Done
3. 配置网络
进入:
Network & Host Name
开启网卡:
ON
主机名设置:
openeuler.local
4. 设置 Root 密码
进入:
Root Account
选择 “Enable root account”,并输入 root 用户密码:
例如:
用户名:
euler
密码:
Euler@123
6. 开始安装
点击:
Begin Installation
安装时间大约:
5~15分钟
等待完成。
安装结束后点击:
Reboot System
八、首次登录系统
系统启动后输入:
用户名:
euler
密码:
*******
进入终端。
查看系统版本:
cat /etc/openEuler-release
输出类似:
openEuler release 24.03 LTS SP3
查看内核:
uname -r
查看 IP 地址:
ip addr
测试网络:
ping www.baidu.com
九、安装 VMware Tools
为了获得更好的显示效果和鼠标体验,建议安装 VMware Tools。
执行:
sudo dnf install -y open-vm-tools
启动服务:
sudo systemctl enable --now vmtoolsd
查看状态:
systemctl status vmtoolsd
如果显示:
active (running)
说明安装成功。
十、更新系统
安装完成后建议立即更新软件源。
执行:
sudo dnf update -y
安装常用工具:
sudo dnf install -y vim wget curl net-tools
十一、常见问题
1. VMware 无法启动虚拟机
检查:
VT-x
AMD-V
Hyper-V
如果开启了 Hyper-V,可能与 VMware 冲突。
管理员 PowerShell:
bcdedit /set hypervisorlaunchtype off
重启系统。
2. 安装完成后再次进入安装界面
原因:
ISO 镜像仍然挂载
解决:
VM → Settings → CD/DVD
取消:
Connect at power on
3. 无法联网
检查:
ip addr
重启网络:
sudo systemctl restart NetworkManager
查看状态:
nmcli device status
十二、总结
通过 VMware Workstation Pro 25H2 安装 openEuler 的流程主要分为三个步骤:
-
安装 VMware Workstation Pro;
-
创建 Linux 虚拟机;
-
安装 openEuler 并完成初始化配置。
完成安装后,就可以在虚拟机中学习 Linux 基础命令、Shell 编程、Docker、Kubernetes、数据库以及服务器运维相关知识。
对于个人学习环境而言,4GB 内存、2 核 CPU、40GB 磁盘已经能够满足绝大多数实验需求。