☰
Kali Linux 安装教程:单引导、全磁盘加密与 GRUB 避坑指南
2026/10/23 8:12:55 网站建设 项目流程

简介:这份PDF面向准备在物理机或虚拟机中部署Kali Linux的初学者与安全爱好者,解决从零完成单系统安装、分区规划与加密配置的实际问题。资源共1个PDF文件,压缩包约2.07MB,内容以图文步骤形式呈现,便于离线查阅与打印对照。教程从硬件兼容性讲起,覆盖amd64与i386平台选择、UEFI与BIOS启动差异、系统要求(低配SSH服务器仅需128MB内存与2GB磁盘,默认Xfce桌面建议至少2GB内存与20GB磁盘),并逐步展开安装介质制作、BIOS安全引导关闭、语言与时区设置、用户账户创建、磁盘分区方案选择,以及全磁盘加密LVM的启用与密码设置。安装后还涉及GRUB引导确认与重启进入新系统的收尾环节。目前已有833人学习,适合需要一份完整、可跟随操作的安装参考的读者。

1. 从裸机到加密盘:这份 Kali Linux 安装教程到底能帮你省下多少折腾时间

很多人第一次装 Kali Linux,卡住的地方往往不是“不会点下一步”,而是装完之后发现引导没了、磁盘被整块吃掉、或者安全引导把内核拦在门外。这份《Kali Linux 安装教程.pdf》解决的正是这类落地问题:它把单引导安装、全磁盘加密(FDE)、LVM 加密分区、GRUB 引导确认这几条主线串成了一条可复现的路径,而不是丢给你一堆零散截图。它适合两类人:一类是手里有台旧机器或空白虚拟机、想从零跑起一个干净 Kali 环境的从业者;另一类是已经装过但被分区和加密选项绕晕、想搞清楚“Guided-整个磁盘”和“手动分区”边界的人。教程默认用 amd64 安装镜像,覆盖 UEFI 和传统 BIOS 两种固件,硬件门槛写得很实在——纯 SSH 服务器 128 MB 内存就能跑,带 Xfce4 桌面和默认元包则建议至少 2 GB 内存加 20 GB 磁盘。下面我按自己复现时的顺序,把这份 PDF 里的关键节点拆开讲,顺带补上教程没展开、但实操中一定会撞上的参数和坑。

2. 装之前先把账算清:镜像选型、硬件门槛与启动介质

2.1 amd64 还是 i386,Installer 还是 Live

教程里明确建议优先用 amd64 镜像,这一点没有悬念。i386 映像默认走 PAE 内核,能在超过 4 GB 内存的机器上跑,但 32 位平台在现代硬件上的驱动兼容性越来越差,除非你手上只有老掉牙的 32 位设备,否则没必要碰。真正容易选错的是镜像类型:教程推荐标记为 Installer 的映像,而不是 Live 映像。原因是 Installer 直接进入安装流程,不会先起一个 Live 桌面环境,对单引导整盘安装来说路径更短、变量更少。Live 映像默认启动项是“Live”,你得手动切到安装模式,新手很容易在这一步误以为已经进了安装器。

硬件这块,教程给的是区间值,我把它整理成一张对照表,方便你按用途对号入座:

使用场景内存建议磁盘空间说明
无桌面 SSH 服务器128 MB(建议 512 MB)2 GB最小化安装,仅命令行
默认 Xfce4 桌面 + 默认元包至少 2 GB20 GB教程主推的常规配置
跑 Burp Suite 等资源密集型应用至少 8 GB视数据量而定大型 Web 应用测试还要往上加

这张表的价值在于帮你提前判断:如果你打算在这台机器上同时跑扫描器和浏览器,2 GB 内存会非常难受,装完就卡。教程提到“更好的硬件自然提供更好性能”,但没给上限,我的经验是桌面场景 4 GB 起步、8 GB 舒服,磁盘留 40 GB 以上给后续工具和日志。

2.2 制作启动介质与固件设置

准备阶段教程列了五步,核心是下载 ISO、刻录到 DVD 或写入 USB、备份数据、设置 BIOS/UEFI 启动顺序、关闭安全引导。这里有两个必须强调的点。第一,教程明确说会擦除硬盘上的现有数据,所以备份不是可选项,是前置条件。第二,安全引导必须禁用,因为 Kali 内核未签名,安全引导无法识别它。这一步在 UEFI 设置里完成,不同主板菜单名不一样,常见叫法是 Secure Boot,把它设成 Disabled 即可。

写入 USB 的常见做法是用 dd 或 balenaEtcher 这类工具,教程没有指定具体工具,只说了“将 Live 映像刻录到 USB 驱动器”。我一般用 dd,命令如下:

# 确认 U 盘设备名,别写错,写错就是抹掉系统盘 lsblk # 假设 U 盘是 /dev/sdb,写入 ISO,status=progress 显示进度 sudo dd if=kali-linux-installer.iso of=/dev/sdb bs=4M status=progress oflag=sync

