当前位置: 首页 > news >正文

手把手教你用VMware/VirtualBox安装华为欧拉OpenEuler 20.03 LTS(附联网避坑指南)

虚拟化环境下的华为欧拉OpenEuler 20.03 LTS实战安装指南

在数字化转型浪潮中,国产操作系统正逐步崭露头角。华为欧拉OpenEuler作为一款面向企业级应用的开源操作系统,凭借其出色的稳定性、安全性和对多架构的支持,成为开发者学习和企业部署的热门选择。对于技术爱好者而言,在个人电脑上通过虚拟机体验OpenEuler,无疑是零成本接触这一系统的理想方式。

本文将聚焦VMware Workstation和VirtualBox两大主流虚拟化平台,提供从镜像获取到系统安装、从基础配置到网络调试的全流程实战指南。不同于常规安装教程,我们会特别针对虚拟化环境中的常见痛点——如显示异常、网络连接失败等问题——给出具体解决方案,确保即使是初次接触Linux系统的用户也能顺利完成部署。

1. 环境准备与镜像获取

在开始安装前,我们需要做好充分的准备工作。首先确保主机满足基本配置要求:至少4GB内存(推荐8GB以上)、50GB可用磁盘空间,并已安装最新版本的虚拟化软件。VMware Workstation 16+或VirtualBox 6.1+都能完美支持OpenEuler 20.03 LTS。

从官方渠道获取系统镜像是关键第一步:

# 官方镜像下载地址 https://www.openeuler.org/zh/download/

进入ISO/x86_64目录后,你会看到多个版本选项。对于学习和开发用途,推荐选择openeuler-20.03-lts-sp3-x86_64-dvd.iso这个长期支持版本,它包含了最稳定的系统组件和必要的开发工具。

不同虚拟化平台的准备工作略有差异:

准备工作项VMware WorkstationVirtualBox
虚拟磁盘类型SCSI控制器(LSI Logic)SATA控制器
网络适配器默认NAT模式默认NAT模式
显存分配建议64MB以上建议128MB以上
3D加速必须启用建议启用

提示:下载完成后务必校验SHA256值,确保镜像完整性。Windows系统可以使用CertUtil工具:

certUtil -hashfile openeuler-20.03-lts-sp3-x86_64-dvd.iso SHA256

2. 虚拟机创建与基础配置

2.1 VMware Workstation配置详解

启动VMware后,选择"创建新的虚拟机",在安装来源页面选择"安装程序光盘镜像文件(iso)"并指向下载的OpenEuler镜像。关键配置参数如下:

  • 虚拟机版本:选择Workstation 16.x兼容性以获得最佳性能
  • 操作系统类型:Linux → 其他Linux 5.x或更高版本内核64位
  • 处理器配置:至少2核(开发用途建议4核)
  • 内存分配:最小2048MB,推荐4096MB
  • 网络类型:NAT(初始安装推荐,简化网络配置)

磁盘配置需要特别注意:

1. 选择"创建新虚拟磁盘" 2. 磁盘大小建议40GB以上(动态分配) 3. 将虚拟磁盘拆分成多个文件(便于迁移)

2.2 VirtualBox专属优化设置

在VirtualBox中新建虚拟机时,系统类型选择"Linux 2.6/3.x/4.x (64-bit)"。几个关键优化点:

  • 启用EFI支持:在系统 → 主板中勾选"启用EFI"
  • 显存设置:显示 → 显存调至128MB,勾选"启用3D加速"
  • 处理器扩展:系统 → 处理器 → 启用PAE/NX
  • 存储配置:控制器选择SATA,磁盘类型VDI(动态分配)

注意:VirtualBox Guest Additions目前对OpenEuler支持有限,不建议安装,可能引发兼容性问题。

3. 系统安装过程实战

启动虚拟机后,你将看到OpenEuler安装引导界面。选择"Install openEuler 20.03-LTS-SP3"开始安装。以下是关键步骤的详细说明:

3.1 语言与区域设置

虽然系统支持中文界面,但在虚拟机环境中,我们强烈建议:

  • 安装语言:选择English(避免终端乱码)
  • 时区设置:Asia/Shanghai(根据实际位置调整)

3.2 软件选择与分区方案

