准备工具:
1. MAC 电脑(使用的MAC 已经是windows 和 mac 的 双系统了 所以启动的时候是BOOTCAMP的)
2. 8 G 以上的U盘
软件准备:
Kali Linux 镜像下载。(推荐直接从官网下载)
步骤:
1. 在MAC上打开terminal,cd 进入保存着 kali linux 镜像的目录。
1. a. 此处可以使用
```
diskUtil zeroDisk /dev/disk2
```
来将u盘所有bit都变成0
2. 使用dd 命令将你的镜像写入 usb 移动设备中。(具体如下)
首先使用diskutil查看对比插入usb前后的disk设备区别,即可发现插入的usb设备名称。
然后,输入命令
```
diskutil unmount/dev/disk6
```
最后,输入命令
```
sudo dd if=kali-linux-2017.1-amd64.iso of=/dev/disk6 bs=1m
```
(其中,if -> input file, of -> output file, bs -> blocksize)
dd拷贝是直接将一个硬盘的所有东西都直接拷贝到另一个硬盘上。也就是说如果背拷的硬盘上删除的东西依然存在于磁盘物理空间上,也会被拷过去。
3. 这样子一个系统盘就做好了,重启你的MAC,按住alt能进入硬盘启动界面,选择相应的Kali Linux U盘。
4. 弹出来一个kali界面选择,这个时候打开最上面的那个就能直接开始体验kali了。 不过那个不支持持久化,就是 你每次打开这个系统都是一个新的,你上面进行的操作不会被保存。
5. 为了保存你的操作,接下来就需要持久化。
持久化步骤:
1. USB需要分区。 刚才的dd默认会给usub分为两个分区,这一点可以在进入live后利用fdisk查看。
2. ```end=7gb
read start _<
parted/dev/sdb mkpart primary$start$end```
3. ```mkfs.ext3-Lpersistence/dev/sdb3
e2label/dev/sdb3 persistence```
4. ```mkdir-p/mnt/my_usb
mount/dev/sdb3/mnt/my_usb
echo"/ union">/mnt/my_usb/persistence.conf
umount/dev/sdb3```