逻辑说明:if是输入 ISO 文件,of是目标设备,注意这里是整块设备/dev/sdb而不是分区/dev/sdb1。bs=4M提高写入块大小,oflag=sync保证数据落盘后再返回。参数上唯一要改的就是设备名,务必用lsblk核对容量再动手。这一步翻车的人不少,把系统盘当 U 盘写进去,数据直接没了,所以备份和核对设备名要连着做。

3. 图形安装全流程:从引导菜单到用户账户

3.1 引导、语言、网络与主机名

用安装介质启动后,你会看到 Kali 引导屏幕,教程选了图形安装(Graphical Install),也可以选文本模式安装。如果你用的是 Live 映像,默认项是 Live,需要手动切到安装项。进入安装器后依次是选语言、选地理位置、选键盘布局,这三步按实际使用习惯选就行,语言会影响安装过程和装好后的系统默认语言。

接下来安装器探测网络接口、找 DHCP 服务,然后提示输入主机名。教程示例里主机名填的是 kali。这里有几个分支情况值得记牢:如果网络里没有 DHCP 服务,安装器会要求手动输入网络信息,或者允许你跳过;如果没检测到网卡,你需要提供驱动,或者自己生成一个预置驱动的自定义 ISO;如果检测到多块网卡,会提示你选哪块用于安装;如果选中的网卡是 802.11 无线网卡,在问主机名之前会先问无线网络信息。这些分支教程都点到了,但没展开操作细节,实际遇到时按提示填 IP、网关、DNS 即可。之后可以给系统设一个默认域名,这个值可能从 DHCP 或已有操作系统里带出来,单机环境留空或随便填都不影响。

3.2 用户账户、时钟与磁盘分区决策

用户账户这步要填全名、用户名和强密码。教程强调强密码,因为后面如果启用加密,弱密码会被直接警告。时区按地理位置选,没什么可说的。

磁盘这步是整个安装里最需要想清楚的地方。教程用的是干净磁盘,所以出现四个选项,它选了“Guided-整个磁盘”,因为这是单引导安装,不需要保留其他系统。如果磁盘上有预先存在的数据,会多出一个“引导-使用最大的连续可用空间”选项,这个选项不改动现有数据,适合双引导场景。有经验的用户可以用“手动”分区做更细的控制。这里的关键判断是:你到底要不要保留盘上已有的东西。要保留,就别选整盘;不保留,整盘最省事。

教程还提到,如果想加密 Kali Linux,可以在选“引导式使用整个磁盘”的同时设置加密 LVM,从而启用全磁盘加密(FDE)。选中后,安装后期会提示你输入两次密码,之后每次启动 Kali 都要输这个密码。这是加密方案的核心代价:安全性上去了,但每次开机多一道口令,密码忘了数据基本找不回来。

选完分区方案后,安装器会让你选要分区的磁盘,然后问你是把所有文件放一个分区(默认),还是给一个或多个顶级目录单独分区。教程的建议很直接:不确定就选“一个分区中的所有文件”。对绝大多数单引导用户来说,这个默认值就是对的,单独分区是给有明确运维需求的人准备的。

3.3 最后的确认与不可逆操作

在安装器做不可逆更改之前,会给你最后一次检查磁盘配置的机会。点“继续”之后,安装器开始写盘,基本就进入收尾阶段了。这一步没有后悔药,所以确认界面上要重点看三样:目标磁盘是不是你选的那块、分区方案是不是你要的、有没有勾选加密。确认无误再继续。

如果前面启用了加密 LVM,安装器会先对硬盘做安全擦除,然后才要求你输入 LVM 密码。教程提醒要用强密码,否则会弹弱密码警告。安全擦除的耗时取决于驱动器大小和速度,教程原话是可能需要“一段时间”,甚至数小时。它也给了一条捷径:如果你想冒险,可以跳过。我的建议是,如果是机械盘且数据敏感,别跳;如果是全新虚拟机里的虚拟磁盘,跳过问题不大,因为盘上本来就没有旧数据可擦。

4. 代理、元包与 GRUB:安装后半段的三个关键选择

4.1 代理信息与元包选择

Kali 用中央仓库分发应用,安装器会问你是否需要填代理信息。有代理就填,没有就直接留空继续。这一步如果网络没配好,教程的建议是“在提示时继续安装”,也就是先装完再说,后面再补网络配置。如果你用的是 Live 映像,不会有元包选择这个阶段。

元包选择这步,默认选项会装一个标准的 Kali Linux 系统,教程明确说不用改。如果你想调整默认选择,它指向了另一份指南。对第一次装的人来说,保持默认是最稳的,改元包意味着你要清楚自己需要哪些工具集,选少了后面还得补装,选多了磁盘和内存压力都上来了。

4.2 GRUB 引导加载程序确认

