VMware虚拟机安装Kali Linux完整教程:从下载到汉化配置
2026/8/29 8:58:29 网站建设 项目流程

虚拟机这块,Kali Linux 算是安全测试领域绕不开的发行版。这篇教程直接从部署角度出发,把 VMware Workstation Pro 的下载安装、Kali Linux 镜像获取、虚拟机创建、系统安装和汉化配置串成一条完整链路,适合第一次接触虚拟机和新装 Kali 的读者。

文章会把三个最容易卡住的点单独拎出来讲:虚拟化没开启导致无法启动虚拟机、Kali 安装完成后没有图形界面、汉化后中文显示乱码。这三个问题占了新手求助里的大半,先解决它们,再往下走会顺手很多。

1. 核心能力速览

能力项说明
项目类型虚拟机平台 + Linux 渗透测试发行版部署
涉及软件VMware Workstation Pro、Kali Linux
主要功能在 Windows 上创建隔离的 Linux 虚拟机环境,用于安全测试、系统实验、网安学习
推荐硬件建议 CPU 支持虚拟化(Intel VT-x / AMD-V),内存 8GB 起步,磁盘剩余空间 80GB 以上
支持平台Windows 10 / 11,VMware Workstation Pro
启动方式VMware 图形界面一键开机,虚拟机内启动 Kali Linux
是否支持 API不涉及
是否支持批量任务虚拟机支持快照、克隆,可批量复制实验环境
适合场景网络安全学习、渗透测试练习、系统环境隔离、软件行为分析

从使用门槛看,这套组合不需要很高的硬件配置。普通办公电脑加 8GB 内存就能跑起来,重点是安装前确认 BIOS 里打开虚拟化支持。很多人在“下一步、下一步”之后卡在开机黑屏,基本都是这个原因。

2. 适用场景与使用边界

VMware 虚拟机加 Kali Linux 的组合,最常见的使用场景是网络安全学习和漏洞测试练习。Kali 内置了大量安全审计工具,可以在虚拟机里完成信息收集、端口扫描、漏洞分析、无线网络测试等实验,而不会影响宿主机系统。

这个环境适合以下几类用户:

  • 准备进入网络安全行业的初学者,需要一个不折腾硬件的练习环境。
  • 做等保测试、渗透测试项目的工程师,用虚拟机隔离不同测试目标。
  • 对 Linux 感兴趣,想在 Windows 上体验 Linux 命令行的用户。
  • 需要在干净环境中分析可疑样本的测试人员。

使用边界要特别强调:Kali Linux 是一把双刃剑。所有工具和测试操作,必须在自有设备、自有网络或已获得书面授权的目标上进行。未经授权扫描、渗透、破解他人设备或网络,属于违法行为。包括网上常见的一些所谓“查看 WiFi 密码”测试,只建议在自家的路由器上做实验,拿到公共或他人网络中进行任何探测都是违规的。本文不讨论也不支持任何针对他人网络的测试方法。

虚拟机还有一个天然优势:测试环境出了问题,直接删除虚拟机重来,不会污染宿主机。配合快照功能,可以在执行危险操作前一键还原。

3. 环境准备与前置条件

3.1 硬件基础要求

VMware Workstation Pro 对硬件要求不高,但虚拟化支持必须开启。

配置项最低要求推荐配置
CPU支持虚拟化的双核处理器四核及以上
内存8GB16GB 及以上
磁盘60GB 可用空间100GB 以上 SSD
操作系统Windows 10 64 位Windows 11 64 位

Kali Linux 桌面版安装后一般占用 20GB 左右,但考虑到后续安装工具、保存快照、扩展磁盘,建议给虚拟机预留至少 40GB 磁盘空间,宿主机剩余空间保持在 60GB 以上比较稳妥。

3.2 检查虚拟化是否开启

在安装 VMware 之前,先确认 CPU 虚拟化已经开启。

Windows 下可以通过任务管理器查看,也可以使用命令行的方式:

systeminfo

输出信息中找到 “Hyper-V 要求” 部分,如果显示 “虚拟化已启用”,说明 BIOS 里的 VT-x/AMD-V 已经打开。如果显示未启用,需要重启电脑进入 BIOS,找到 Intel Virtualization Technology 或 AMD SVM Mode 选项,设置为 Enabled 后保存退出。

