上一篇
物理机安装kali系统
- 物理机
- 2025-07-23
- 5
制作启动U盘,重启进BIOS设U盘启动,按提示安装,装后更新驱动与软件源
安装前准备
系统要求与兼容性检查
Kali Linux基于Debian,对硬件要求较低,但需满足以下条件:
| 组件 | 最低要求 | 推荐配置 |
|—————-|——————————-|—————————————|
| CPU | 64位处理器(支持PAE) | 多核64位处理器(如Intel i5及以上) |
| 内存 | 2GB RAM | 8GB+ RAM(用于多任务和虚拟化) |
| 存储空间 | 20GB空闲硬盘空间 | 50GB+(需分配独立分区) |
| 显卡 | 支持OpenGL 2.0以上 | NVIDIA/AMD独立显卡(便于GPU加速) |
注意事项:
- 检查电脑BIOS是否支持UEFI启动(需关闭Secure Boot)。
- 老旧硬件(如32位CPU)需选择对应版本的Kali ISO。
下载官方ISO镜像
- 访问Kali Linux官方网站,导航至“Downloads”页面。
- 选择“Installer & Netinstall”类别,下载最新版ISO(如
kali-linux-2024.3-installer-amd64.iso
)。 - 验证镜像完整性:通过SHA256校验和比对,避免下载损坏或改动的文件。
制作启动介质
工具选择 | 操作步骤 |
---|---|
Rufus | 选择ISO文件 分区方案选MBR或GPT 文件系统选FAT32(USB)或NTFS(≥4GB) |
Etcher | 自动识别设备 直接写入镜像 无需复杂设置 |
UNetbootin | 兼容多种Linux发行版,但需手动指定启动类型 |
操作示例(以Rufus为例):
- 插入USB设备(≥8GB),打开Rufus。
- 选择ISO文件,分区类型为“MBR”,目标系统为“非CIOS”。
- 点击“开始”写入数据,完成后弹出USB。
安装步骤详解
设置BIOS/UEFI启动
- 进入BIOS:重启电脑,按
Del
/F2
/Esc
(根据品牌不同)进入BIOS设置。 - 调整启动顺序:将USB或DVD设置为第一启动项。
- 关闭Secure Boot:若启用UEFI模式,需禁用安全启动(Secure Boot)以允许第三方内核加载。
启动安装程序
- 从启动介质引导后,选择“Graphical Install”进入可视化安装界面。
- 语言与地区:选择“Chinese (Simplified)”及所在时区。
- 键盘布局:默认“USA”或“Chinese (简体)”。
分区策略
Kali提供多种分区方案,推荐手动分区以满足特定需求:
| 分区类型 | 挂载点 | 大小建议 | 用途说明 |
|————–|—————|——————-|———————————-|
| /boot | /dev/sda1
| 512MB | 存放GRUB引导文件(UEFI需ESP分区) |
| 根分区 | | 20GB+ | 系统核心文件和应用 |
| 交换分区 | None
或/swap
| 内存1-2倍(如4GB)| 休眠/虚拟内存支持 |
示例分区方案(以20GB空间为例):
# 使用cfdisk或GParted创建分区 /dev/sda1: 512MB EXT4 + boot flag /dev/sda2: 19.5GB EXT4(挂载为`/`)
安装进程
- 网络配置:建议连接网络以同步软件包列表,静态IP可后续配置。
- 主机名与用户:设置hostname(如
kali-machine
),创建管理员账户(建议禁用root登录)。 - 软件选择:默认勾选“Standard System”即可,包含常用工具(Wireshark、Aircrack等)。
系统配置与优化
更新与升级
安装完成后,优先执行以下命令:
apt update && apt full-upgrade -y # 更新系统及内核 apt install kali-rolling -y # 切换到滚动更新分支
驱动与硬件支持
- 显卡驱动:
- NVIDIA/AMD专有驱动:通过
add-apt-repository ppa:graphics-drivers/ppa
添加PPA。 - 开源驱动:安装
xserver-xorg-video-nouveau
(适用于旧款显卡)。
- NVIDIA/AMD专有驱动:通过
- 无线网络支持:
- 若网卡未被识别,需手动安装固件(如
firmware-ralink
)。
- 若网卡未被识别,需手动安装固件(如
网络与软件源配置
- 更换国内源(以阿里云为例):
echo "deb http://mirrors.aliyun.com/kali kali-rolling main contrib non-free" > /etc/apt/sources.list apt update
- 代理设置:若需科学上网,配置
/etc/apt/apt.conf
添加代理地址。
安全加固
- 防火墙配置:使用
ufw
启用基础规则:ufw enable ufw allow OpenSSH
- SSH安全:修改默认端口(
/etc/ssh/sshd_config
),禁用root登录。
常见问题与解决方案
启动失败问题
现象 | 原因分析 | 解决方案 |
---|---|---|
无法进入安装界面 | 启动顺序错误/介质损坏 | 检查BIOS设置,重新制作启动盘 |
卡在Loading Screen | 显卡驱动不兼容 | 进入救援模式(Rescue Mode)修改启动参数 |
无线网络无法连接
- 缺少固件:执行
sudo apt install firmware-ralink
。 - 驱动未加载:编辑
/etc/network/interfaces
,添加auto wlan0
并配置无线ESSID。
引导修复
若安装后无法启动,可通过Live USB修复:
mount /dev/sda2 /mnt chroot /mnt apt install --reinstall grub2 grub-install /dev/sda
FAQs
Q1:安装后无法联网,如何解决?
A1:可能是网络配置文件缺失或驱动问题,尝试以下步骤:
- 检查网线直连是否正常,排除硬件故障。
- 运行
lspci -k | grep -EA3 "Network"
查看网卡型号。 - 安装对应驱动(如
apt install firmware-realtek
)。 - 重启网络服务(
systemctl restart networking
)。
Q2:如何切换Kali的桌面环境(如GNOME/KDE)?
A2:可通过任务管理器(Tasksel)更换桌面环境:
- 执行
sudo tasksel
,选择“Desktop Environment”。 - 按提示安装目标环境(如Xfce、GNOME)。
- 重启后生效,原环境残留文件可通过
apt purge
清理。