我目前正在我的笔记本电脑上运行 Linux Ubuntu 安装,并且我们正在学校进行 CTF,因此我需要可用的 Kali。
但是,我还需要自定义我的 Kali(作为偏好),因此我想使用带有已保存的 Kali 安装的 USB。当我尝试安装它时,它说这是系统上唯一的 Debian 安装,并且想知道我是否想将 GRUB-loader 保存在 master 上(HD ?)。我非常不确定该怎么做,所以为了我的 Ubuntu 安装的安全,我拒绝了。然而,当我重新启动时,它不会加载 Kali。
我是否将 GRUB 保存在安装 Ubuntu 的同一硬盘上(笔记本电脑内的硬盘)?或者它应该与 Kali 安装的其余部分一起放在 USB 记忆棒上?如果是这样,我可能做错了什么。
答案1
本质上,你所寻找的就是持久性。我相信 UNetbootin 在 Ubuntu 上支持它,但对于 Kali,你需要手动设置它。
首先,如果您要安装到闪存驱动器,请不要触摸主 Linux 安装上的 GRUB 安装。
本文引导您完成安装步骤,总结如下:
1) 使用 Kali iso 设置您的 USB 和 Kali。指南中的第一步有一个链接,指向详细介绍这些步骤的文章。
2) 在现有 Kali 安装旁边的驱动器上创建一个新分区
3)在分区上创建ext3文件系统
mkfs.ext3 -L persistence /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