资讯动态

Kali Linux 单引导安装全流程:从镜像刻录到加密 LVM 与 GRUB 避坑指南

发布时间:2026/10/23 5:28:23 来源:尧图企业网站定制
简介这份PDF面向准备学习或部署Kali Linux的初学者与安全爱好者聚焦单引导场景下的完整安装流程帮助读者在裸机或虚拟机中顺利搭建渗透测试环境。资源为1个PDF文件压缩包约2.07MB内容以图文步骤形式呈现涵盖硬件兼容性说明、系统要求、安装前准备、图形化安装全过程以及安装后的基础配置并特别介绍了全磁盘加密FDE与LVM加密分区的启用方式。读者可据此了解amd64与i386平台差异、UEFI与BIOS启动设置、安全引导禁用、磁盘分区选择、GRUB引导安装等关键环节同时掌握低配SSH服务器与默认Xfce4桌面两种资源规格的取舍。目前已有833人学习适合希望按图索骥完成Kali Linux部署、并理解加密安装与分区策略的读者参考。1. 从一次装到一半就黑屏说起Kali Linux 单引导安装到底难在哪很多人第一次装 Kali Linux卡住的地方根本不是“不会分区”而是装到一半屏幕一黑重启后直接进了 GRUB rescue或者更惨——连引导项都没了。我见过太多人拿着 ISO 写完 U 盘就开干结果 BIOS 里安全引导没关安装程序连内核都加载不起来。Kali 的内核没有签名安全引导会直接把它拦在门外这不是玄学是硬性限制。这份《Kali Linux 安装教程.pdf》讲的就是单引导场景下的完整流程从硬件要求、镜像选择、U 盘刻录到分区、加密 LVM、GRUB 安装最后重启进系统。它适合两类人一类是第一次在裸机或虚拟机里装 Kali 的新手另一类是装过但每次都在分区或引导环节翻车、想找一份能照着走完的清单的老手。装不好会怎样轻则丢数据重则整块盘被擦掉之后系统起不来连后悔药都没得吃。2. 装之前先把环境列清楚镜像、硬件和 BIOS 三件事2.1 选 amd64 还是 i386别在这上面省事Kali Linux 支持 amd64x86_64/64 位和 i386x86/32 位两个平台。教程里给的建议很直接能用 amd64 就用 amd64。i386 镜像默认走 PAE 内核所以 RAM 超过 4GB 的机器也能跑但 32 位平台在内存寻址和软件兼容性上会越来越吃力。我一般会先确认 CPU 架构再决定下载哪个镜像。命令很简单# 查看 CPU 架构x86_64 就选 amd64 uname -m # 输出 x86_64 表示 64 位i686 或 i386 表示 32 位uname -m返回x86_64就下 amd64 的 Installer 镜像返回i686才考虑 i386。注意这里说的是 Installer 镜像不是 Live 镜像。教程里明确推荐用标记为 Installer 的映像因为 Live 镜像的安装流程和默认启动项不一样新手容易在启动菜单里选错模式。2.2 内存和磁盘128MB 能跑但别真这么干教程把系统要求分成了低端和高端两档。低端可以装成没有桌面的基本 SSH 服务器128MB RAM 就能跑建议 512MB磁盘 2GB。高端是默认的 Xfce4 桌面加 kali-linux 默认元包至少 2GB RAM 和 20GB 磁盘。如果还要跑 Burp Suite 这类资源密集型应用建议至少 8GB RAM大型 Web 应用场景甚至更多。我一般会按这个表来配使用场景内存磁盘说明纯 SSH 服务器512MB2GB无桌面只跑命令行默认 Xfce4 桌面2GB20GB日常渗透测试够用跑 Burp Suite 等重型工具8GB 起40GB 起大型 Web 应用建议再加这张表不是让你照抄而是让你在创建虚拟机或准备裸机时心里有数。磁盘给少了装到一半提示空间不足只能重来。2.3 BIOS/UEFI 里必须关掉的那一项教程在准备安装的第 5 步写得很清楚在 UEFI 设置中确保禁用安全引导。Kali Linux 内核未签名安全引导无法识别。这一步不做U 盘启动后可能直接跳过安装介质或者加载内核时报签名错误。常见做法是开机按 F2、F10、Del 或 Esc 进 BIOS/UEFI找到 Secure Boot 选项设为 Disabled。不同主板菜单不一样但关键词就是 Secure Boot。关掉之后再把启动顺序调成 CD/DVD/USB 优先。如果你用的是较老的 BIOS 机器没有安全引导这个选项那就不用管直接调启动顺序就行。3. 制作安装介质与启动从 ISO 到引导菜单3.1 把 ISO 写进 U 盘别用复制粘贴教程第 2 步说得很直白将 Kali Linux ISO 刻录到 DVD或者将 Kali Linux Live 映像刻录到 USB 驱动器。注意这里用的是“刻录”不是把 ISO 文件直接拖进 U 盘。直接复制 ISO 到 U 盘U 盘不能引导。我一般用dd命令在 Linux 下写盘# 确认 U 盘设备名比如 /dev/sdb千万别写错 lsblk # 写入 ISOof 后面是 U 盘设备不是分区 sudo dd ifkali-linux-2024.1-installer-amd64.iso of/dev/sdb bs4M statusprogress # 写完刷新缓存 syncif是输入文件也就是下载好的 ISOof是输出设备必须是整块 U 盘如/dev/sdb不能写成/dev/sdb1否则写进去也引导不了。bs4M是块大小statusprogress让你看到进度。写完执行sync确保数据落盘。Windows 下可以用 Rufus 或 balenaEtcher选“DD 模式”写入不要选“ISO 模式”。3.2 启动菜单里选 Graphical Install 还是 Install用安装介质启动后你会看到 Kali 的引导屏幕。教程里选了图形安装Graphical Install另一个选项是文本模式安装Install。如果你用的是 Live 映像还会看到 Live 模式而且 Live 是默认启动项。这里有个坑Live 映像的安装流程和 Installer 映像不一样教程后面提到的元包选择阶段在 Live 映像里不会出现。所以如果你要按这份教程走完整流程下载时就选 Installer 映像启动时选 Graphical Install。3.3 语言、位置、键盘别选错后面改起来麻烦选完启动项后安装程序会依次让你选语言、地理位置和键盘布局。这三项会影响系统默认语言、时区和键盘映射。教程里没有特别强调但我的经验是语言选 English 或中文都行但键盘布局一定要选对。如果你选了中国但键盘布局选了美国英语输入特殊符号时会对不上。选完之后安装程序会探测网络接口找 DHCP 服务然后提示你输入主机名。教程里输入的是kali。如果没有 DHCP它会让你手动配网络信息或者跳过。我一般会确保网络通因为后面下载元包需要出站互联网访问。4. 分区与加密 LVM整块盘擦掉之前想清楚4.1 四种分区选项单引导该选哪个安装程序探测到磁盘后会根据磁盘状态给出不同选项。教程里用的是一块干净磁盘所以有四个选项。它选了 Guided - use entire disk因为这是单引导安装不需要保留其他操作系统擦掉整块盘没问题。如果磁盘上有预先存在的数据会多出一个“Guided - use the largest continuous free space”选项这个选项不会动现有数据适合双引导。有经验的用户可以用 Manual 手动分区教程提到 BTRFS 指南里有更细的配置。我一般会按这个逻辑选整块盘只装 Kali没有其他系统Guided - use entire disk盘里有 Windows 或其他 Linux想保留Guided - use the largest continuous free space想自己控制分区结构Manual选 Guided - use entire disk 之后还要选具体哪块磁盘。如果你机器上有多块盘别选错选错了就是把另一块盘的数据擦掉。4.2 全盘加密 LVM密码丢了就真没救了教程里专门讲了加密 LVM。如果你想加密 Kali Linux可以在选择 Guided - use entire disk 时设置加密 LVM启用全磁盘加密FDE。选中后安装程序会先对硬盘做安全擦除然后提示你输入 LVM 密码输两次。每次启动 Kali Linux 都要输入这个密码。教程提醒要用强密码否则会提示弱密码警告。安全擦除根据驱动器大小和速度可能需要“一段时间”教程原文写的是小时级别。如果你想冒险可以跳过擦除。这里有个血泪经验LVM 密码忘了数据基本拿不回来。我一般会建议把密码记在密码管理器里别只靠脑子。另外安全擦除那一步如果跳过加密仍然生效只是擦除过程被省略了。对于新盘或者不担心残留数据的场景跳过可以省很多时间。4.3 最后一次检查点继续之前看清楚教程第 12 步说在安装程序进行不可逆转的更改之前你会有最后一次机会检查磁盘配置。单击“继续”后安装程序开始工作。这一步我每次都会停下来看两遍目标磁盘对不对、分区方案是不是自己选的那个、加密有没有启用。因为一旦点了继续整块盘就被擦掉了。如果你在虚拟机里装大不了删了重来如果是裸机擦掉的就是真实数据。教程在准备安装的第 3 步也强调了将设备上的任何重要信息备份到外部媒体。5. 避坑与排查装 Kali 时最容易翻车的五个地方5.1 现象U 盘启动后直接进了原来的系统原因BIOS/UEFI 启动顺序没调或者安全引导没关安装介质被跳过。 解决进 BIOS/UEFI把 USB 调到启动顺序第一位同时确认 Secure Boot 是 Disabled。保存后重启再看引导菜单里有没有 U 盘选项。5.2 现象安装程序提示“No common CD-ROM drive was detected”原因安装程序没识别到你的安装介质常见于某些 USB 3.0 接口或特殊主板。 解决换一个 USB 接口优先用 USB 2.0 口。如果还不行检查 ISO 写入方式是不是 DD 模式。教程里提到如果 Kali Linux 没有检测到你的 NIC可能需要包含驱动或生成自定义 ISO但这个问题更多出现在网卡上安装介质识别问题先换接口和重写 U 盘。5.3 现象分区后重启GRUB 引导失败进入 grub rescue原因GRUB 安装到了错误的位置或者安装时选了不安装 GRUB。 解决教程第 15 步确认安装 GRUB 引导加载程序第 16 步选择要安装 GRUB 的硬盘驱动器默认情况下它不会选择任何驱动器需要你手动选。如果已经进了 grub rescue可以用安装介质启动进救援模式重装 GRUB。我一般会在安装时就确认 GRUB 装到正确的磁盘比如/dev/sda而不是某个分区。5.4 现象加密 LVM 密码输入后卡住或者提示密码太弱原因密码强度不够或者安全擦除过程耗时太长被误认为卡死。 解决教程说弱密码会提示警告但不会阻止你继续。如果卡在擦除阶段看硬盘指示灯有没有在闪大容量机械盘擦除几个小时是正常的。如果不想等下次装的时候可以跳过擦除。密码方面用大小写字母、数字和符号的组合长度至少 12 位。5.5 现象装完重启没有桌面只有命令行原因在元包选择阶段改了默认选项或者安装时没选桌面环境。 解决教程第 14 步说默认选项会安装标准的 Kali Linux 系统不必更改。如果你改了默认选择可能只装了基础系统。补救方法是联网后手动安装桌面元包比如sudo apt install kali-desktop-xfce。但更省事的做法是重装一遍在元包选择阶段保持默认。6. 装完怎么验证从重启到第一次登录的检查清单装完最后一步是单击“继续”重新启动。重启后如果你启用了加密 LVM会先提示输入 LVM 密码。输入正确后进入 GRUB 菜单选择 Kali Linux然后进入登录界面。用安装时创建的用户账号登录检查这几项# 检查系统版本和内核 uname -a cat /etc/os-release # 检查磁盘分区和加密状态 lsblk # 检查网络 ip a ping -c 3 8.8.8.8 # 检查桌面环境 echo $XDG_CURRENT_DESKTOPuname -a看内核版本cat /etc/os-release看发行版信息。lsblk能看到分区结构如果启用了 LVM 加密会看到crypt相关的映射设备。ip a和ping确认网络通不通。echo $XDG_CURRENT_DESKTOP确认桌面环境是不是 Xfce。如果这几项都正常说明安装成功。我一般还会做一件事重启两次。第一次重启验证正常引导第二次重启验证加密密码输入流程和 GRUB 菜单稳定性。因为有些问题只在第二次启动才暴露比如 GRUB 超时设置不对、加密映射没正确挂载。从那以后我每次装完 Kali 都强制走一遍这个检查清单不看到XDG_CURRENT_DESKTOP输出XFCE就不算完。希望帮到你。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