美文网首页
由MAC,制作Kali Linux 启动盘(支持持久化)

由MAC,制作Kali Linux 启动盘(支持持久化)

作者: Hack_J | 来源:发表于2018-11-13 09:38 被阅读0次

    准备工具:

    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 _<<(du-bcmkali-linux-2016.2-amd64.iso |tail-1);echo$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```

    点击查看官网教材(英文)

    相关文章

      网友评论

          本文标题:由MAC,制作Kali Linux 启动盘(支持持久化)

          本文链接:https://www.haomeiwen.com/subject/rbqxiftx.html