在"SOFTWARE SELECTION"界面,提供三个选项:

  1. 最小安装(Minimal Install):基础系统,适合学习
  2. 服务器版(Server):包含常用服务组件
  3. 虚拟化主机(Virtualization Host):KVM等虚拟化工具

对于大多数用户,最小安装是最佳起点,后续可通过yum灵活添加软件包。

分区方案建议:

/boot : 1GB (标准分区) swap : 内存大小的1-2倍 / : 剩余所有空间(LVM管理)

提示:在测试环境中,直接选择"Automatic"自动分区更为便捷。

3.3 网络与用户配置

网络配置是安装过程中的关键环节:

  1. 进入"NETWORK & HOSTNAME"界面
  2. 启用网卡(通常显示为ens33或eth0)
  3. 保持默认DHCP配置(安装完成后再进行精细调整)

用户安全设置:

  • Root密码:必须设置符合复杂度要求(包含大小写、数字、特殊字符)
  • 创建普通用户:建议新建一个非root账户用于日常操作

4. 安装后网络配置与优化

系统安装完成后,最常遇到的问题就是网络连接异常。以下是针对不同场景的解决方案:

4.1 基础网络诊断

首先确认网卡状态:

nmcli device status # 查看网卡列表 ip addr show # 检查IP分配情况 ping www.openeuler.org # 测试网络连通性

如果发现网络未连接,使用nmtui工具进行配置:

nmtui # 启动文本用户界面

在界面中选择"Activate a connection" → 选择你的网卡 → 激活连接。

4.2 静态IP配置(适用于桥接模式)

当需要固定IP时,修改网络配置文件:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

关键参数示例:

BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 ONBOOT=yes

保存后重启网络服务:

systemctl restart NetworkManager

4.3 解决常见网络问题

问题1:VMware NAT模式无法上网

# 检查VMware虚拟网络编辑器中的NAT设置 # 确保主机的VMware NAT服务正在运行 systemctl restart vmware-networks-services

问题2:VirtualBox桥接模式失效

# 确认主机网卡选择正确 # 尝试更换不同的桥接适配器 sudo nmcli con reload

问题3:DNS解析失败

# 修改resolv.conf配置 echo "nameserver 114.114.114.114" | sudo tee /etc/resolv.conf

5. 系统优化与开发环境搭建

5.1 基础工具安装

更新系统并安装常用工具:

yum update -y yum install -y vim git wget curl net-tools

5.2 中文环境支持(可选)

虽然不建议使用中文界面,但可以安装中文支持包:

yum install -y langpacks-zh_CN glibc-langpack-zh localectl set-locale LANG=zh_CN.UTF-8

5.3 开发环境配置

安装常用开发工具链:

yum groupinstall -y "Development Tools" yum install -y python3 java-11-openjdk-devel

配置SSH远程访问:

systemctl enable sshd systemctl start sshd passwd root # 如需远程root登录需设置密码

6. 虚拟化环境专属问题解决

6.1 解决图形界面乱码问题

如果安装时选择了中文导致界面乱码,可通过以下命令修复:

# 临时解决方案 export LANG=en_US.UTF-8 # 永久修改 localectl set-locale LANG=en_US.UTF-8

6.2 增强虚拟化性能

对于VMware用户,可以安装open-vm-tools提升性能:

yum install -y open-vm-tools systemctl enable vmtoolsd systemctl start vmtoolsd

6.3 共享文件夹配置

在VirtualBox中配置共享文件夹:

# 首先在VirtualBox界面设置共享文件夹 yum install -y virtualbox-guest-utils mkdir /mnt/share mount -t vboxsf sharename /mnt/share

7. 进阶网络配置技巧

7.1 多网卡绑定(适用于服务器场景)

创建bond0接口:

nmcli con add type bond con-name bond0 ifname bond0 mode active-backup nmcli con add type bond-slave ifname ens33 master bond0 nmcli con add type bond-slave ifname ens34 master bond0 nmcli con up bond0

7.2 防火墙配置

查看防火墙状态:

firewall-cmd --state

开放特定端口(如HTTP):

firewall-cmd --permanent --add-service=http firewall-cmd --reload

7.3 网络调试工具

常用网络诊断命令:

traceroute www.example.com # 路由追踪 mtr www.example.com # 综合诊断工具 nmap localhost # 端口扫描 tcpdump -i ens33 -w capture.pcap # 抓包分析

