Kali Linux 2 坏了吗?

Kali Linux 2 坏了吗?

这可能只是我个人的问题,但我真的很怀疑。我正在通过 USB 持久运行它,最明显的问题出现在尝试以 root 身份登录时,它不能只确认测试,甚至我设法以 root 身份登录的速率,无论我更改密码多少次,它都会返回到 toor ... 我也停止了从启动启动,必须​​从 BIOS 启动,有时在尝试注销后系统崩溃,我留在一个带有闪烁的空白屏幕上,有一次它变成了 shell,我仍然可以输入命令,我只是无法使用 gui 做任何事情....还有其他人也遇到过这种情况吗?

答案1

Kali Linux Live USB 上的持久性不是“一键式”选项,需要预先设置。请参阅官方 Kali Linux 文档以了解更多信息;

http://docs.kali.org/downloading/kali-linux-live-usb-persistence

写出来;

您需要具有 root 权限才能执行此过程,或者能够使用命令“sudo su”升级您的权限。在此示例中,我们假设

  • 你正在以 root 用户身份运行

  • 你的 USB 驱动器是 /dev/sdb

  • 您的 USB 驱动器容量至少为 8GB - Kali Linux 映像占用超过 3GB,并且在本指南中,我们将创建一个约 4GB 的新分区来存储我们的持久数据。

在这个例子中,我们将创建一个新的分区来存储我们的持久数据,从第二个 Kali Live 分区上方开始到 7GB 结束,将一个 ext3 文件系统放到上面,并在新分区上创建一个 persistence.conf 文件。

首先,按照本文所述,将最新的 Kali Linux ISO(当前版本为 v1.0.9a)镜像到您的 USB 驱动器。我们假设镜像创建的两个分区是 /dev/sdb1 和 /dev/sdb2。

This can be verified with the command “fdisk -l“.

在 USB 驱动器上创建并格式化附加分区。首先,让我们在 Kali Live 分区上方的空白处创建新分区。

end=7gb
read start _ < <(du -bcm kali-linux-1.0.8-amd64.iso | tail -1); echo $start
parted /dev/sdb mkpart primary $start $end

parted 命令可能会提示您无法使用您指定的确切起始值;如果是这样,请接受建议的值。如果提示分区未放置在最佳位置,请“忽略”它。parted 完成后,新分区应该已在 /dev/sdb3 处创建;同样,可以使用以下命令验证这一点

fdisk -l

接下来,在分区中创建一个 ext3 文件系统并将其标记为“持久性”。

mkfs.ext3 -L persistence /dev/sdb3
e2label /dev/sdb3 persistence

创建挂载点,将新分区挂载到那里,然后创建配置文件以启用持久性。最后,卸载分区。

mkdir -p /mnt/my_usb
mount /dev/sdb3 /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/sdb3

相关内容