1. 项目概述
最近在国产化替代的大背景下,银河麒麟操作系统作为国产Linux发行版的代表,越来越受到关注。作为一名长期使用VMware虚拟机的技术爱好者,我决定尝试在VMware Workstation上安装银河麒麟V10系统。整个过程看似简单,但实际操作中遇到了不少坑,比如镜像选择错误、系统识别问题、硬件配置不足等。本文将详细记录整个安装过程,并分享我在安装过程中积累的经验和避坑指南。
2. 准备工作
2.1 系统镜像下载
首先需要获取银河麒麟操作系统的安装镜像。建议直接从官网下载最新版本:
- 访问银河麒麟官网(www.kylinos.cn)
- 根据CPU架构选择对应版本:
- x86架构选择"银河麒麟桌面操作系统V10(x86_64)"
- ARM架构选择"银河麒麟桌面操作系统V10(ARM64)"
- 下载完成后建议校验SHA256值,确保文件完整性
2.2 VMware软件准备
推荐使用VMware Workstation 16或17版本:
- 官网下载最新版VMware Workstation Pro
- 安装时注意:
- 不要安装在系统盘(C盘)
- 安装过程中勾选"自动安装Windows Hypervisor Platform"
- 如果主机启用了Hyper-V,需要确保VMware与之兼容
3. 创建虚拟机
3.1 新建虚拟机向导
- 打开VMware,点击"创建新的虚拟机"
- 选择"典型"安装模式(推荐新手使用)
- 安装来源选择"稍后安装操作系统"(重要!)
- 客户机操作系统选择:
- 类型:Linux
- 版本:其他Linux 6.x内核64位
3.2 虚拟机配置
- 命名虚拟机并选择存储位置
- 磁盘容量建议:
- 最小:40GB
- 推荐:60GB
- 选择"将虚拟磁盘存储为单个文件"
- 点击"自定义硬件"进行详细配置:
- 内存:建议4GB以上
- 处理器:2核以上
- 网络适配器:NAT模式(默认)
- 完成基础配置
4. 安装银河麒麟系统
4.1 挂载系统镜像
- 右键虚拟机→设置→CD/DVD
- 选择"使用ISO镜像文件",浏览到下载的银河麒麟ISO
- 确保"启动时连接"已勾选
4.2 启动安装
- 启动虚拟机,进入安装界面
- 选择"安装Kylin"
- 语言选择简体中文
- 时区选择Asia/Shanghai
- 磁盘分区:
- 新手选择"自动分区"
- 高级用户可选择手动分区
- 设置用户名和密码(务必牢记)
- 开始安装,等待完成(约20-30分钟)
5. 安装后配置
5.1 首次启动设置
- 安装完成后重启
- 首次登录需要进行一些基本配置:
- 同意许可协议
- 设置网络连接
- 创建普通用户(可选)
5.2 安装VMware Tools
- 在VMware菜单选择"虚拟机"→"安装VMware Tools"
- 在银河麒麟系统中:
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom tar -zxvf VMwareTools-*.tar.gz -C /tmp/ cd /tmp/vmware-tools-distrib/ ./vmware-install.pl - 按照提示完成安装
6. 常见问题解决
6.1 安装问题排查
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 启动时报"操作系统未找到" | 镜像未正确挂载 | 检查CD/DVD设置,确认ISO路径正确 |
| 安装过程卡死 | 内存不足 | 增加虚拟机内存至4GB以上 |
| 磁盘空间不足 | 分配空间太小 | 重新创建虚拟机,分配更大磁盘 |
| 网络连接失败 | 网络适配器配置错误 | 检查网络适配器设置为NAT模式 |
6.2 性能优化建议
- 启用3D加速:
- 虚拟机设置→显示器→加速3D图形
- 调整内存分配:
- 不超过主机物理内存的50%
- CPU设置:
- 虚拟化引擎选项勾选"虚拟化Intel VT-x/EPT或AMD-V/RVI"
7. 使用技巧
- 共享文件夹设置:
vmware-hgfsclient # 查看共享文件夹 mount -t vmhgfs .host:/share /mnt/share - 分辨率调整:
- 安装VMware Tools后可以自适应分辨率
- 剪贴板共享:
- 在VMware Tools安装时启用该功能
8. 注意事项
- 镜像验证:
- 安装前务必校验ISO文件的SHA256值
- 硬件兼容性:
- 确保主机CPU支持虚拟化技术
- 在BIOS中启用VT-x/AMD-V
- 快照管理:
- 重要操作前创建快照
- 不要过度依赖快照,会影响性能
经过以上步骤,你应该已经成功在VMware虚拟机上安装好了银河麒麟操作系统。这个配置足够满足日常开发、测试和学习使用。如果在使用过程中遇到其他问题,建议查看银河麒麟官方文档或社区论坛。