我希望有人帮助我如何在我的笔记本电脑上安装 Kali,并想知道如何将 GPT 分区转换为 MBR。
我在 YouTube 上搜索过,但大多数流行的教程都不起作用。即使成功安装后,它也不会在 Kali 中启动,而不是在 Windows 8.1 中启动。
我联系了一家笔记本电脑服务中心,他说不可能在 Windows 8.1 上安装它,你必须将它升级到 10,然后他可以以 700 卢比的价格在我的笔记本电脑上安装 Kali,这对我来说非常昂贵。我试图说服服务中心我是学生给一些折扣,他拒绝了我。
我尝试安装 Kali 超过 15 次,但都失败了。我认为这是我的错误,因为我不喜欢阅读的东西。我决定在 VM (VMware) 中使用它,但它非常挂起并且不能有效地使用它。
Recently I tried to install it with Rufus.
- kali-linux-2020.2-installer-amd64 我选择作为 ISO 镜像。
- 文件系统是fat32。
- 我选择的DD图片
- 使pendrive可启动后
- 关闭安全启动
- 打开传统启动
- 重新启动了我的系统。
- 选择图形安装
- 单击所有选项。
- 分区我的磁盘
- 第一个分区是root ext4
- 第二个分区是家庭 ext4
- 第三个分区是交换
- 安装 I 选为 MBR
- 开始安装软件就保持原样。
然后它显示 Kali 已成功安装的消息,并显示删除我的 USB 闪存驱动器并重新启动的消息。
我做到了,但看不到 grub 引导加载程序。
我想提一下,在 Rufus 中,我还尝试在所有可能的组合中使用,例如 MBR 和文件系统是 NTFS。
我的系统配置
brand : dell inspiron 5000 series
HD : western digital
OS : windows 8.1 original
BIOS version : A02:
问题 1:如果有人能指导我安装 Kali,我将不胜感激。
我在我的系统上安装了 Kali Linux,但它没有启动,而是启动到 Windows 8.1。因此,安装后我尝试在运行 EasyBCD 时使用它,它会显示一条消息,指出它由 Microsoft 设置为 EFI 的引导模式,因为它无法访问完整的功能,所以我无法为 Kali 让路。
然后我决定将分区更改为 MBR 但失败了。
我有一个硬盘和一个 USB 闪存驱动器。我已经使 USB 闪存驱动器可启动,但无法安装 Kali 并使其与 Windows 8.1 双重启动。经过像地狱般的搜索后,我发现我必须将分区从 GPT 更改为 MBR。
没有免费软件可以做到这一点。
这是我尝试将磁盘分区转换为 MBR 的软件:
- 易我分区
- 迷你工具分区
- 宏观分区
我找到了一些链接,但它不能保证我的 Windows 安装不会被删除并且我可以进行双启动。
问题 2:如何将我的分区从 GPT 转换为 MBR 并使我的系统双启动?
我说你不需要双启动就可以在 Windows 10 WSL 上运行 Kali Linux。这将避免转换磁盘的需要和丢失所有内容的可能性。
Kali Linux 可从 Microsoft Store获得。
建议先将 Windows 10 更新到 2004 版并启用 WSL2。您需要启用“Windows Subsystem for Linux”和“虚拟机平台”的 Windows 功能,然后从 Microsoft Store 安装 Kali。
有关详细信息,请参阅文章 如何在 Windows 10 上安装适用于 Linux 2 的 Windows 子系统。
我建议在开始之前做好备份,直到制作磁盘的备份映像。用于对系统盘进行映像备份的一种产品是 AOMEI Backupper Freeware。制作一个 可启动媒体,并测试启动它,看看它可以同时看到硬盘和备份映像,以防万一您想要恢复 Windows 的最后一个工作版本。
强烈建议您备份您的信息。在你描述的情况下更是如此。
我发现有几个消息来源提到 grub 在双引导安装后没有出现,相关的,见下文。其中有些是指 Kali,有些则不是;那里的许多(但不是全部)注释无论如何都应该适用,因为它是基于 Debian 的。
根据您的描述,我不确定您尝试了什么顺序,以及您系统的当前状态是什么。我猜它设置为 UEFI 启动。使用 Kali 进行双重引导应该可以工作。似乎没有必要
答案可以根据您对以下方面的反馈进行微调:
可能的解决方案显示出显着的传播。我发布了一个摘要,同时等待您的反馈:
bcdedit
方式。_ 在 Windows 中运行bcdedit /set {bootmgr} path /EFI/Kali/grub64.efi
(源代码)。这是 Ubuntu 版本Fix Grub Not Showing For Windows 10 Linux Dual Bootbcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
的替代方案。显然斜杠或反斜杠都有效。另请参阅如何使用 BCDEdit和 Windows 7 双启动 Windows 7 和 Linux:如何使用 BCDEDIT 为 Linux 创建新条目?相关链接
据我所知,你还没有在你的系统上安装 Kali,但是你已经让你的 USB 驱动器可以通过 Rufus 启动。
启动后,单击该F2键,您应该进入 BIOS 菜单。从那里选择启动选项或类似的东西,然后选择您的 USB。它应该启动到 Kali。
选择“立即尝试”或类似选项。如果你想双启动,你可以选择“立即安装”,但我不会让 Kali 成为永久操作系统。