制作(kali系统 + 电脑维护盘 + 普通存储)多功能三合一U盘教程
本文详细介绍了使用Ventoy工具制作多功能Kali Linux启动U盘的完整流程。该教程适用于安全测试和系统维护,操作前需注意数据备份
一、相关设备和工具软件准备
1.一个8GB以上或更大的USB驱动器(带有直接SD卡插槽的系统可以使用类似容量的SD卡,过程相同)。尽量采用3.0接口的高速读写U盘。 2.Ventoy:制作可启动U盘的开源工具。 3.Kali Linux live镜像(注一定是live类镜像)。 4.DiskGenius磁盘分区软件。 5.可自选自制PE或使用网络便捷工具生成。 注意:操作前请备份好自己U盘内的数据。 以下操作过程基于win11系统。
二、操作步骤
2.1根据需求规划分区
步骤1:插入准备好的U盘,运行Ventoy2Disk.exe程序(可上网搜索ventoy,下载最新版即可)。
Ventoy2Disk.exe
所在目录内容(表格要点): boot:文件夹 plugin:文件夹 ventoy:文件夹 FOR_X64_ARM.txt:文本文档 log.txt:文本文档 Ventoy2Disk.exe:应用程序 Ventoy2Disk.ini:配置设置 VentoyPlugson.exe:应用程序 VentoyVlnk.exe:应用程序
步骤2:可先左上方配置选项里找到
分区设置:
选择自己想保留的日常使用内存
再点击安装即可:
会弹出以下内容:
!请检查是否清空该U盘,或U盘内是否有需要的没备份的东西!再点击是,将U盘格式化。
步骤3:保留一定空间用作日常存储U盘。
以32GB U盘为例,最终分区结构如下:
1.EFI引导分区:约32M
2.Ventoy分区:存放kali、持久化数据文件、PE及其它系统镜像
3.保留分区:日常存储U盘分区
注意:这里保留分区的大小请根据自己需求进行规划。如果需要放入多个PE和系统镜像,Ventoy这个分区就可以划分得大一些。
一般参考:
每个系统镜像大小:3–5GB
持久化数据文件:2–4GB
PE镜像:800MB–1GB
保留分区大小= U盘总大小 − Ventoy分区 − EFI分区
操作路径:“配置选项”菜单→ “分区设置”。
分区规划一旦做好,后面不建议重新调整分区大小,尤其Ventoy和EFI分区,容易引起启动引导故障。
步骤4:Ventoy分区
此时打开桌面“此电脑”,会发现生成了一个名为“Ventoy”的磁盘分区,这就是后面放置PE和kali镜像的地方;而前面保留的20G用作日常存储U盘的分区并不会出现在“此电脑”中。
步骤5:新建并格式化保留分区
(1)打开 DiskGenius(可上网搜索并下载最新版即可),选择U盘,可以看到安装Ventoy后U盘的分区情况。
(2)点击空闲的20GB分区 → 新建NTFS分区并格式化。 最终U盘分区结构: Ventoy分区(exFAT) 保留分区(NTFS,日常存储)
补充:关于Ventoy“配置选项”菜单几个重要选项:安全启动支持:如果你的电脑是Windows11系统(即BIOS里开启了SecureBoot选项),那么需要勾选此项;否则不用勾选。一般我们保持默认勾选即可。
分区类型:按主板BIOS实际启动方式选择,实测勾选MBR也可以启动UEFI的电脑。
2.2准备kali及PE镜像
步骤1:
下载 kali-linux-2024.1-live-amd64.iso 镜像(自备,可上网下载注:一定是“-live-”类型的kali镜像)。
步骤2:
下载PE镜像(自备,可上网寻找制作WinPE系统教程或寻找PE系统制作工具)
步骤3:
桌面“此电脑”打开Ventoy磁盘分区,分别新建3个文件夹:
iso:存放kali或其它系统镜像
pe:存放PE镜像
ventoy:存放 ventoy.json 文件
注意:ventoy 文件夹必须命名为 ventoy,全小写、不能有空格。
注:ventoy.json文件一般路径在ventoy整体文件:ventoy-1.1.17-windows\plugin\ventoy内,如下图所示:
步骤4:
将kali镜像复制到 iso 文件夹;
将PE镜像复制到pe 文件夹。
步骤5:
将工具软件包中的ventoy.json 文件复制到 ventoy 文件夹中。
为什么要复制ventoy.json 到 ventoy 文件夹?
原因:
1:Ventoy在Legacy BIOS模式下,有的主板启动Windows或WinPE的ISO文件时会出现花屏现象(与机器硬件有关)。
(后面2.8节给出解决方法)
2:为了实现后面Kali系统的持久化(2.5节详述)。
2.3 隐藏Ventoy分区
(可先跳过,到2.5结束后再隐藏Ventoy分区)
完成以上步骤后,正常情况下
Windows资源器里能看到两个分区:
1.Ventoy分区:存放系统镜像,可随时添加镜像和其它PE;Ventoy会遍历该分区所有目录并显示在启动菜单中。
2.保留分区:日常当普通存储U盘用。
为避免日常使用误删重要系统镜像,可将
Ventoy分区设为隐藏:
运行DiskGenius → 选择U盘 → 在Ventoy分区上点右键 → 选择“隐藏当前分区”。
点“确定”后保存更改。
后面想在Windows中访问隐藏分区时,取消隐藏即可,操作同上。
2.4 测试启动U盘
为方便测试,在虚拟机中启动U盘中的PE和Kali系统(也可在物理机BIOS中设U盘引导直接测)。以 VMware Workstation 15.5 Pro 为例。
2.4.1 建立测试用虚拟机
U盘已插入电脑;以“管理员身份运行”VMware Workstation 15.5 Pro → 创建新虚拟机。
选“自定义(高级)”→ 下一步。
保持默认→ 下一步。选“稍后安装操作系统” → 下一步。
客户机操作系统选“Linux” → 版本选 Debian 10 或 11 x64(Kali基于Debian)。
输入虚拟机名称和存放位置→ 下一步。
按本机CPU核心数选择 → 下一步。
内存选2GB(2048MB)以上 → 下一步。
网络选“使用网络地址转换(NAT)” → 下一步。
保持默认→ 下一步。
磁盘类型选SATA,不要用默认SCSI。
选择磁盘→ 使用物理磁盘(Physical Disk)→ 使用整个磁盘。
可通过“计算机管理 → 磁盘管理”确认U盘对应的物理设备号。
2.4.2 测试kali系统和PE系统
开启虚拟机→ 弹窗点“否”。
回车先测试kali启动。
保持默认直接回车。
点击鼠标后进kali live菜单,默认回车即可进入kali系统。
重启系统后,用方向键选“你的PE镜像文件”进行PE测试。
保持默认回车。
虚拟机中PE可能卡在初始化界面,真实物理机一般不会出现该问题。
2.5 实现U盘Kali系统的持久化
直接下载现成dat 文件(Windows 最简单)
1.打开github ventoy/backend/releases,下载预制好的persistence_ext4_4GB_persistence.dat.7z,解压得到persistence.dat文件。
Github里面找到这个
点进去是这样
请点击右边的
Releases里面的那个链接
点进去拉到最下面有三个下载文件
选择images.zip下载,可用7z或者Winrar解压后找到
persistence_ext4_4GB_persistence.dat.7z
2.将persistence.dat复制到 U 盘Kali文件夹内。
3.运行
VentoyPlugson.exe,点击【启动】,浏览器自动打开配置网页。
4.左侧选择数据持久化插件 → 新增
镜像路径:
/Kali/kali‑linux‑live‑amd64.iso(你的 kali iso 的 U 盘内路径)
持久化后端文件:
/Kali/persistence.dat
勾选autosel自动选择持久化,保存配置。
4.网页点停止,关闭Plugson,配置写入 U 盘 ventoy.json 完成。
2.6 修改Kali系统默认语言为中文
桌面右键打开终端,执行:
bash
sudo dpkg-reconfigure locales
用方向键找到en_US.UTF-8,按空格取消选中。
找到zh_CN.UTF-8 UTF-8,按空格打上星号选中。
Tab到“OK”回车;再Tab到“OK”回车;
在下一屏选中 zh_CN.UTF-8 作为默认,回车确认。
终端执行:
reboot
重启后桌面弹出
“更新名称”类窗口,点更新即可看到中文界面。
2.7 设置kali软件源为国内镜像源
Kali自带源在国外,网络差、慢;换成国内源(如阿里云)更稳更快。
终端用vim编辑:
sudo vim /etc/apt/sources.list
注释掉原kali源,加入阿里云源:
纯文本
deb http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb-src http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb [trusted=yes] file:/run/live/medium kali-last-snapshot main contrib non-free non-free-firmware
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
测试:
先保证能联网、
DNS正常:
ping www.baidu.com
更新包列表:
sudo apt update
成功时可见
https://mirrors.aliyun.com/kali kali-rolling InRelease 等拉取信息。
2.8 关于个别电脑启动windows或PE镜像屏幕花屏问题解决
现象:
Ventoy主菜单选Windows/PE ISO后,Legacy BIOS下部分主板出现花屏。
解决方法
1(推荐):不使用图形模式,默认设为文本模式。
在存放ISO的分区根目录建 ventoy 目录,把工具包里的 ventoy.json 拷进去(已含文本模式配置),重启即可。
解决方法
2(临时):Ventoy主界面按 F7 切到文本模式,再选ISO启动;一次性生效,重启后恢复。
解决方法
3:调分辨率。
Ventoy菜单按 F5 → Tools → Resolution Configuration,尝试更小分辨率,如:
800×600×16 ![]()
800×600×32
1024×768×32
依硬件多试几种。
CSDN地址:
https://blog.csdn.net/2501_94056243/article/details/163665463?fromshare=blogdetail&sharetype=blogdetail&sharerId=163665463&sharerefer=PC&sharesource=2501_94056243&sharefrom=from_link
Github地址:
https://github.com/ling301036/multi-boot-usb-guide