需要注意,部分新电脑默认开启了基于虚拟化的安全(VBS),这可能导致 VMware 和 Hyper-V 冲突。如果安装 VMware 后启动虚拟机报错,可以检查 Windows 功能里是否开启了 Hyper-V 或虚拟机监控程序,必要时关闭这些功能再试。

3.3 软件包准备

本次部署需要准备两个安装包:

  • VMware Workstation Pro:从 VMware 官网或 Broadcom 官方支持站点获取,目前官网提供的版本以 Workstation Pro 17 系列为主。个人使用可以根据官网许可页面的说明申请免费许可证。
  • Kali Linux 镜像:从 Kali 官网下载 ISO 镜像文件,建议选择 “Installer” 版本而非 “Live” 版本,安装版可以写入磁盘并保存配置。

下载时注意文件名后缀和镜像站点,国内网络环境下可以根据 Kali 官网提供的镜像列表选择更快的位置,也可以直接在官网页面选择直链下载。ISO 文件大小约 3.5GB 到 4.5GB,取决于桌面环境版本,下载需要耐心。

4. VMware Workstation Pro 下载安装

4.1 下载与安装

VMware Workstation Pro 的安装过程是标准的 Windows 安装向导流程。双击安装包,勾选接受许可协议,安装路径可以保持默认,也可以改到 D 盘这类空间较大的分区。

安装过程中如果提示需要重启电脑,先重启再继续。安装完成后桌面会出现 VMware Workstation Pro 图标,第一次启动会要求输入许可证密钥。

关于许可证,VMware 官网目前的政策是 Workstation Pro 对个人用户免费,需要在 Broadcom 的账号中心完成注册并申请许可证。申请时打开 VMware Workstation 的 “帮助” 菜单,选择 “输入许可证密钥”,把申请到的密钥粘贴进去即可。如果暂时没有许可证,也可以先试用,功能不受限制。

4.2 安装后检查

启动 VMware Workstation Pro,进入主界面后先确认标题栏没有出现“评估模式”的红色提示。可以点击 “帮助” → “关于 VMware Workstation”,查看版本和许可证状态。

如果启动时提示“VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及该程序所需的所有临时文件”,通常是权限不足或者安装目录被其他软件拦截。解决方式是右键点击 VMware 图标,选择“以管理员身份运行”,同时检查杀毒软件是否隔离了虚拟机相关文件。

5. Kali Linux 镜像下载与校验

5.1 镜像版本选择

Kali Linux 官方提供多个镜像版本,选择时看两个关键点:

  • 桌面环境:默认 Xfce 桌面资源占用低,适合虚拟机;GNOME 桌面视觉效果更好,但内存占用会高一些。虚拟机环境建议选 Xfce。
  • 安装方式:选择 “Installer” 即完整安装版,不要选 “Live” 实时版,因为 Live 版每次开机都会恢复默认状态,无法保存系统配置。

镜像文件名中一般会包含版本号和桌面环境标识,例如包含kali-linux-2025.x-installer-amd64.iso字样的文件就是标准安装版。具体的版本号以官网当前发布为准,下载前留意一下文件名即可。

5.2 校验镜像完整性

下载完成后,推荐校验一下 SHA-256 哈希值,防止镜像文件损坏或下载不完整。Kali 官网每个镜像都提供了对应的 SHA-256 校验值。

Windows 下可以用 PowerShell 计算哈希值:

Get-FileHash .\kali-linux-2025.x-installer-amd64.iso -Algorithm SHA256

将输出的哈希值和官网公布的校验值对比,一致则说明文件是完整的。这一步很多人会跳过,但镜像文件如果下载不完整,安装时会莫名其妙报错,排查起来反而更浪费时间。

6. 创建虚拟机并安装 Kali Linux

6.1 新建虚拟机向导

