kali 物理机安装
- 物理机
- 2025-08-03
- 3
物理机上安装 Kali Linux,需先准备镜像文件,制作启动盘,设置BIOS从介质启动,按向导分区、配置基础参数,完成系统部署。
是在物理机上安装Kali Linux的详细步骤指南,涵盖从准备工作到系统配置的完整流程:
前期准备阶段
- 下载官方镜像文件:访问Kali Linux官方网站获取最新版本的ISO镜像,根据计算机架构选择对应版本(如amd64或i386),建议优先选用稳定版而非滚动更新版本以降低兼容性风险;
- 制作可启动介质:使用Etcher、Rufus等工具将ISO写入U盘,推荐采用容量≥8GB的优质U盘,避免因存储介质质量问题导致写入失败;若计划多系统共存,可用Ventoy实现多启动管理;
- 备份重要数据:由于分区操作会擦除原有内容,务必提前备份硬盘中的关键文件,对于单硬盘设备,建议暂时移除其他存储设备以防止误操作。
BIOS/UEFI设置要点
重启计算机并进入固件界面(通常按Del/F2/F12键),重点调整以下参数:
- 启动顺序优先级:将USB设备或DVD驱动器置于首位;
- 安全启动状态:如需保留Windows双系统,需关闭Secure Boot功能;
- 磁盘模式匹配:确保硬盘初始化方式(GPT/MBR)与目标系统架构一致,例如新安装建议采用GPT分区表以支持大显存和现代硬件特性。
正式安装流程详解
(一)语言与区域配置
进入安装向导后首选界面语言(推荐中文),随后设置键盘布局,此阶段的选择影响后续交互体验,建议保持默认UTF-8编码以避免乱码问题。
(二)磁盘分区策略
这是最核心的环节,推荐采用手动分区模式:
| 分区类型 | 建议大小 | 挂载点 | 作用说明 |
|—————-|——————-|—————-|————————–|
| EFI系统分区 | 500MB–1GB | /boot/efi | 存放启动引导文件 |
| 交换空间(swap) | 物理内存×1~2倍 | swap | 虚拟内存缓冲区 |
| 根目录(/) | 剩余可用空间 | / | 主要系统文件存储位置 |
注意:对于固态硬盘用户,可将/home
独立分区以优化文件管理效率,但非必需操作,完成分区后需确认无误再继续下一步。
(三)用户账户创建
至少需要设置两个账户:普通用户用于日常操作,root超级管理员用于特权操作,特别提醒:首次登录后应立即执行passwd root
命令修改默认密码,增强安全性。
系统初始化配置
- 网络连接调试:通过有线网卡自动获取IP地址,若检测失败可尝试拔插网线重启网络服务;无线网络需额外安装驱动模块;
- 软件源更新:编辑
/etc/apt/sources.list
文件替换为国内镜像站(如阿里云、中科大),执行apt update && apt upgrade
完成包管理器同步,示例源配置如下:deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
- 本地化设置:通过
dpkg-reconfigure locales
命令添加中文支持,重启后生效;安装中文输入法(如搜狗拼音)提升操作效率。
常见问题解决方案
- 引导程序冲突:当与Windows组成双系统时,推荐将GRUB引导器安装在Kali所在分区,避免覆盖Windows的BCD启动记录,可通过调整分区顺序实现多系统选择菜单;
- 依赖库错误处理:遇到APT依赖解析失败时,先运行
apt -f install
修复破损的软件包链接;若仍无法解决,建议清除缓存后重新执行更新命令; - 图形界面异常:若发现桌面环境卡顿或显示不全,检查显卡驱动是否已正确安装,对于NVIDIA硬件,可通过官方仓库获取闭源驱动支持。
FAQs
Q1:如何在不删除现有系统的情况下安装Kali?
A:选择未分配的磁盘空间进行全新安装,并确保GRUB引导器写入Kali所在的分区,这样既保留原系统完整性,又能通过启动菜单自由切换操作系统。
Q2:为什么安装VSCode后无法安装插件?
A:此问题通常由权限不足引起,解决方法是以root身份执行安装命令,或使用sudo
提权后进行插件部署操作。
通过以上步骤,您已成功在物理机上部署了Kali Linux系统,建议定期进行安全更新并合理规划分区结构,以充分发挥其渗透测试与网络安全分析的强大