前言
由于在高中不让带电脑等电子产品,但是班班通和机房的电脑多。有时候用到的工具需要java、ruby等环境的支持,只把工具拷贝到U盘 随时随用可不方便,那怎么办呢?于是萌生了把kali装进U盘的想法,这样大量工具就可以随时随用不受java、ruby等环境限制了
将kali装进U盘
- 使用工具Win32DiskImager将kali镜像刻录至U盘(其他烧录工具也行)
- 然后使用启动项启动U盘中的kali系统
- 选择Live开头的选项进入(要使用U盘kali一点要选择Live开头的选项,其余选项是安装等操作)
- 注:每台电脑的CPU位数不同,64位kali无法在CPU32位上运行
进行维持持续化设置
前面说了怎么制作和进入等操作,但是这样的kali每次进入都是初始化状态,这次的文件,下次进入是没有的。因为不能保存数据,所以我们需要把kali进行维持持续化
- 维持持续化需要进入选项Live USB Persistence 或者 Live USB Encypeted Persistence(加密版)
- 打开终端输入
fdisk -l
查看当前的磁盘分区信息
3. 输入
fdisk /dev/sdc
对磁盘/dev/sdc进行分区操作,接着回车输入n回车输入w
- 注:sda、sdb、sdc是挂载系统的分区,按照自己的分区选择自己U盘的分区的标识
再分别输入以下命令
partprobe
mkfs.ext4 -L persistence /dev/sdc3
e2label /dev/sdc3 persistence
mkdir -p /mnt/kali
mount /dev/sdc3 /mnt/kali
echo "/ union" > /mnt/kali/persistence.conf
umount /dev/sdc3
- 验证:在桌面创建一个文件,使用reboot命令重启kali,查看文件还是否存在。若没有则重新输入以上命令,直到持续化设置成功。
- 注意:持续化设置以后进入随身kali都需要进入选项Live USB Persistence 或者 Live USB Encypeted Persistence。