VMware虚拟机安装银河麒麟V10 SP1全攻略:从分区到优化

📅 2026/8/16 9:01:12
VMware虚拟机安装银河麒麟V10 SP1全攻略:从分区到优化
1. 项目概述为什么选择在VMware里装国产系统最近几年国产操作系统的发展势头挺猛的尤其是在一些特定领域从“能用”逐渐走向了“好用”。很多朋友无论是出于学习、开发适配还是单纯想体验一下都有在个人电脑上安装国产系统的需求。但直接在物理机上安装风险高、步骤繁琐万一出问题还得重装整个电脑太折腾了。这时候虚拟机就成了一个绝佳的“试验田”。今天要聊的就是在VMware Workstation里一步步安装“银河麒麟桌面操作系统V10 SP1”这个版本。这个版本号“Kylin-Desktop-V10-SP1-General-Release-2203-X86_64”看着长其实拆开看就明白了“Kylin-Desktop”是银河麒麟桌面版“V10 SP1”是版本号Version 10 Service Pack 1“General-Release”是通用发布版“2203”是2022年3月的发布标识“X86_64”指64位的英特尔或AMD架构。选择在VMware里安装最大的好处就是安全、方便、可反复折腾。你可以在不改变现有Windows或macOS系统的情况下创建一个完全独立的麒麟系统环境用来测试软件兼容性、学习系统管理或者作为轻度的开发环境用完了直接删掉虚拟机就行对宿主机毫无影响。这个过程本身也是理解操作系统安装、虚拟机配置和Linux基础的一个非常好的实践。2. 前期准备镜像、工具与虚拟机规划动手之前把“粮草”备齐是关键。这一步没做好后面会踩不少坑。2.1 获取官方系统镜像首先你需要银河麒麟桌面版V10 SP1的安装镜像。务必从官方或可信渠道获取以确保文件的完整性和安全性。这个ISO镜像文件通常大小在4GB左右。下载完成后强烈建议校验一下文件的SHA256或MD5值与官方提供的校验和进行比对确保下载过程中没有出错。一个损坏的镜像文件会导致安装过程中出现各种莫名其妙的错误。2.2 选择与安装VMware WorkstationVMware Workstation Pro是功能最全的桌面虚拟化软件适合深度用户。对于个人学习和体验也可以使用免费的VMware Workstation Player它的核心虚拟化功能同样完备只是少了一些高级管理特性。我个人的习惯是使用Pro版因为快照、克隆这些功能在测试时非常方便。确保你安装的VMware版本是比较新的比如16.x或17.x以获得更好的硬件兼容性和性能。安装过程本身很简单跟着向导下一步就行安装完成后可能需要重启电脑。2.3 虚拟机配置的详细规划打开VMware点击“创建新的虚拟机”。这里的选择会直接影响后续系统的性能和体验。配置类型选择“自定义高级”这样我们能掌握所有选项。硬件兼容性通常选择你当前VMware版本的最高兼容性如Workstation 17.x这能确保使用最新的虚拟硬件特性。安装来源关键一步。选择“安装程序光盘映像文件iso”然后浏览到你下载好的银河麒麟ISO文件。VMware通常能自动识别出这是Linux系统。命名与位置给你的虚拟机起个名字比如“KylinOS-V10-SP1”。位置一定要选一个剩余空间充足的磁盘分区建议至少预留50GB以上的空间因为虚拟机文件会逐渐增大。固件类型这里有个需要注意的点。虽然传统的BIOS兼容性最好但为了更好的性能和未来兼容性比如支持安全启动我推荐选择“UEFI”。银河麒麟V10对UEFI的支持已经很完善了。处理器配置根据你宿主机CPU的核心数来分配。如果你的电脑是4核8线程分配“2个处理器核心每个核心2个线程”是一个不错的起点即总共4个逻辑CPU。这能保证虚拟机运行流畅又不至于过度占用宿主机资源。内存分配对于带图形界面的桌面操作系统内存不能太少。最低建议分配4GB4096MB。如果你的宿主机内存有16GB或以上分配6GB-8GB会获得更流畅的体验尤其是在同时运行多个应用时。网络类型最常用的是“使用网络地址转换NAT”。这样虚拟机会共享宿主机的IP上网对外就像一个独立的设备同时虚拟机之间、虚拟机和宿主机之间都能互通是最省事的配置。I/O控制器和磁盘类型保持默认的“LSI Logic”和“SCSI”通常即可兼容性好。磁盘选择选择“创建新虚拟磁盘”。磁盘容量与存储方式这是规划的重点。磁盘大小建议设置为80GB或以上为系统和后续安装软件留足空间。千万不要勾选“立即分配所有磁盘空间”否则宿主机上会立刻出现一个80GB的大文件。应该选择“将虚拟磁盘拆分成多个文件”这样管理起来更灵活也便于迁移。磁盘文件命名默认的.vmdk文件名就可以。点击完成虚拟机的“空壳”就创建好了。但这还没结束我们还需要对一些隐藏的“高级参数”进行微调。3. 虚拟机高级设置与安装前调优创建好虚拟机后先别急着启动。右键点击虚拟机选择“设置”进入详细配置界面。除了刚才设定的内存、CPU我们还需要关注几个地方显示设置在“显示器”选项里将“图形内存”适当调大比如256MB或512MB。这对于图形桌面的流畅度有提升。同时可以勾选“加速3D图形”这能调用宿主机的GPU资源进行加速。处理器虚拟化引擎在“处理器”选项里务必勾选“虚拟化Intel VT-x/EPT或AMD-V/RVI”。这个选项至关重要它允许虚拟机直接访问CPU的硬件虚拟化支持能大幅提升虚拟机的运行效率尤其是对于64位系统。如果你的宿主机BIOS里没有开启CPU虚拟化支持Intel VT-x或AMD-V这里可能无法勾选需要重启进入宿主机BIOS进行开启。移除不必要的设备默认虚拟机可能会创建虚拟打印机、声卡等。如果你暂时用不到可以考虑移除它们让虚拟机更精简。USB控制器确保USB兼容性设置为“USB 3.0”或更高这样如果你需要从宿主机传递文件到虚拟机速度会快很多。做完这些虚拟机的“硬件”环境才算准备就绪。这个阶段多花几分钟规划能避免后续很多性能上的尴尬。4. 银河麒麟系统安装全流程解析现在可以点击“开启此虚拟机”了。虚拟机会从我们指定的ISO镜像启动进入银河麒麟的安装界面。4.1 安装引导与语言选择启动后你会看到银河麒麟的GRUB引导菜单。直接按回车选择第一个选项“安装Kylin”进入图形化安装程序。第一个界面是语言选择选择“简体中文”点击继续。4.2 安装位置配置分区规划这是整个安装过程中最核心、也最容易让新手困惑的一步——“安装位置”。我们需要为系统划分磁盘空间。在安装信息摘要界面点击“安装位置”。你会看到我们为虚拟机分配的80GB虚拟磁盘。这里强烈建议选择“自定义分区”或“手动分区”而不是自动配置。自动分区虽然简单但可能不会创建我们需要的/home独立分区不利于后期数据管理。进入手动分区界面后点击“创建分区表”。在弹出的警告框中选择“继续”这会在虚拟磁盘上创建一个新的GPT分区表因为我们之前选了UEFI。开始创建分区。对于一个基础的桌面系统我建议至少创建以下三个分区这是一种经典且实用的分区方案EFI系统分区这是UEFI启动所必需的。大小300MB - 500MB 足够。文件系统选择fat32。挂载点选择/boot/efi。根分区/用于安装系统和大部分应用程序。大小建议 30GB - 50GB。如果你打算安装很多大型软件可以给到60GB。文件系统选择ext4。这是Linux最常用、最稳定的日志文件系统。挂载点选择/。家目录分区/home用于存放用户个人数据、文档、下载内容等。大小分配剩余的所有空间大约30GB-50GB。文件系统选择ext4。挂载点选择/home。为什么要把/home独立分出来这是Linux系统管理的一个好习惯。将来如果你需要重装系统可以只格式化根分区/而保留/home分区这样你的个人文件、桌面设置、浏览器书签等都会完好无损。这是一种低成本的数据安全实践。分区创建完成后检查一下分区列表确认无误后点击“完成”。系统会提示将更改写入磁盘点击“接受更改”。4.3 其他安装选项配置回到安装信息摘要界面配置其他选项键盘布局保持“汉语”。时区点击地图上的上海或选择“Asia/Shanghai”。网络和主机名可以打开网络连接主机名可以自定义一个比如mykylin。开始安装设置一个root超级管理员密码和一个普通用户账户。这里有个重要建议root密码一定要设置一个你记得住的强密码。同时务必创建一个普通用户如user1并为其设置密码。日常使用中应尽量使用普通用户登录只在需要进行系统管理时才使用root权限通过sudo命令这是Linux系统安全的基本准则。点击“开始安装”安装程序就会将系统文件复制到虚拟磁盘并进行配置。这个过程大概需要10-20分钟取决于你的虚拟机磁盘速度和宿主机性能。4.4 安装后首次启动与初始设置安装完成后点击“重启”。虚拟机可能会提示你“请移除安装介质然后按回车键”。此时我们需要在VMware的菜单栏选择“虚拟机” - “可移动设备” - “CD/DVD (SATA)” - “断开连接与镜像文件的连接”或者直接在虚拟机设置里将ISO镜像移除。然后按回车键继续重启。系统重启后会进行首次启动的初始化配置包括创建用户目录、应用系统设置等。完成后用你创建的普通用户账号和密码登录就能看到银河麒麟漂亮的桌面环境了。5. 安装后的必备优化与配置成功进入桌面只是第一步。一个“好用”的系统还需要进行一些基本的优化配置。5.1 安装VMware Tools关键步骤这是提升虚拟机体验最重要的一步。VMware Tools是一套驱动程序和服务安装后可以实现鼠标指针自由进出虚拟机无需按CtrlAlt切换。屏幕分辨率自适应虚拟机窗口大小改变时系统分辨率自动调整。宿主机与虚拟机间共享文件夹方便地交换文件。时间同步保持虚拟机时间与宿主机一致。更好的图形性能。在银河麒麟中安装VMware Tools的步骤如下在VMware菜单栏点击“虚拟机” - “安装VMware Tools”。这会在虚拟机内挂载一个虚拟的安装光盘。在银河麒麟桌面上通常会弹出一个包含VMwareTools-xxx.tar.gz文件的文件夹。如果没有你可以打开文件管理器在左侧设备栏找到类似“VMware Tools”的光盘图标并打开。将这个压缩文件复制到你的用户主目录如/home/user1/下。打开终端可以在开始菜单搜索“终端”。依次输入以下命令以普通用户身份需要时用sudo提权# 切换到压缩包所在目录 cd ~ # 解压安装包 tar -xzf VMwareTools-*.tar.gz # 进入解压出的目录目录名可能略有不同 cd vmware-tools-distrib/ # 以root权限运行安装脚本。安装过程中遇到提示基本一路按回车选择默认值即可。 sudo ./vmware-install.pl安装脚本会编译一些内核模块需要一点时间。安装完成后根据提示重启虚拟机。重启后你会发现鼠标可以自由进出屏幕也能自适应缩放体验大幅提升。5.2 配置软件源与系统更新新安装的系统软件仓库可能不是最新的或者访问速度慢。我们可以更换为国内镜像源来加速软件下载和更新。打开终端。备份原有的软件源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak编辑软件源配置文件。银河麒麟基于Ubuntu/Debian使用apt包管理器。你可以使用nano或vim编辑器。这里用nanosudo nano /etc/apt/sources.list将其中的官方源地址通常是http://archive.kylinos.cn注释掉或替换为国内镜像源。例如可以替换为清华源或中科大源中针对银河麒麟的镜像具体地址需要查询对应镜像站是否提供Kylin源。注意并非所有Ubuntu镜像都完全兼容银河麒麟直接替换可能导致依赖问题。最稳妥的方法是先查找银河麒麟官方社区推荐的国内镜像源。如果找不到暂时使用官方源虽然可能慢一点但最安全。更新软件包列表并升级现有软件sudo apt update sudo apt upgrade这个过程会下载并安装更新需要一些时间。5.3 基础软件安装与汉化完善系统自带的软件可能不全。我们可以安装一些常用工具网络工具sudo apt install net-tools(包含ifconfig命令)。编译工具sudo apt install build-essential(后续编译软件可能需要)。文本编辑器系统自带但你可以安装vim或vscode。中文输入法系统通常预装了搜狗输入法或麒麟输入法。如果没有可以在“设置”-“区域和语言”-“输入源”中添加。6. 常见问题与故障排查实录即使在虚拟环境中安装过程也可能遇到一些问题。这里记录几个我遇到过或常见的问题及解决方法。6.1 安装过程中卡住或报错问题描述在分区后或文件复制阶段进度条长时间不动或提示错误。排查思路检查ISO镜像完整性这是最常见的原因。务必重新校验SHA256值。检查虚拟机磁盘空间确保分配的虚拟磁盘容量足够且宿主机物理磁盘有充足空间。关闭安全软件宿主机上的某些杀毒软件或安全防护可能会干扰虚拟机磁盘的写入操作尝试暂时禁用。调整虚拟机配置尝试减少分配给虚拟机的CPU核心数或内存有时资源分配过高反而会导致宿主调度问题。6.2 系统启动失败进入GRUB救援模式问题描述安装完成后重启没有进入系统而是显示grub rescue提示符。原因分析这通常是因为引导程序GRUB没有正确安装到虚拟磁盘的EFI分区或者找不到启动文件。解决方法在VMware设置中确认虚拟机固件类型为UEFI并且虚拟磁盘是GPT分区表。重新运行安装程序在分区时务必确认创建了/boot/efi分区并且文件系统是fat32。如果已经安装可以尝试使用银河麒麟安装U盘启动进入“试用”模式然后使用chroot和grub-install命令修复引导。这个过程对新手较复杂最直接的方法是检查分区步骤后重装。6.3 屏幕分辨率不正确或无法自适应问题描述进入桌面后分辨率固定为较低值如800x600且无法在系统设置中调整。排查思路首要检查VMware Tools90%的原因是VMware Tools没有安装或安装失败。请严格按照前述步骤重新安装。检查虚拟机显示设置在VMware的虚拟机设置中确保“加速3D图形”已启用并分配了足够的显存如256MB以上。手动配置分辨率如果VMware Tools已安装但仍无效可以尝试在终端中使用xrandr命令查看支持的分辨率并临时设置。但根本解决仍需依赖VMware Tools驱动。6.4 网络连接异常问题描述虚拟机内无法上网。排查步骤检查虚拟机网络适配器状态在VMware中确保网络连接是“已连接”状态并且连接模式是“NAT模式”对于大多数上网需求足够。检查宿主机网络宿主机本身需要能正常上网。在虚拟机内检查打开终端输入ping 114.114.114.114一个公共DNS地址。如果能通说明网络是通的可能是DNS问题。如果不通输入ifconfig或ip addr查看网卡是否获得了IP地址通常是192.168.xxx.xxx或172.16.xxx.xxx。如果没有IP尝试重启网络服务sudo systemctl restart NetworkManager。检查防火墙银河麒麟可能默认开启了防火墙。可以暂时关闭测试sudo systemctl stop firewalld如果使用firewalld或sudo ufw disable如果使用ufw。但测试后建议根据需求重新配置防火墙规则而不是长期关闭。6.5 共享文件夹无法使用问题描述安装了VMware Tools但无法在/mnt/hgfs目录下看到设置的共享文件夹。解决方法首先在VMware的“虚拟机设置”-“选项”-“共享文件夹”中添加宿主机上要共享的目录并选择“总是启用”。在银河麒麟虚拟机中需要手动挂载HGFS文件系统。安装open-vm-tools-desktop包通常能解决sudo apt install open-vm-tools-desktop。重启虚拟机或者手动挂载sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other。如果/mnt/hgfs目录不存在需要先创建sudo mkdir -p /mnt/hgfs。7. 性能调优与日常使用建议一个配置得当的虚拟机用起来才能顺手。这里分享几个提升使用体验的技巧。7.1 虚拟机性能调优CPU与内存不要过度分配资源。通常分配给虚拟机的CPU核心数不超过宿主机物理核心数的一半内存不超过宿主机可用内存的60%是一个比较平衡的比例。例如8核16G的宿主机给虚拟机分配4核、8G内存就很充裕了。磁盘性能虚拟磁盘文件放在宿主机SSD上速度远快于HDD。如果经常进行磁盘IO操作可以在VMware设置中为虚拟磁盘选择“独立-持久”模式并考虑使用NVMe控制器如果VMware和客户机系统支持。快照功能在安装好系统、配置完基础环境如VMware Tools、更新、常用软件后创建一个“干净状态”的快照。以后无论怎么折腾都可以一键回到这个初始状态省去重装的麻烦。7.2 宿主机与虚拟机协同工作共享文件夹这是最高效的文件交换方式。避免使用U盘或网络传输。剪贴板共享安装VMware Tools后默认启用。可以在VMware设置中确认“客户机隔离”选项下的“拖放”和“复制粘贴”已启用。专用网络如果需要虚拟机提供网络服务如搭建测试Web服务器可以将网络模式改为“桥接模式”这样虚拟机会获得和宿主机同网段的独立IP局域网内其他设备可以直接访问。7.3 银河麒麟系统使用小贴士软件安装优先使用系统自带的“应用商店”或apt命令安装软件。对于商店里没有的软件可以尝试下载.deb包安装或寻找适用于Ubuntu 20.04/22.04 LTS银河麒麟V10通常基于此的软件源。编译安装是最后的选择。驱动问题虚拟机硬件都是虚拟化的标准硬件通常不存在驱动问题。如果在物理机上安装显卡、无线网卡驱动可能需要额外关注银河麒麟官网或社区通常提供解决方案。社区支持遇到系统层面的疑难问题去“银河麒麟社区”论坛搜索或提问通常能找到答案或得到官方人员的帮助。