在实际项目部署中,曾经遇到虚拟机突然无法连接外网的情况。经过排查发现是VMware的NAT服务异常,通过重置虚拟网络配置解决了问题。这也提醒我们,在虚拟化环境中,不仅要关注客户机配置,也要留意宿主机的网络服务状态。

http://www.jsqmd.com/news/680391/

相关文章:

  • 2026年热门的点胶机无尘布/广东擦胶无尘布/百级无尘布用户口碑推荐厂家 - 品牌宣传支持者
  • Surface Pro 7/8/9 蓝牙解锁后失灵的终极修复:一个PowerShell脚本+计划任务的保姆级教程
  • Docker 27医疗容器合规配置实战指南:从CI/CD流水线到HIPAA审计就绪仅需90分钟
  • 实在 Agent 企业级智能体深度评测:从参数解析到全场景落地验证
  • 用STM32F103C8T6+ESP8266搞定OneNET数据上传,手把手教你从零配置到云端显示(附完整代码)
  • 2026非开挖修复软管权威厂家名录:紫外光固化cipp修复/紫外光固化修复公司/紫外光固化修复多少钱/紫外光固化修复技术/选择指南 - 优质品牌商家
  • STM32F103ZE内存不够用?手把手教你用FSMC外挂IS62WV51216 SRAM芯片(附完整代码)
  • 黄仁勋跑遍全球,到底在急什么?
  • 2026汽车吊商业险选型指南:吊车交强险/汽车吊交强险/大吨位吊车保险/履带吊保险/工程机械保险/工程机械综合险/选择指南 - 优质品牌商家
  • 宝塔面板MySQL数据库意外停止怎么解决_优化my.cnf配置文件增加缓冲池
  • 通信专业竞赛性价比之王?过来人聊聊大唐杯备赛的‘偷懒’技巧与信息差
  • 你的竞争对手已经用 AI 降本增效,你还在纠结要不要投入?——2026企业大模型落地与Token降本实战指南
  • 别再手动敲AT指令了!用Python脚本自动化BC26连接OneNet全流程(附源码)
  • 2026年热门的边台钢木实验台/广州全钢边台实验台公司对比推荐 - 品牌宣传支持者
  • 别再乱买AI工具了,一人公司有这套龙虾就够 | 2026年超级个体自动化架构实战
  • 超越按键:用51单片机外部中断INT0实现红外遥控与旋转编码器计数
  • JavaScript中跨窗口通信postMessage的序列化开销
  • 2026年质量好的全钢天平实验台/实验台/钢木仪器实验台厂家综合对比分析 - 行业平台推荐
  • 从TM1到TM9:手把手教你用Wireshark抓包分析LTE下行调度与传输模式切换
  • 2026年比较好的东莞橱柜板材/东莞橱柜封边公司哪家好 - 品牌宣传支持者
  • 在FreeRTOS上跑NRF52低功耗,别让空闲任务和日志打印毁了你的电池计划
  • 2026脱硫脱硝、活性炭吸附、气旋混动喷淋塔及催化燃烧厂家盘点推荐 - 栗子测评
  • 中小企业买不起Datadog,有什么平替?——2026可观测性平台选型与智能体运维实战指南
  • 2026年热门的上海VOC废气处理/VOC废气处理装置/VOC废气处理/上海VOC废气处理设备公司选择指南 - 行业平台推荐
  • 2026年Z型钢厂家性价比排行:西宁彩钢移动厕所、西宁楼承板、西宁横挂板、西宁钢结构加工、西宁钢结构厂房、西宁钢结构工程选择指南 - 优质品牌商家
  • 企业微信定时群发技术实现与实操指南(原生接口+工具落地)
  • 告别ION!Android 12 GKI 2.0 后,手把手教你用 DMA-BUF Heap 分配共享内存
  • 别再只会用Excel了!用Pandas的‘与’‘或’筛选,处理万行数据快10倍
  • 2026南充施工垫路铁板租赁品牌选型:南充随车吊租赁、南充吊车租赁、南充垫路钢板租赁、南充大型吊车租赁、南充工地吊车租赁选择指南 - 优质品牌商家
  • 2026中国生成式AI大会开幕GLM5Seedance2开创AGI新纪元