把kali linux 装进 U盘并实现数据可存储

1.准备空U

64G, 3.0

2.进入kali linux

kali linux iso镜像copyLinux系统中。

3.格式化U

fdisk /dev/sdb(你的U盘位置)
d 回车
d 回车
d 回车
w 回车,保存并退出。
直至删除完分区
fdisk -l 查看分区信息

4.copy镜像到U

打开终端,

root@kali:dd if=(kali linux iso 的路径) of=(/dev/sdb(你的U盘)) bs=512KB

5.分区

5.1 parted分区

终端输入:
parted(进入parted 工具) – p(打印分区信息)-- mkparted (分区操作)-- primary(分区类型) – 起始位置 3353MB(上个分区的终点位置)-- U盘最大值(磁盘末端,即最大化磁盘空间)-- 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

弹出U

8.重启

选择U盘启动,选Live USB Encrypted Persistence,输入密码登录即可。

你可能感兴趣的:(Linux)