0

0

Kali Linux怎么安装 U盘安装Kali实现双系统教程【安全渗透】

煙雲

煙雲

发布时间:2026-01-14 00:03:14

|

783人浏览过

|

来源于php中文网

原创

需完成U盘启动盘制作、磁盘空间预留、BIOS设置调整、分区配置及引导管理:一、用Rufus或Win32 Disk Imager写入Kali ISO;二、在磁盘管理中压缩C盘预留≥30GB未分配空间;三、BIOS中禁用Secure Boot、设U盘为第一启动项、按需开关CSM;四、安装时手动分区,将未分配空间设为Ext4根分区(/)并可选swap;五、Windows下用EasyBCD添加GRUB2条目并配置双系统菜单。

kali linux怎么安装 u盘安装kali实现双系统教程【安全渗透】

如果您希望在已有Windows系统的电脑上,通过U盘安装Kali Linux并实现双系统启动,以便开展安全渗透测试工作,则需完成U盘启动盘制作、磁盘空间预留、BIOS设置调整、分区配置及引导管理等关键环节。以下是具体操作步骤:

一、制作Kali Linux U盘启动盘

该步骤旨在将Kali Linux ISO镜像正确写入U盘,生成可引导的Live安装环境。不同写入工具对固件兼容性存在差异,建议优先尝试Rufus或BalenaEtcher,若失败则切换为Win32 Disk Imager。

1、下载Kali Linux官方稳定版ISO镜像(推荐Kali 2022.3,64位),确保文件完整性(校验SHA256值)。

2、准备容量≥8GB的空U盘,备份其中重要数据。

3、使用Rufus:插入U盘 → 打开Rufus → 设备选择该U盘 → 引导选择已下载的ISO文件 → 分区方案选“MBR”(Legacy BIOS)或“GPT”(UEFI)→ 点击“开始”,确认格式化并写入。

4、若Rufus写入后无法识别或安装时提示挂载失败,改用Win32 Disk Imager:以管理员身份运行 → “Image File”栏点击小文件夹图标选择ISO → “Device”下拉框中准确选择U盘盘符 → 点击“Write”等待完成。

5、写入完成后安全弹出U盘,切勿直接拔出。

二、在Windows中预留Kali安装空间

此步骤为Kali分配独立磁盘区域,避免覆盖原有Windows系统。必须确保未分配空间连续且足够(建议≥30GB),且不破坏Windows恢复分区与EFI系统分区。

1、右键“此电脑” → “管理” → “磁盘管理”。

2、在系统盘(通常是C盘)上右键 → “压缩卷”。

3、输入压缩空间量(单位MB),例如30720MB(即30GB),点击“压缩”。

4、压缩完成后,将出现一块“未分配”黑色区域,保持其状态不变,切勿新建简单卷或格式化。

5、如Windows为UEFI模式,务必确认磁盘为GPT分区表;若为MBR且需UEFI引导,须提前转换(风险较高,不建议新手操作)。

三、配置BIOS/UEFI启动参数

确保计算机能从U盘加载Kali安装程序,需禁用安全机制并调整启动顺序。不同品牌主板界面差异较大,但核心选项名称基本一致。

1、重启电脑,在开机自检画面出现时反复按指定键(常见为F2、Del、F10或Esc)进入BIOS/UEFI设置界面。

2、定位到“Boot”或“启动”选项卡,将“USB Storage Device”或含“UEFI:”前缀的U盘条目移至第一顺位。

3、找到“Secure Boot”选项,将其设为Disabled

Tome
Tome

先进的AI智能PPT制作工具

下载

4、若存在“Legacy Support”、“CSM”或“Compatibility Support Module”选项,根据U盘写入模式选择:Rufus默认GPT+UEFI则关闭CSM;若使用MBR+Legacy模式则启用CSM。

5、按F10保存设置并退出,系统将自动重启并尝试从U盘引导。

四、图形化安装Kali Linux并手动分区

该步骤决定Kali系统如何布局磁盘结构。自动分区易误选整个硬盘导致Windows丢失,因此必须采用手动分区,并精准指向前述“未分配”空间。

1、U盘启动后选择“Graphical install”(图形化安装)→ 语言选“中文(简体)”→ 地区选“中国”→ 键盘布局选“汉语”。

2、网络配置阶段若提示“固件缺失”,选择否,不加载缺失固件,继续安装。

3、主机名、域名按需填写;用户名与密码自行设定(root账户默认禁用,建议普通用户加sudo权限)。

4、进入“分区”环节,选择手动 → 在磁盘列表中识别出Windows所在磁盘(如/dev/sda),找到其后方的“空闲空间”(大小与此前压缩值接近)→ 选中该空闲空间 → 点击“创建新分区”。

5、设置根分区:大小填全部可用空间(或预留2–4GB作swap)→ 用于:Ext4日志文件系统→ 挂载点:/→ 其他选项默认。

6、如需交换空间:再创建一个分区 → 大小建议2048MB(2GB)→ 用于:交换空间

7、确认所有操作后,点击“分区设定结束”→ 提示是否写入磁盘时选“是”。

五、安装引导并修复双系统启动菜单

安装完成后,若直接重启仍进入Windows,说明GRUB未正确接管引导,或Windows Boot Manager覆盖了启动项。此时需在Windows中补装引导管理器。

1、安装完成并重启后,拔掉U盘,进入Windows系统。

2、下载并安装EasyBCD 2.4(兼容Win10/Win11)。

3、以管理员身份运行EasyBCD → 左侧选“添加新条目” → 标签页切换至“Linux/BSD” → 类型选“GRUB2” → 驱动器选择Kali所在分区(通过容量辨识,如“30 GB Primary Partition”)→ 点击“添加条目”。

4、返回主界面 → 左侧选“编辑引导菜单” → 勾选“计时器”并设为5秒 → 确保Kali Linux和Windows Boot Manager均显示在列表中。

5、点击“保存设置”,重启后将出现双系统选择菜单。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

1496

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1170

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

835

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

463

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2362

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

874

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1976

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1670

2023.08.30

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

76

2026.03.11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.6万人学习

Git 教程
Git 教程

共21课时 | 4.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号