kali linux安装到U盘并增加persistence功能

本文介绍两种在U盘上安装Kali Linux的方法,一种直接提取镜像文件至U盘并配置引导,另一种通过写入镜像再克隆分区实现persistence功能。

这里写两种方法,其实本质是一样的,都是利用grub4dos重新写mbr,同时建立persistence分区并写入配置文件。
一,
1,首先将U盘分区,分两个即可,一个可当U盘使用存储数据,另一个则用来当persistence盘,格式为ext4。
2,提取kali镜像所有文件到U盘分区根目录,用grub4dos或者bootice写进grub引导,并复制menu.lst以及GRLDR类到根目录,你可以按照自己的喜好修改menu.lst
3,引导U盘进入persistence模式即可。
二,
1,由于第一种方法U盘根目录会留有大量系统所需,对以后U盘的使用有所不便,这里推荐使用第二种方法,首先利用win32diskimage写镜像至U盘。
2,利用GHOST把U盘中的镜像克隆出来,以便以后还原到指定U盘分区。
3,将U盘分为三个区,并用GHOST将上面的克隆文件还原到U盘分区里,并选定另外一个分区为persistence。
4,用bootice给U盘写入MBR,并把menu.lst及GRLDR复制到根目录,启动即可。
附增加persistence代码:
mkdir -p /mnt/my_usb
mount /dev/sdb3 /mnt/my_usb
echo “/ union” > /mnt/my_usb/persistence.conf
umount /dev/sdb3
根据自己的实际情况进行修改。

### 如何在 Kali Linux 中创建可启动 U #### 准备工作 为了成功创建一个可以启动的U,在开始之前需准备一些必要的材料和环境配置。确保拥有一个至少4GB容量以上的空白U以及下载好想要安装的操作系统ISO文件,比如Kali Linux官方提供的镜像文件[^1]。 #### 使用 WoeUSB 创建 Windows 启动 (如果需要) 对于希望从Kali Linux环境中创建Windows启动介质的情况,可以通过名为`WoeUSB`的应用程序来实现这一目标。此应用程序允许用户利用命令行界面轻松地将Windows ISO映像写入至USB设备上,适用于多种版本的Windows操作系统,如7, 8.1 和 10等[^4]。 ```bash sudo apt install woeusb woeusb --target-filesystem=NTFS --device /path/to/windows.iso /dev/sdX ``` 请注意上述代码中的路径应替换为实际存在的Windows ISO位置以及对应的U设备名(例如 `/dev/sdb`)。 #### 制作 Kali Linux Live 启动U设置数据持久化 当目的是构建能够运行Live会话且支持更改保存功能(Kali Persistence) 的Kali Linux启动U时,则按照如下指南操作: 1. 插入U后打开终端执行命令查看磁列表确认所选驱动器名称正确无误; 2. 下载最新版Kali Linux ISO通过工具如Rufus(Windows平台)或dd命令(Linux/MacOS平台上推荐使用Etcher图形界面试图简化流程),将其刻录到选定的目标存储装置上去; 3. 对于追求更高级别的灵活性而言,还可以进一步调整GRUB引导加载程序选项以启用所谓的“持久模式”,即让所有改动都能被记录下来而不是每次重启都恢复初始状态[^5]。 ```bash # 查看当前连接的所有磁信息 lsblk # 将已获取的确切分区标识符代入下面这条指令中完成烧录动作 sudo dd if=/path/to/kali-linux.iso of=/dev/sdX bs=4M status=progress && sync ``` 最后一步涉及到了重新设定BIOS/UEFI优先级使得计算机能够在下次开机时自动检测来自外部媒介的存在进而直接从中加载操作系统[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值