最近总有人问我:我电脑上装的是 Windows,但我想学 Linux、跑点服务练练手,又不想动现在的系统,到底怎么下手?我的回答一直很统一——用虚拟机。今天这篇文章,我就从零开始,把“创建虚拟机”到“安装英文版 Linux 系统”这条完整链路掰开揉碎讲一遍。整个过程中我会用 VMware Workstation 做演示,毕竟这是目前使用面最广、对新手最友好的虚拟化工具之一;系统镜像则选择 Rocky Linux 9 作为主案例,RHEL 系在服务器领域最常见,跟着走一遍,往后换 CentOS、AlmaLinux、Oracle Linux 基本都是一模一样的操作。
这篇文章适合谁?适合刚接触 Linux 的初学者,适合想在 Windows 上开一个干净环境做实验的开发者和运维,也适合被各种报错折腾到想砸电脑、但又不确定问题出在哪个环节的人。我会把创建虚拟机时的关键参数、网络模式选择、英文版安装界面的每一步、装完以后的系统配置,以及最常见的几个报错全部串起来讲。你不必懂太多前置知识,照着操作就能把这套环境跑起来,而且遇到问题时也知道去哪查、怎么修。
1. 为什么我建议用虚拟机装 Linux,而不是直接上双系统
1.1 虚拟机到底解决了什么问题
先说个最直观的场景:你不敢把 Windows 干掉,因为你可能还要用微信、Office、网银、游戏、各种只有 Windows 才有客户端的软件;你又不想装双系统,因为双系统每次切换都要重启,而且分区调整、引导修复这些操作一旦失误,轻则进不去系统,重则数据没了。虚拟机的好处就是“一套硬件,多套系统”,Linux 跑在一个由软件模拟出来的完整环境里,它有自己的 CPU、内存、硬盘、网卡,但它不知道自己是“假的”。你在虚拟机里把它折腾坏了,比如把系统文件删了、把配置改崩了,对宿主机没有任何影响,关掉重来或者恢复快照就行。
这个“随便折腾”的特性太重要了。我见过太多人学 Linux 时不敢乱敲命令,因为那是唯一的系统;但在虚拟机里,你完全可以抱着“搞坏了也无所谓”的心态去练,反而学得更快。而且 VMware 有快照功能,可以给系统存一个“存档点”,之后怎么折腾都能一键回到存档状态,这是双系统给不了的体验。
1.2 主流虚拟化平台怎么选
市面上的虚拟化方案不少,我列一张对比表,你一眼就能看明白:
| 方案 | 适合人群 | 优点 | 缺点 |
|---|---|---|---|
| VMware Workstation Pro | 新手、开发、运维 | 功能全、易上手、网络模式清晰、快照稳定 | 商用收费(个人学习可用免费版) |
| VirtualBox | 纯免费需求 | 完全免费、跨平台 | 性能略逊、3D 支持一般 |
| Hyper-V | Windows 重度用户 | 系统自带、和 Windows 结合好 | 需要开启 Windows 功能,操作不如 VMware 直观 |
| WSL2 | 只跑命令行服务 | 轻量、启动快、集成 Windows 文件系统 | 不是完整虚拟机,测不了图形界面和内核修改 |
如果你没有特殊理由,我建议直接从 VMware Workstation 开始。它对新手的友好程度很高:向导式创建虚拟机、自动识别操作系统类型、网络配置也封装得很直观。VirtualBox 我也用过,但对比下来,VMware 在“虚拟机内鼠标键盘体验”“分辨率自适应”“磁盘性能”这些细节上确实更舒服。至于 WSL2,它严格来说不是虚拟机,而是基于 Hyper-V 的轻量虚拟化方案,适合跑命令行程序,但如果你想完整体验 Linux 的引导过程、桌面环境和系统安装,它替代不了传统虚拟机。
1.3 装之前先确认宿主机环境
不管用哪款虚拟化软件,宿主机硬件是前提。建议先检查三件事:
第一,CPU 虚拟化是否开启。Intel 平台看 BIOS 里的 Intel Virtualization Technology(VT-x),AMD 平台看 SVM Mode。现在新电脑默认基本都是开的,但有些品牌机默认关闭,开机进 BIOS 找到对应选项打开就行。第二,内存要够。我的经验是宿主机至少 8G 内存,16G 会更从容;你给虚拟机分配的内存是要从宿主机内存里“借”出去的。第三,硬盘剩余空间。装一个最小化 Linux 只需要 10G 左右,带图形桌面建议预留至少 25G,后续装 Docker、数据库、中间件会越来越大,宁可多留一点。
另外提醒一句:如果你的 Windows 开了 Hyper-V,会和 VMware 产生冲突,导致启动虚拟机时蓝屏或者报“无法连接到虚拟机”的错误。这个问题很普遍,我在本文第 5 章会专门讲怎么处理,先别急。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 新建虚拟机的关键参数与网络模式
2.1 手动新建还是向导创建
VMware Workstation 安装好之后,主界面点“创建新的虚拟机”,会弹出向导。默认推荐“典型(推荐)”,对新手来说够用了;但我个人建议你点“自定义(高级)”,多花两分钟,但每一步都能看到控制项,后面排查问题时你会更清楚哪些选项被改过。
创建向导里有个关键选择:安装程序光盘映像文件(ISO)。如果你已经下载好了系统镜像,可以直接选;如果还没下载,也可以选“稍后安装操作系统”,先建好空虚拟机,后面再挂载 ISO。我建议新手选“稍后安装操作系统”,因为这样可以在安装之前先把 CPU、内存、网络这些参数调整好,避免装到一半才发现配置不对。
客户机操作系统类型选“Linux”,版本根据你装的发行版来选。Rocky Linux 9 在 VMware 17 里可以直接选“Rocky Linux 64 位”;如果列表里没有,选“Red Hat Enterprise Linux 9 64 位”也能正常识
