Windows + Kali 双系统安装教程:从准备到成功启动,一步一步来
目标关键词:Windows Kali 双系统安装
如果你想在一台电脑上同时保留 Windows 和 Kali Linux,最常见、也最稳妥的方式就是装成 双系统。这样平时可以继续用 Windows 办公、游戏、日常使用,需要做安全测试、学习渗透、开发调试时,再切换到 Kali。
不过双系统安装不是“点几下下一步”那么简单,前期准备、分区规划、启动方式、引导修复都很关键。只要顺序搞对,基本不会翻车。
下面这篇内容,按 问题分析 → 解决方案 → 注意事项 的思路讲清楚,尽量写得直白一点,适合电脑小白跟着做。
一、先搞清楚:为什么双系统容易出问题
很多人装 Windows Kali 双系统时,最常见的问题不是系统本身,而是下面这几件事:
1. 启动方式不一致
有些电脑是 UEFI 启动,有些老机器是 Legacy/MBR 启动。
如果 Windows 用的是 UEFI,你装 Kali 也最好用 UEFI;如果一个用 UEFI,一个用 Legacy,很容易引导失败。
2. 分区没规划好
Kali 安装时如果乱选分区,可能把 Windows 的分区覆盖掉。
尤其是新手,最容易误删:
- C 盘系统分区
- EFI 引导分区
- 恢复分区
3. Windows 快速启动和休眠没关
Windows 的“快速启动”会让硬盘处于半休眠状态,Kali 访问 Windows 分区时容易报错,甚至文件损坏。
4. BIOS 设置不对
比如:
- Secure Boot 没处理好
- SATA 模式不一致
- UEFI 启动顺序没设好
5. 启动引导被 Windows 覆盖
很多人装完 Kali 之后一重启,发现直接进 Windows,Kali 不见了。
这通常是 GRUB 引导没有正确写入,或者被 Windows 启动项覆盖了。
二、安装前准备:这一步最重要
双系统安装,前期准备比安装过程更关键。别急着装,先把这些做完。
1. 备份重要数据
先把下面这些东西备份到移动硬盘、U 盘或云盘:
- 桌面文件
- 下载目录
- 浏览器收藏夹
- 微信、QQ 聊天记录
- 游戏存档
- 工作文档、照片、证书
原则:宁可多备份,不要赌运气。
2. 确认你的 Windows 是 UEFI 还是 Legacy
操作方法:
方法一:看系统信息
- 按
Win + R - 输入
msinfo32 - 回车
- 找到“BIOS 模式”
如果显示:
- UEFI:说明当前是 UEFI 启动
- 传统:说明是 Legacy 启动
3. 准备 Kali 镜像和启动盘
去 Kali 官方下载对应的 ISO 镜像。
建议下载 64 位标准版,普通电脑都能用。
准备一个 8GB 及以上 U 盘,然后用以下工具做启动盘:
- Rufus:最常用,免费
- Ventoy:适合经常装系统的人,一个 U 盘可放多个镜像
如果你是新手,推荐 Rufus
制作时注意:
- 分区类型选 GPT(如果你的 Windows 是 UEFI)
- 目标系统选 UEFI
- 文件系统一般选默认即可
4. 给 Kali 预留空间
Kali 不能直接塞进 Windows 盘里,必须先腾出未分配空间。
操作步骤:
- 右键开始菜单
- 打开 磁盘管理
- 选中 C 盘或其他可压缩的分区
- 右键选择 压缩卷
- 压缩出至少:
- 40GB:勉强够用
- 60GB 以上:更舒服
- 如果你要装很多工具,建议 100GB 以上
压缩完成后,不要新建格式化分区。
保持这块空间为 未分配,后面交给 Kali 安装器处理。
5. 关闭 Windows 快速启动
这个步骤很多人会漏。
操作方法:
- 打开控制面板
- 进入 电源选项
- 点击左侧 选择电源按钮的功能
- 点击 更改当前不可用的设置
- 取消勾选 启用快速启动
- 保存修改
另外,建议管理员命令行执行:
powercfg /h off
这会关闭休眠,也能减少双系统文件冲突。
三、BIOS/UEFI 设置:提前调对,少走弯路
重启电脑,进入 BIOS/UEFI 设置界面。不同品牌按键不一样,一般是:
- 联想:F2 / Fn + F2
- 戴尔:F2
- 华硕:Del 或 F2
- 惠普:F10
- 微星:Del
- 技嘉:Del
建议检查这些项目:
1. 启动模式
如果 Windows 是 UEFI,那这里也设为:
- UEFI 模式
- 不要切到 Legacy
2. Secure Boot
Kali 在某些机器上可能和 Secure Boot 有冲突。
新手建议:
- 先 关闭 Secure Boot
- 等系统装好后再考虑开启
3. SATA 模式
如果你是装在 SSD 上,一般保持:
- AHCI
不要随便改成 RAID,否则可能导致 Windows 无法启动。
四、正式安装 Kali 双系统
下面进入核心步骤。
建议整个过程不要插拔硬盘,不要乱动分区。
1. 从 U 盘启动
插入 Kali 启动盘,重启电脑。
进入启动菜单,选择你的 U 盘启动项。
注意:
- 如果有两个 U 盘项,优先选带 UEFI 字样的那个
- 不要选 Legacy 启动项,除非你的 Windows 也是 Legacy
2. 进入 Kali 安装界面
Kali 启动后,一般会看到:
- Live
- Install
- Graphical Install
新手建议直接选:
- Graphical Install
这样更直观,不容易看错。
3. 设置语言、时区、键盘
按自己的习惯选就行:
- 语言:中文也可以,英文更通用
- 时区:北京
- 键盘:中文用户一般选默认即可
4. 配置网络和用户
如果安装过程中联网方便,就连上网络。
如果暂时不连也行,后面再配置。
然后设置:
- 主机名
- 用户名
- 密码
建议密码不要太简单,因为 Kali 本身权限比较高。
5. 分区:最关键的一步
安装到这一步,很多新手最容易慌。别怕,按下面来。
情况一:你想保留 Windows,手动安装 Kali
选择:
- 手动分区
然后找到之前腾出的那块 未分配空间。
通常 Kali 需要这些分区:
推荐分区方案
/根分区:30GB - 50GB,格式 ext4swap交换分区:2GB - 8GB/home家目录:剩余空间,可选
如果你内存比较大,比如 16GB 以上,swap 不一定必须单独建。
如果你只是学习、测试,最简单的方案就是:
- 一个根分区
/ - 一个 swap 分区
例子
假设你留了 100GB 未分配空间:
/:80GB,ext4swap:8GB- 剩下可不分,或者给
/home
6. EFI 分区怎么处理
如果你的 Windows 是 UEFI,磁盘里通常已经有一个 EFI 系统分区,大小大概 100MB 到 300MB。
安装 Kali 时:
- 不要删除这个分区
- 选择它作为 EFI 分区挂载点
- 挂载为:
/boot/efi - 不要格式化
这一点非常重要。
如果你把 EFI 分区删了,Windows 和 Kali 的引导都可能出问题。
7. 安装 GRUB 引导
安装过程中会问你是否安装 GRUB 引导器,通常选择:
- 是
然后选择安装到:
- 整块硬盘,比如
/dev/sda或/dev/nvme0n1 - 不要选具体分区,比如
/dev/sda1
如果是 UEFI 机器,安装器一般会自动处理 EFI 启动项。
安装完成后,GRUB 会成为双系统启动菜单。
五、安装完成后怎么判断是否成功
重启后,正常情况下你会看到 GRUB 菜单,里面通常有:
- Kali GNU/Linux
- Advanced options for Kali GNU/Linux
- Windows Boot Manager
你可以选择:
- Kali 进入 Kali
- Windows Boot Manager 进入 Windows
如果没有看到 GRUB,直接进了 Windows,说明引导顺序可能有问题。
六、如果装完后只进 Windows,怎么办
这是双系统里最常见的问题之一。
解决思路
优先从这几步排查:
1. 进 BIOS 看启动顺序
把启动项改成:
- Kali / GRUB / Linux Boot Manager 优先
- Windows Boot Manager 放后面
2. 看 UEFI 启动项里有没有 Kali
有些电脑里 Kali 会显示为:
debiankaliubuntuLinux Boot Manager
如果有,把它调到第一启动项。
3. 用 Kali 启动盘修复 GRUB
如果开机根本看不到 Kali 启动项,可以用 Kali Live U 盘进入系统,然后执行修复。
大致步骤:
- 进入 Live 模式
- 打开终端
- 查看分区:
sudo fdisk -l - 挂载 Kali 根分区和 EFI 分区
- 进入 chroot
- 重装 grub
如果你不熟命令,可以理解成:
这是用 U 盘临时进系统,再把启动引导补回来。
七、装完后必做优化
1. 更新系统
进入 Kali 后先更新一下:
sudo apt update
sudo apt upgrade -y
如果源很慢,可以换国内镜像源,提高速度。
2. 检查显卡驱动
如果你是独显本,比如 NVIDIA,可能需要额外安装驱动。
否则会出现:
- 黑屏
- 分辨率异常
- 风扇狂转
- 卡顿
查看显卡状态后,再决定是否装官方驱动。
3. 开启共享文件的正确方式
Windows 和 Kali 之间共享文件,建议不要直接乱改系统盘。
更稳妥的方式:
- 单独建一个数据分区
- 格式化为 NTFS
- Windows 和 Kali 都能读写
这样传文件最方便。
八、常见问题和解决办法
1. Kali 装不上,提示找不到硬盘
可能原因:
- BIOS 里 SATA 模式不对
- NVMe 硬盘识别异常
- 安装镜像有问题
解决:
- SATA 设为 AHCI
- 重新校验 ISO
- 换 U 盘重新制作启动盘
2. Windows 开不了机
可能是:
- EFI 分区被误删
- 启动顺序被改坏
- GRUB 安装失败
解决:
- 先进 BIOS 看启动项
- 不行就用 Windows 安装盘修复引导
- 或用 Kali Live 修复 GRUB
3. 开机卡在黑屏
常见于:
- 独显驱动问题
- Secure Boot 冲突
- 显示模式不兼容
解决:
- 先关闭 Secure Boot
- 开机时编辑 GRUB 启动参数,加
nomodeset试试 - 后续再安装正确显卡驱动
4. 时间不一样,Windows 和 Kali 时钟错乱
这是双系统常见小问题。
因为 Windows 默认用本地时间,Linux 默认用 UTC。
解决方法有两个:
方案一:让 Windows 使用 UTC
较专业,适合熟悉注册表的人。
方案二:让 Kali 使用本地时间
更适合普通用户:
timedatectl set-local-rtc 1 --adjust-system-clock
九、新手最稳妥的安装策略
如果你是第一次装 Windows Kali 双系统,推荐用这个方案:
最稳方案
- 先备份数据
- 确认 Windows 是 UEFI
- 关闭快速启动和休眠
- 用 Rufus 制作 Kali U 盘
- 从 Windows 压缩出未分配空间
- 进入 BIOS 关闭 Secure Boot
- 用图形界面安装 Kali
- 手动分区,不碰 Windows 盘
- 保留 EFI 分区,不格式化
- 安装 GRUB 到整块硬盘
- 重启检查双系统菜单
这套流程最稳,出错概率最低。
十、适合小白的分区建议总结
如果你不知道怎么分区,可以直接参考这个:
方案 A:简单够用型
/:60GB,ext4swap:4GB- EFI 分区:沿用 Windows 的,不格式化
适合:
- 学习 Kali
- 日常测试
- 不想折腾太多的人
方案 B:更实用型
/:50GB/home:剩余全部swap:4GB 或 8GB
适合:
- 想长期使用 Kali
- 经常装工具、做测试
- 需要保存大量配置和文件的人
十一、安装双系统时最容易踩的坑
1. 把整个硬盘格式化了
这是最严重的错误之一。
安装时一定看清楚是“未分配空间”还是整个磁盘。
2. 误删 EFI 分区
删了它,双系统引导很容易挂。
3. Windows 快速启动没关
会导致文件系统异常,严重时影响分区识别。
4. 启动模式混装
UEFI 和 Legacy 混着来,最容易乱。
5. 分区太小
Kali 太小后面很难用,工具和更新一多就爆盘。
十二、双系统和虚拟机怎么选
如果你只是:
- 学习命令
- 简单练习
- 不想改分区
那其实可以先用 VMware 或 VirtualBox 装 Kali 虚拟机。
优点是安全、恢复快,不会影响 Windows。
如果你需要:
- 用无线网卡测试
- 做硬件相关实验
- 要更完整的 Linux 性能
- 用 GPU 或外设做真实环境测试
那还是建议装 双系统。
简单说:
- 新手入门:先虚拟机
- 长期使用:双系统
- 深度测试:双系统更合适
十三、总结
Windows Kali 双系统安装的核心,不是“装系统”本身,而是 启动模式统一、分区规划正确、EFI 引导保留、Windows 快速启动关闭。
只要你记住这几个关键点,基本就能顺利完成:
- 先备份数据
- 确认 Windows 是 UEFI
- 关闭快速启动和休眠
- 预留未分配空间
- Kali 手动分区,不动 Windows 盘
- 保留 EFI 分区,不格式化
- 安装 GRUB 到整块硬盘
- 重启后检查双启动菜单
按这个流程来,Windows Kali 双系统大概率一次成功。

还没有评论,来说两句吧...