1.準備空U
盤
64G
, 3.0
2.進入kali linux
將kali linux iso
鏡像copy
到Linux
系統中。
3.格式化U
盤
win + A
搜索Gparted
(Kali Linux
自帶的分區軟件),使用Gparted
對U
盤進行格式化成unallocated
(未分配的),
具體操作(Partition -- format to -- cleared
),然後應用執行所有操作(Edit -- Apply all operations -- Apply -- Close
)
4.copy
鏡像到U
盤
打開終端,
root@kali:dd if=(kali linux iso 的路徑) of=(/dev/sdb(你的U盤)) bs=1M
5.分區
5.1 parted
分區
終端輸入:
parted
(進入parted
工具) – p
(打印分區信息)-- mkparted
(分區操作)-- primary
(分區類型) – 起始位置 3353MB
(上個分區的終點位置)-- -0
(磁盤末端,即最大化磁盤空間)-- q
(退出parted
)
5.2 fdisk
分區
終端輸入:
fdisk /dev/sdb
(進入fdisk
工具,後面參數選擇你自己的U
盤) – p
(打印分區信息)-- n
(分區操作)-- 全部默認 – w
(退出並保存分區信息)
給剛創建的分區加密
root@kali:cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3
輸入大寫YES
,然後創建你的密碼,兩次輸入一致。
6.格式化分區
root@kali:cryptsetup luksOpen /dev/sdb3 usb
格式化分區
root@kali:mkfs.ext4 /dev/mapper/usb
設置卷標 (卷標必須爲persistence
)
root@kali:e2label /dev/mapper/usb persistence
7.寫入配置文件
創建掛載點
root@kali:mkdir -p /mnt/usb
掛載
root@kali:mount /dev/mapper/usb /mnt/usb
添加文件
root@kali:echo "/ union" > /mnt/usb/persistence.conf
卸載
root@kali:umount /dev/mapper/usb /mnt/usb
關掉U
盤
root@kali:cryptsetup luksClose /dev/mapper/usb
8.重啓
選擇U
盤啓動,選Live USB Encrypted Persistence
,輸入密碼登錄即可。