Windows 10 计算机上的双启动 Kali Live 映像 - 看不到系统分区

Windows 10 计算机上的双启动 Kali Live 映像 - 看不到系统分区

我正在尝试在 Windows 10 计算机上双启动 Kali。我正在遵循这个双引导安装指南(https://www.kali.org/docs/installation/dual-boot-kali-with-windows/)。我已经到了使用 GPart 调整主 Windows 分区大小的部分,但我只看到“/dev/sda1”,我相信它是我从中加载 Kali 的 USB。在本教程中,我相信所有机器的分区都应该是可见的。如何查看机器的所有分区?因为如果我要调整机器的大小,我需要能够看到它们。

机器:戴尔 XPS 15 7590

机器操作系统:Windows 10

双启动操作系统:Kali-linux-2023.2-live-amd64.iso

在此输入图像描述

我看过这里(Kali Linux 看不到我的 Windows 分区!)但这似乎更适合 Linux 机器(使用“dd”命令)。

这也是从 Windows 端看到的系统分区视图

在此输入图像描述

答案1

现在,越来越多的机器使用支持 RAID 的板载 Intel RST(快速存储技术)控制器,而不是直接连接单个磁盘。通常,基于 Linux 的系统无法通过 RAID 控制器看到磁盘,这也是您所看到的。

解决方案是禁用 Intel RAID(无论如何,对于只有一个磁盘来说这是毫无意义的)。

然而,事情并不那么简单,因为您需要事先警告 Windows 您正在执行此操作,并在之后确认您已执行此操作。

就我个人而言,我从来没有需要尝试这个(我使用 VirtualBox、Proxmox 和 ESXi),所以我不能保证这个解决方案是正确的。

参考

要点是您需要从 Windows 执行接下来的命令。但在执行此操作之前,请完整阅读文章。有一些重要的警告以及尝试过此操作的其他用户的评论。

  1. 单击开始按钮并输入cmd。右键单击结果并选择以管理员身份运行
  2. 进入bcdedit /set {current} safeboot minimal。如果失败尝试bcdedit /set safeboot minimal
  3. 重新启动计算机并进入 BIOS 设置
  4. 将 SATA 操作模式从 IDE 或 RAID 更改为 AHCI
  5. 保存更改并退出安装程序,Windows 将自动启动到安全模式
  6. cmd再次打开特权窗口
  7. 输入bcdedit /deletevalue {current} safebootbcdedit /deletevalue safeboot
  8. 再次重新启动,Windows 将自动启动并启用 AHCI 驱动程序

您现在可以调整主 NTFS 分区的大小、禁用快速启动并关闭 Windows。

最后,您现在可以重新启动 Linux 安装了。不过,我应该指出,如果您对 Linux 比较陌生,那么也许 Kali不是要使用的发行版。有更多更友好的替代品可用,例如 Mint、Ubuntu 或 Fedora

相关内容