在 Windows 上制作 Kali 可启动 USB 驱动器
启动和运行 Kali Linux 的最快方法之一是从 USB 驱动器“实时”运行它。这种方法有几个优点:
- 它是非破坏性的——它不会对主机系统的硬盘驱动器或已安装的操作系统进行任何更改,要恢复正常操作,您只需移除 Kali Live USB 驱动器并重新启动系统
- 它是便携的——你可以将 Kali Linux 放在口袋里,并在几分钟内在可用系统上运行
- 它是可定制的——你可以滚动你自己的自定义 Kali Linux ISO 映像,并使用相同的程序将它放到 USB 驱动器上
- 它可能是持久的——通过一些额外的努力,你可以将你的 Kali Linux “live” USB 驱动器配置为具有持久存储,因此你收集的数据会在重启后保存
为此,我们首先需要创建一个可引导的 USB 驱动器,该驱动器已从 Kali Linux 的 ISO 映像设置。
这个过程的细节会有所不同,具体取决于您是在Linux、macOS/OS X还是Windows系统上执行此操作。
你需要什么
-
如果您在 Windows 下运行,那么没有一种工具被认为是整体上最适合成像的工具。我们推荐Etcher (安装程序或便携式),因为它更易于使用,但Rufus是另一个受欢迎的选项,具有高级选项。如果一个不适合您,请考虑另一个。
-
一个 8GB 或更大的 USB 驱动器(带有直接 SD 卡插槽的系统可以使用类似容量的 SD 卡。过程相同。)
在 Windows (Etcher) 上创建可启动的 Kali USB 驱动器
-
将您的 USB 驱动器插入 Windows PC 上可用的 USB 端口,记
G:\
下它在安装后使用的驱动器标识符(例如“ ”),然后启动Etcher。 -
单击Flash from file,然后找到要用于映像的 Kali Linux ISO 文件。
-
单击选择目标并选择要使其可启动的 USB 驱动器。
-
点击闪光灯!按钮一旦准备就绪。
注意:您可能会收到 UAC 提示,询问您需要接受的管理员权限。
5. 一旦 Etcher 提醒您映像已被刷新,您可以安全地移除 USB 驱动器并继续使用它启动到 Kali。在撰写本文时,Etcher 将使用 MBR。这是为了实现最大的硬件兼容性。
在 Windows (Rufus) 上创建可启动的 Kali USB 驱动器
-
将 USB 驱动器插入 Windows PC 上可用的 USB 端口,记
G:\
下它在安装后使用的驱动器标识符(例如“ ”),然后启动Rufus。 -
使用Device,检查 USB 驱动器选项的下拉列表(例如“
G:\
”和大小)。 -
boot部分需要指向Kali Linux ISO文件,点击SELECT按钮即可
-
根据您的配置,您可以设置Partition scheme以及Target system。如果您不确定,请将其保留为默认值。
虽然您可以通过增加持久性滑块轻松地使用 rufus 中的集成选项创建持久性 live usb,但这不是官方支持的方法(检查添加持久性到 Kali Linux Live USB 驱动器),因为它不适用于所有图像,例如2022.1 版中引入的Kali Everything Live ISO 。
- 准备好后单击“开始”按钮。
注意:如果您选择“DD Image”选项,您可以在 U 盘上创建另一个分区,让您使用剩余的空间。开始 -> 运行 (Windows + R) -> diskmgmt.msc
-> 找到 USB 驱动器 -> 右键单击“未分配” -> 新建简单卷 -> 按照向导的其余部分执行下一步、下一步、下一步...
在 Windows 中启动 USB 驱动器
根据系统(例如 BIOS 或 UEFI)、Windows 版本以及它们各自的配置方式,您可能需要重新映像 USB 驱动器。
- 主引导记录 ( MBR ) 通常用于使用 BIOS 以及启用了兼容性支持模块(CSM)的UEFI的旧系统上
- 在 UEFI 禁用CSM的情况下,需要G UID分区表( GPT ),从而强制使用现代标准
将映像写入 USB 驱动器后,在插入 USB 的情况下重新启动 Windows。取决于主板的制造,也将取决于下一阶段。一些主板支持“临时”启动菜单,允许一次性选择。其他您需要进入 BIOS/UEFI 以将其配置为首先尝试从 USB 启动。进入任一位置,也取决于主板。您可以查看制造商网站并阅读手册,尝试在启动时阅读屏幕(但是文本可能显示得太快或使用了完整的徽标),或尝试常见的组合键(如ESC
, F1
, F2
, , F3
, F4
, F8
, F10
, F11
,F12
或DEL
)。
更新日期:2022 年 7 月 26 日
作者: g0tmi1k