Kali-Live-USB.md 2.1 KB


notion-id: 62151082-8a86-46fe-9334-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,均根据自己的磁盘名称修改,参考第三条说明