新的 kali 安装 (EFI),如果没有“super grub 2”USB 密钥,我无法在 kali 操作系统上启动

新的 kali 安装 (EFI),如果没有“super grub 2”USB 密钥,我无法在 kali 操作系统上启动

我得到了一台新电脑。这台计算机之前可以使用多重启动(ubuntu 操作系统、kali 操作系统和 windows 操作系统)。我想删除所有数据以仅安装 Kali Linux 操作系统(没有多重启动,仅安装 Kali)。

我用usb live安装了kali linux。对于分区磁盘,我手动创建:

一个 EFI 分区、一个启动分区(ext4、/boot)、一个交换分区(ext4)和一个根分区(ext4、/)。交换分区和根分区已加密。

我在安装过程中没有任何错误,但是当我启动我的笔记本电脑时,kali 没有启动,而是出现以下屏幕:

在此输入图像描述

如果我选择“kali”或“ubuntu”或“windows”,则什么也不会发生。 SI,我使用 supergrub grub 2 磁盘创建了一个新的实时 USB 密钥(https://www.supergrubdisk.org)并用此键启动我的计算机。

我得到这个屏幕:

在此输入图像描述

如果我进入“检测并显示启动方法”,我会得到:

在此输入图像描述

在此输入图像描述

如果我选择第六项“kali GNU/Linux”,计算机将启动kali Linux!这个命令有效!

我的问题是:如果没有我的“超级 grub2”usb 密钥,如何在 kali 上自动启动?

答案1

从SuperGrub2的详细信息来看:Kali linux是以传统模式(BIOS)安装的,您应该从BIOS设置中关闭UEFI模式。

答案2

EFI 系统分区的标准文件系统类型是 FAT32。如果您将其改为 ext4,则固件可能无法识别该文件系统类型。

(一些硬件供应商在其固件中添加了额外的 EFI 文件系统驱动程序。一些新 PC 在 EFI 固件级别支持 NTFS,而具有 UEFI 固件的 Mac 确实支持 Apple 的 HFS+。但我还没有听说过任何 PC 具有 ext4 文件系统内置 UEFI 固件支持。)

相关内容