Windows如何安装Kali双系统?小白也能跟着做的详细教程
装双系统是很多安全学习者和极客的刚需。Windows日常办公用得顺手,Kali专门跑渗透工具又方便,两边都不耽误。下面把从准备到装完的完整流程讲清楚,按步骤来,电脑小白也能搞定。全程尽量用免费工具,不折腾。
先搞清楚几件关键事
双系统不是简单“再装一个系统”,核心是让两个系统共享一块硬盘,靠引导菜单切换。Windows已经装好的情况下,推荐把Kali装在预留的空闲分区里,这样最稳。
安装前必须做的三件事:
- 备份重要数据到移动硬盘或网盘,分区操作有风险。
- 确认电脑是UEFI启动还是传统Legacy(现在大多数是UEFI)。
- 准备一个至少8GB的U盘,安装过程会清空U盘内容。
硬件要求不高:内存建议8GB起步,硬盘剩余空间至少40GB(推荐60GB以上),处理器支持虚拟化最好(Intel VT-x或AMD-V)。笔记本和台式机流程一样。
准备工作:下载、分区、做启动盘
1. 下载Kali官方镜像
去Kali官网下载最新版ISO文件,选“Installer Images”里的64位版本。文件大概3-4GB,下载完用校验工具核对一下哈希值,防止文件损坏。不要用第三方镜像,容易带后门。
2. 给Kali腾出硬盘空间
在Windows里操作最安全:
- 右键“此电脑”→管理→磁盘管理。
- 找到C盘或其他有足够空间的盘,右键“压缩卷”。
- 输入要压缩的大小,比如60000(单位MB,约60GB)。
- 压缩完成后会出现一块“未分配”空间,先别动它。
注意:压缩时不要把系统盘压得太狠,留出至少20%空闲,否则Windows自己会卡。
3. 制作Kali启动U盘
推荐用Rufus(免费、稳定):
- 下载Rufus最新版。
- 插入U盘,打开Rufus。
- 设备选你的U盘,启动类型选刚才下载的Kali ISO。
- 分区类型:UEFI电脑选GPT,老电脑选MBR。
- 文件系统默认FAT32,点开始。提示会清空U盘,确认即可。
制作完后不要弹出U盘,直接进入下一步。
4. 调整BIOS/UEFI设置
重启电脑,开机时狂按Del、F2或F10(不同品牌按键不一样,联想是F1/F2,华硕是Del,戴尔是F2)。 进入后做两件事:
- 关闭Secure Boot(安全启动)。
- 把启动顺序里的U盘提到第一位,或者开启“USB Boot”。
- 如果有Fast Boot/快速启动,也关掉。
保存退出(一般是F10)。电脑会从U盘启动,进入Kali安装界面。
正式安装Kali:一步步点就行
启动后看到Kali的菜单,选“Graphical Install”(图形安装),语言选中文,地区选中国,键盘选汉语。
网络和用户设置
- 主机名随便起,比如kali。
- 域名可以留空。
- 设置root密码(务必记住,后面很多工具要用root)。
- 创建普通用户账号和密码(日常登录用这个,更安全)。
分区是最关键的一步
到“分区磁盘”界面:
- 选“手动”。
- 找到之前压缩出来的“未分配空间”,选中它。
- 创建新分区表(如果提示的话)。
- 先建一个根分区:
- 用途:Ext4日志文件系统
- 挂载点:/
- 大小:给30-40GB
- 再建一个交换分区(swap):
- 用途:交换空间
- 大小:内存的1-1.5倍(比如内存16GB就给16-24GB)
- 剩下的空间可以建/home分区(可选,方便以后重装系统时保留个人文件)。
确认无误后,选“完成分区并写入磁盘更改”,把“是”勾上。
安装系统和引导
- 软件选择:默认就行,或者勾选“Kali顶部十佳工具”和“默认桌面环境”。
- 安装GRUB引导程序:一定要选“是”,并安装到主硬盘(通常是/dev/sda,不是U盘)。
- 等待文件拷贝完成,提示“安装完成”后,拔掉U盘,重启。
重启后会出现GRUB菜单,上下键可以选Windows或Kali。默认一般是Kali,想改成Windows优先,后面再说。
安装后必做的几件事
第一次进Kali:
- 打开终端,更新源:
sudo apt update && sudo apt full-upgrade -y - 安装中文输入法(如果需要):
sudo apt install fcitx fcitx-googlepinyin重启后在设置里启用。
- 安装显卡驱动(NVIDIA用户特别注意):
先查型号,再去官网下对应驱动,或者用:
sudo apt install nvidia-driver装完重启。
- 调整时间同步问题:Windows和Linux对硬件时钟的理解不同,容易差8小时。在Kali里执行:
timedatectl set-local-rtc 1 --adjust-system-clock
想把默认启动改成Windows:编辑/etc/default/grub,把GRUB_DEFAULT=0改成对应Windows的序号(一般是2或3),然后:
sudo update-grub
常见坑和解决办法
- 重启后直接进Windows,没有GRUB菜单:用U盘再启动一次,进Live模式,重新安装GRUB:
sudo mount /dev/sdaX /mnt # X是Kali根分区 sudo grub-install --root-directory=/mnt /dev/sda sudo update-grub - 触控板或WiFi不能用:装完后更新内核或装对应驱动包。
- 安全启动没关干净导致装不上:回BIOS彻底关闭,有的机器还要清一次Secure Boot密钥。
- 分区时误删Windows:立刻停手,用数据恢复软件或专业工具,平时做好备份就没这问题。
进阶小技巧
如果你经常切换系统,可以装EasyBCD(Windows下)或用rEFInd美化引导菜单。虚拟机跑Kali也是个选择,但性能和硬件直通不如双系统。想玩硬件渗透(比如外置无线网卡注入),双系统更合适。
装完后建议把Kali做一次完整快照备份(用Timeshift),以后搞崩了能快速还原。Windows这边用系统还原点也行。
整套流程下来,熟练的人1小时能搞定,新手预留2-3小时慢慢来。只要分区时仔细看清楚,按上面步骤基本不会翻车。装好后记得定期更新两边系统,尤其是Kali的工具包更新很快。

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