接下来确认安装 GRUB 引导加载程序,然后选择把 GRUB 装到哪块硬盘。教程特别标注:默认情况下它不会自动选任何驱动器。这一点很容易被忽略,如果你不手动选,安装器不会替你决定。单盘环境就选那块盘,多盘环境要选作为启动盘的那块。选错的表现是重启后进不了系统,或者引导到了别的盘上。

4.3 重启与安装后自定义

最后点“继续”重启,进入新装的 Kali Linux。教程在结尾提到,装完之后该自定义系统了,但没有展开具体做什么。按常见做法,重启后第一件事是确认网络通不通、更新软件源、按需安装缺失的工具集。如果你启用了加密,重启时会先要 LVM 密码,输对了才继续引导。

5. 避坑与排查:安装 Kali 时最容易翻车的五个点

5.1 安全引导没关,安装介质起不来

现象:U 盘或光盘插上后,机器直接进原系统,或者报安全引导相关的拦截提示。 原因:Kali 内核未签名,UEFI 的安全引导不认它,直接拒绝启动。 解决:进 UEFI 设置把 Secure Boot 设为 Disabled,保存后重新从安装介质启动。这一步教程在准备阶段就写了,但很多人跳过准备直接装,结果卡在第一步。

5.2 选错磁盘,整盘数据被抹

现象:装完发现原来的系统或数据分区没了。 原因:选了“Guided-整个磁盘”,这个选项会擦除目标磁盘上的所有数据;或者在 dd 写 U 盘时把系统盘当成了目标设备。 解决:安装前用lsblk核对磁盘容量和挂载情况,确认目标盘是空的或可牺牲的;写 U 盘时反复核对设备名。教程反复强调备份到外部媒体,就是防这个。

5.3 加密密码设太弱或忘记

现象:安装时弹弱密码警告,或者装完后每次开机输密码,某天想不起来了。 原因:LVM 加密密码是数据解密的唯一凭据,弱密码容易被警告,忘记则无法恢复。 解决:设一个足够长且你能记住的密码,必要时用密码管理器存一份离线备份。教程说“请确保使用了强密码”,这不是客套话,是数据安全的底线。

5.4 网络没配好,元包和代理阶段卡住

现象:安装器探测不到 DHCP,或者元包下载失败。 原因:网络里没有 DHCP 服务,或者网卡没被识别,或者代理信息填错。 解决:按安装器提示手动填 IP、网关、DNS;网卡没识别就提供驱动或换用预置驱动的自定义 ISO;代理不确定就留空,先装完系统再配。教程给的分支处理就是为这些情况准备的。

5.5 GRUB 没选盘,重启进不了系统

现象:安装完成重启后,直接进了别的系统或报找不到引导设备。 原因:GRUB 安装那步默认不选任何驱动器,没手动选就不会写入引导记录。 解决:在 GRUB 安装界面手动选中作为启动盘的那块硬盘。多盘机器尤其要注意,选的是启动盘而不是数据盘。

6. 装完之后怎么验证:三个检查动作和一个加密盘的习惯

装完重启进系统只是开始,我一般会走三个验证动作,确认这套安装是干净可用的。第一个是确认引导和固件模式:进系统后跑efibootmgr看有没有 Kali 的 UEFI 启动项,老 BIOS 机器则看 GRUB 是否正常接管。第二个是确认磁盘和加密状态:用lsblk看分区结构,如果启用了 LVM 加密,会看到crypt之类的映射设备;再用sudo cryptsetup status <映射名>确认加密卷状态。第三个是确认网络和软件源:ip a看网卡有没有拿到地址,sudo apt update看源能不能通。

# 查看 UEFI 启动项,确认 Kali 引导记录在不在 efibootmgr -v # 查看块设备与 LVM/加密映射关系 lsblk -f # 如果启用了 LUKS 加密,查看加密卷详情 sudo cryptsetup status cryptroot # 验证网络与软件源 ip a && sudo apt update

逻辑说明:efibootmgr -v列出所有 UEFI 启动项及对应路径,能确认引导是否写入;lsblk -f显示文件系统类型和挂载点,加密卷会显示为crypto_LUKS;cryptsetup status需要替换成你实际的映射名,通常在/dev/mapper/下能看到;apt update是最直接的源连通性测试。参数上唯一要改的是映射名,其他都是只读检查,不会动数据。

关于加密盘,我有个用了很久的习惯:装完启用 FDE 的机器后,第一件事是把恢复相关的信息离线记一份,包括加密类型、映射名、分区布局。不是因为预期会坏,而是因为加密盘一旦引导或密码出问题,没有这些信息排查会非常被动。教程把加密作为可选项给出,但没讲装完后的维护,这块得自己补上。从那以后我每次装带加密的系统,都会在重启验证通过后立刻把这几项记下来,再开始装工具。希望这份拆解能帮到你,少走一遍我当年踩过的弯路。

本文还有配套的精品资源,点击获取

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

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

立即咨询