打开 VMware Workstation Pro,按以下步骤新建虚拟机:

  1. 点击 “创建新的虚拟机”。
  2. 选择 “典型(推荐)”,点击下一步。
  3. 选择 “稍后安装操作系统”,不要直接选择 ISO 镜像。这一步先创建空虚拟机,后面再挂载 ISO,可以避免 VMware 自动识别配置带来的兼容问题。
  4. 客户机操作系统选择 “Linux”,版本选择 “Debian 11.x 64 位” 或能看到的 Debian 对应版本。Kali Linux 基于 Debian 系统,选 Debian 64 位是正确做法。
  5. 虚拟机名称填写Kali Linux,位置选一个磁盘空间充足的分区,比如D:\VMware\Kali Linux
  6. 磁盘大小设置为 40GB,选择 “将虚拟磁盘拆分成多个文件”。拆分文件便于虚拟磁盘的迁移和备份。
  7. 进入 “自定义硬件” 界面,设置内存为 4096MB,处理器数量至少 1 个、每个处理器核心数建议 2 个以上。
  8. 在新 CD/DVD 设置里,选择 “使用 ISO 镜像文件”,指向刚才下载的 Kali ISO。
  9. 点击完成后,虚拟机就已经创建好了。

6.2 调整虚拟机设置

虚拟机创建完成后,先不要急着开机。在虚拟机列表里右键点击 “Kali Linux”,选择 “设置”,做一些针对性调整:

  • 显示设置里,把 “加速 3D 图形” 勾选上,Kali 桌面的图形效果会流畅一些。
  • 如果宿主机内存只有 8GB,建议把虚拟机内存调整为 3072MB,避免物理内存耗尽导致系统卡顿。
  • 网络连接默认使用 NAT 模式即可,这种模式下虚拟机可以访问外网,同时不暴露在局域网中,适合日常学习和测试。

6.3 开始安装 Kali Linux

点击 “开启此虚拟机”,VMware 会从 ISO 镜像引导启动。虚拟机窗口进入 Kali 的引导菜单后,选择 “Graphical install”(图形化安装)。

安装过程分成几个阶段,每一步都不难,但要注意几个关键选项。

6.3.1 语言与时区

安装程序会先让选择安装语言,这里选择 “中文(简体)” 可以直接安装中文环境,减少后续汉化步骤。不过稳妥的做法是这里先选 English,因为部分安装程序在非英语环境下会出现乱码或兼容问题。两种方式都行,如果选中文后发现显示异常,重新安装即可。

时区选择 China 或根据测试需求选择对应时区。

6.3.2 主机名和用户

主机名可以填写kali,也可以是自定义名字。接下来设置普通用户名和密码。这一步设置的账号就是登录系统后日常使用的账号,不是 root 账号,但具有 sudo 提权能力。

6.3.3 磁盘分区

分区选择界面选择 “使用整个磁盘”,然后按默认方案完成分区。默认方案通常是一个根分区加一个 swap 交换分区,对虚拟机来说完全够用。

确认分区方案时选择 “将所有文件放在同一个分区” 即可,分区结构简单,便于后期扩容和维护。

6.3.4 选择桌面环境和软件

在 “软件选择” 界面,勾选以下内容:

  • Xfce,Kali 默认轻量级桌面
  • kali-linux-default-recommended 工具集

不建议在这个阶段勾选全部工具集,比如kali-linux-everything,它会把上千个工具全部装上,安装时间很长,而且大部分工具日常用不到。后续需要哪个工具就用 apt 单独安装,效率更高。

6.3.5 安装引导程序

安装过程最后一步是安装 GRUB 引导加载程序。选择 “是”,并把引导程序安装到主硬盘(通常是 /dev/sda)。这一步不能跳过,否则虚拟机开机后无法进入系统。

6.4 重启进入系统

安装完成后,安装程序会提示移除安装介质并重启。由于虚拟机光驱挂载的是 ISO,点击 “继续” 后 VMware 会自动从虚拟磁盘引导。

第一次启动会进入 GRUB 菜单,直接按回车选择默认的 Kali 内核启动项。如果看到登录界面,说明安装成功。

用安装时设置的用户名和密码登录系统,进入 Xfce 桌面环境后,可以看到 Kali 默认的深色主题和底部工具栏。到这里,虚拟机环境已经跑起来了。

7. 安装后必备配置

7.1 安装 VMware Tools

VMware 虚拟机安装 Linux 系统后,建议立刻安装 open-vm-tools 增强工具。它能优化鼠标切换、剪贴板共享、屏幕分辨率自适应等体验,不装的话虚拟机和宿主机之间操作会非常别扭。

