我已经下载了 Kali Linux。但对于我的闪存驱动器来说,它的大小太大了,我的闪存驱动器是 1.8GB,而 Kali Linux iso 是 2.3GB。我使用的是 Asus eeepc 1215p,它没有 CD/DVD 驱动器。
我的机器安装了 Ubuntu 12.04,并且有一个空分区。我想将 Kali Linux 安装到该分区,但我不明白如何安装?
这里有人能告诉我如何在没有 CD/DVD 驱动器和闪存驱动器的情况下安装 Kali Linux 吗?我听说过“poor man”,我一直在寻找它,但我只找到了很多针对 PCLinux 操作系统的信息。
答案1
可能有更直接的方法,但你可以做的一件事是:
1)准备在Ubuntu 12.04下的虚拟机中安装。这可以通过下载的 Kali Linux 安装映像来完成。
2) 设置完 VM 后,格式化空分区,挂载它并告诉 VM 控制应用程序将其提供给 Kali VM(或者将 Kali VM 光盘直接挂载到您的操作系统中,如果支持的话)。
3) 复制所有文件,以便 Kali VM 的根目录到达已挂载的空分区的根目录。 ( 就像是find / -print0 | cpio -pdmv0 /mnt/new_disc
)。
4) 调整目标分区上 /etc/fstab 中的挂载点(根据需要调整 /dev/sdXY 名称或 UUIDS)
5)grub-mkconfig
在 Ubuntu 下运行,检查输出是否可以识别 Kali。如果是这样,将输出写入/boot/boot/grub.cfg
并在重新启动后 Kali 应该在启动菜单中可用并且可启动。
我正是使用 VirtualBox 来准备从 10.04 到 12.04 的远程升级(在 12.04 机器上准备的),但该过程没有什么特别之处,其他 VM 软件无法使用。
(使用 VMware——我从 1999 年开始使用 VMware,直到改用 VirtualBox——你可以直接使用现有分区作为虚拟机的驱动器。VirtualBox 或许也能做到这一点,这将省去步骤 3 和可能的步骤 4)