1d5bc562a7参考文献:
https://blog.csdn.net/qq_52592423/article/details/125774785
(⚠️Rufus 不适用于所有映像,例如2022.1和2022.2版本中引入的 Kali Everything Live ISO )
前置软件
Diskgenius
BalenaEtcher
Kali-live镜像
U盘【大于32G】
操作步流程
diskgenius 格式化U盘并分区即可
balenaEtcher 将kali-live镜像导入U盘即可
*Tips:Etcher默认使用MBR,实现最大的硬件兼容性。现在等待写入完成即可!*
BIOS设置U盘启动
持久化设置【Live USB Persistence】:
1.首先选择第一个Live (amd64)进去
(以后不需要使用Live进去,现阶段是为了给持久化persistence做铺垫)、
2.进入系统后打开Terminal,获得root权限
3.查看U盘的名称【例如:/dev/sdb2,可根据容量判断】
sudo fdisk -l
4.在USB盘上创建并格式化其他分区
sudo fdisk /dev/sda
遇到提示Command (m for help): 输入n
之后输入Enter回车,注意容量配置最大容量配置:240000000
【避免爆盘】【闲置5G空间】闲置容量使用DiskGenius,进行新建分区
注意调整分区大小,进入非持久系统,使用gparted直接调整即可
再次遇到Command (m for help): 输入w
当 fdisk 完成后,新分区在 /dev/sda3 上创建;同样可以通过命令
5.fdisk -l进行验证,发现多了一个/dev/sda3
6.创建一个 ext4 文件系统,并将其标记为persistence
sudo mkfs.ext4 -L persistence /dev/sda3
7.创建一个挂载点,将新分区挂载到该处,然后创建配置文件以启用persistence,最后卸载分区。
sudo mkdir -p /mnt/my_usb
sudo mount /dev/sda3 /mnt/my_usb
echo "/ union" | sudo tee /mnt/my_usb/persistence.conf
sudo umount /dev/sda3
指令合集【直接复制】
New:
sudo mkfs.ext4 -L persistence /dev/sda3
sudo mkdir -p /mnt/my_usb
sudo mount /dev/sda3 /mnt/my_usb
echo "/ union" | sudo tee /mnt/my_usb/persistence.conf
sudo umount /dev/sda3
reboot
以上/dev/sda3,均根据自己的磁盘名称修改,参考第三条说明