打开终端,先更新软件源,再安装工具:

sudo apt update sudo apt install -y open-vm-tools-desktop

安装完成后重启虚拟机:

sudo reboot

重启后可以在 VMware 菜单栏的 “虚拟机” → “设置” → “显示器” 里调整分辨率,也可以直接把虚拟机窗口拉大,系统会自动适配显示分辨率。

7.2 更新软件源和系统

Kali 默认官方源在国内网络环境下速度不稳定。更新前先测试当前源速度,如果长时间没有进度,就切换到国内镜像源。

Kali 的软件源配置位于/etc/apt/sources.list,用编辑器打开:

sudo nano /etc/apt/sources.list

常见的 Kali 源配置模板如下,实际使用时需要替换成当前可用的 Kali 镜像地址,具体以镜像站提供的说明为准:

deb http://http.kali.org/kali kali-rolling main non-free contrib

更新并升级系统:

sudo apt update sudo apt upgrade -y

Kali 采用滚动更新模式,软件包版本比较激进,升级过程可能耗时较长,需要耐心等待。升级完成后重启系统,确保新内核生效。

7.3 创建磁盘快照

系统配置到一个干净且可用的状态后,回到 VMware 主界面,点击 “虚拟机” → “快照” → “拍摄快照”,给当前系统状态做一个备份。

快照的意义很大:后续如果在 Kali 里安装工具、修改系统配置、做测试实验导致系统崩溃,可以右键拍摄的快照,选择 “恢复到快照”,几十秒内就能回到干净状态。建议在每次搭建好一个稳定环境后都拍一个快照。

8. Kali Linux 汉化配置

如果安装时没有选择中文语言,或者想切换语言环境,可以按下面的流程完成汉化。默认是美式英语界面,要变成中文界面,本质是安装中文语言包、设置语言区域设置和安装中文字体三个步骤。

8.1 安装中文字体和语言包

打开终端执行:

sudo apt install -y locales-all fonts-wqy-microhei fonts-wqy-zenhei

locales-all包含了系统中大部分地区的语言包数据,fonts-wqy-microheifonts-wqy-zenhei是中文字体,不安装字体的话,切换到中文界面后会显示方块乱码。

8.2 重新配置语言地区设置

执行语言配置命令:

sudo dpkg-reconfigure locales

这是 Debian 系系统经典的语言配置工具。在弹出的界面里:

  1. 用方向键向下滚动,找到zh_CN.UTF-8 UTF-8这一项。
  2. 按空格键选中,按 Tab 键切换到 “确定”,回车。
  3. 在默认语言选择界面,切换到zh_CN.UTF-8,回车确认。

8.3 设置系统语言为中文

更新环境变量并重启:

sudo update-locale LANG=zh_CN.UTF-8 sudo reboot

重启后系统就切换成中文界面了。第一次进入中文环境时,系统会询问部分文件夹名称是否从英文改成中文,比如 “Desktop” 是否改名为 “桌面”。建议选择 “保留旧名称”,避免终端命令中频繁切换目录名。

8.4 中文输入法安装

如果需要在 Kali 里输入中文,可以安装 fcitx5 输入法框架和中文拼音引擎:

sudo apt install -y fcitx5 fcitx5-chinese-addons

安装完成后,在系统设置里找到 “输入法” 或使用 fcitx5 配置工具,添加 “拼音” 输入法。不同桌面环境的具体路径略有差异,但 Xfce 下一般能在 “Settings” → “Input Method” 中进行配置。配置后重启,按Ctrl + 空格即可切换到中文输入法。

9. 常见问题与排查方法

