上一篇
kali物理机安装
- 物理机
- 2025-08-03
- 2
物理机上安装 Kali Linux,需先准备镜像文件,制作启动盘,设置BIOS从介质启动,按向导完成分区
是在物理机上安装 Kali Linux 的详细步骤指南,涵盖从准备到配置的全流程操作及注意事项:
前期准备工作
- 下载官方镜像:访问 Kali Linux 官方网站获取最新版本的 ISO 文件,建议优先选择与 CPU 架构匹配的版本(如 amd64 对应主流 PC),若所在地区网络较慢,可通过国内镜像站加速下载;
- 制作启动盘:使用 Etcher、Rufus 或 Ventoy 等工具将 ISO 写入 U 盘,推荐 Ventoy 因其支持多系统引导且操作直观——只需将镜像拖入已初始化的 U 盘即可自动生成启动菜单;
- 备份重要数据:若目标硬盘存有原有系统或文件,务必提前备份,特别是选择“清空整个磁盘”模式时,所有数据将被永久删除;
- 硬件兼容性检查:确认电脑配置满足最低要求,尤其注意内存容量,例如运行内存建议至少 8GB,以避免因资源不足导致安装失败。
BIOS/UEFI 设置调整
- 修改启动顺序:重启计算机并进入 BIOS/UEFI 界面(通常按 F2、Delete 或 F12 键),将 USB/DVD 设备设为第一启动项;
- 启用安全启动(可选):部分新主板默认开启此功能,需暂时禁用以确保能加载非微软签名的内核;
- 存储模式适配:若使用 GPT 分区表,确保选择正确的引导模式,传统 MBR 分区仅支持旧版引导方式,而现代系统更推荐采用 GPT+UEFI 组合以获得更好的兼容性。
正式安装流程解析
- 语言与键盘布局选择:推荐优先选用中文界面以便后续操作,同时根据实际使用的输入法设置键盘映射;
- 磁盘分区策略规划
- 基础方案对比
| 模式 | 适用场景 | 优缺点分析 |
|—————————–|——————————|——————————–|
| Guided – 最大连续空闲空间 | 保留现有系统的双系统部署 | 自动化程度高但灵活性较低 |
| Guided – 整个磁盘 | 全新安装且无保留数据需求 | 简单快捷但会抹除所有内容 |
| Manual(手动模式) | 自定义高级配置 | 完全控制权需一定技术基础 | - 关键分区说明
- /swap:交换分区大小一般为物理内存的 1~2 倍,用于保障系统休眠等功能的正常运作;
- /boot:引导相关文件存储位置,建议分配约 500MB;
- /root:核心目录必须单独挂载以保证稳定性;
- /home:用户个人文档、下载等内容的存放路径,可根据剩余空间灵活调整;
- 基础方案对比
- 用户账户创建:设置具有管理员权限的用户名和强密码,同时可添加普通用户用于日常登录;
- 软件包选择:默认选中标准组件库已足够应对多数渗透测试任务,若有特殊需求再手动勾选额外工具集;
- GRUB 引导配置:安装程序会自动检测已存在的操作系统并添加到启动菜单中,实现多系统共存时的便捷切换。
系统初始化设置要点
- 网络连接激活:优先插入网线通过有线网卡获取 IP 地址,若检测失败可尝试拔插网线重试,无线适配器可能需要手动安装驱动才能正常使用;
- 源仓库优化:编辑
/etc/apt/sources.list
文件替换为国内镜像源以提高更新速度,执行apt update && apt upgrade
完成软件包同步;遇到依赖错误时运行apt -f install
修复破损的软件包链; - ROOT 密码重置:以普通用户身份登录后打开终端输入
passwd root
,按提示两次输入新的超级用户密码; - 本地化改造:通过图形界面或命令行工具切换系统语言为中文,安装中文输入法提升交互体验;
- 必要工具补充:例如安装 VSCode 编辑器时若遇权限不足问题,需赋予相应目录写权限方可正常安装插件。
常见问题应对指南
- 引导失败排查:检查分区表类型是否与引导模式匹配,确认 GRUB 配置文件未被意外修改;
- 驱动缺失处理:对于无线网络不可用的情况,尝试从另一台设备下载对应芯片组的固件并通过外接存储介质传递至目标机器进行安装;
- 性能调优技巧:关闭不必要的后台服务减少资源占用,定期清理缓存文件保持系统响应速度。
FAQs
Q1: 如何在不删除 Windows 的情况下安装 Kali Linux?
A: 可以选择未分配的磁盘空间进行安装,并在分区阶段避免覆盖 Windows 所在的分区,安装完成后,GRUB 引导程序会自动整合两个系统的启动选项,实现双系统共存,需要注意的是,引导加载器最好安装在 Kali 所在的分区以确保优先级正确。
Q2: 安装过程中提示“无法挂载分区”如何解决?
A: 此问题通常由文件系统不支持引起,请检查分区格式化的类型是否为 ext4(Linux 常用格式),而非 NTFS 或其他非原生格式,若仍无法解决,可尝试使用手动分区模式重新创建符合要求的分区结构,确保每个挂载点的选择