问题现象可能原因排查方式解决方案
启动虚拟机提示 “客户机操作系统已禁用 CPU”BIOS 虚拟化未开启,或宿主机 VBS 冲突检查任务管理器虚拟化状态,确认 BIOS 设置重启进入 BIOS 开启 VT-x / AMD SVM,关闭 Windows 的 Hyper-V
VMware 无法连接虚拟机,提示权限不足安装目录权限异常或杀毒软件拦截右键以管理员身份运行 VMware以管理员身份启动,排除杀毒软件干扰
虚拟机开机一直转圈或黑屏ISO 镜像文件损坏用本机系统等保测试环境上传镜像,计算 SHA-256 校验重新下载镜像,确认校验值一致后再使用
安装 Kali 后没有图形界面安装时未选择桌面环境登录文本终端检查桌面包重新安装,软件选择界面勾选 Xfce 桌面
汉化后中文显示方框乱码缺少中文字体执行fc-list :lang=zh检查中文字体安装 fonts-wqy-microhei 字体包
apt update 速度极慢或失败官方镜像源网络不稳定检查ping http.kali.org延迟切换到国内 Kali 镜像源
宿主机内存不足,虚拟机卡顿分配的内存偏少,或宿主机开启程序过多打开任务管理器查看内存占用情况增加虚拟机内存,或减少宿主机同时运行的程序
VMware 报错 “无法在更新服务器上找到组件”安装包文件不完整或版本过旧检查安装包来源和版本号从官网渠道重新下载最新安装包
虚拟机时钟不同步未安装 open-vm-tools确认/etc/hosts和系统时间设置安装 open-vm-tools-desktop 并重启

黑屏和 CPU 禁用问题出现频率最高,基本都跟虚拟化开关有关。安装 VMware 之前一定要先确认虚拟化状态,这一步省不了。

10. 最佳实践与使用建议

10.1 目录规划

建议给虚拟机和镜像文件分别建立目录:

D:\VMware\ ├── ISO └── Kali Linux

镜像文件放到 ISO 目录,虚拟机文件放到单独目录,安装不同测试系统时互不干扰。快照文件通常体积较大,目录所在分区要保留充足空间。

10.2 网络模式选择

VMware 提供三种常见网络模式:

模式作用适用场景
NAT虚拟机共享宿主机 IP 访问外网日常上网、更新系统和工具
桥接虚拟机获取局域网独立 IP模拟真实网络环境中的独立主机
仅主机虚拟机和宿主机之间通信隔离测试环境,不对外暴露

安全测试练习时建议先用 NAT 模式,确认系统可以连通外网后,再做网络配置实验。不要一开始就切到桥接模式,防止测试工具在局域网内产生不可控的网络流量。

10.3 快照管理

每次更新完系统、配好一个测试场景,都拍一个快照。快照的命名要说明当前环境状态,比如 “Kali-Default-2026” 或 “初始化完成-无额外工具”。实验过程中发现问题,直接恢复到干净的快照,比手动排查快得多。

10.4 合法合规提醒

再强调一次:Kali Linux 内置的工具集功能很强,但使用必须有明确授权。在虚拟机上做测试,要保证目标网络、目标设备属于自己或已获得书面授权。任何未经授权的扫描、探测、攻击行为都违反法律。也不要在真实业务网络环境里随意运行 Kali 中的工具,先在自己的虚拟机实验环境里充分验证。

10.5 资源管理

虚拟机运行时,Kali 会持续占用宿主机 CPU 和内存。如果宿主机只有 8GB 内存,虚拟机分配 3GB 到 4GB 即可,不要超过宿主机内存的 50%,否则日常办公会明显卡顿。在不对 Kali 进行大量编译或测试任务时,也可以把虚拟机挂起而不是关闭,下次开启时能更快恢复现场。

11. 总结与后续方向

VMware Workstation Pro 加 Kali Linux 这套组合,第一次完整跑通之后,后面再装其他 Linux 系统或者复现测试环境就顺了。本文的核心要点总结下来就是三步:先确认虚拟化开启,再按 Linux/Debian 类型创建虚拟机,最后用官方安装镜像完成安装和中文环境配置。

对刚入门的读者,先把 Kali 的桌面环境跑通、把 apt 源切到可用镜像、完成一次系统更新,就已经完成了 80% 的工作量。后续可以继续练习的内容包括:Kali 终端里的基础命令、网络扫描工具的合法用法、虚拟机快照与克隆的组合使用,以及在 NAT 模式下搭建自己的实验网络。

最容易踩的坑依旧是虚拟化设置和镜像完整性问题,遇到“黑屏”“无法启动”“更新服务器找不到组件”这些提示时,先回看第 9 节的排查表,基本都能找到答案。建议直接收藏这篇文章,等实际安装时按步骤对照操作,会省掉不少搜索时间。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询