0

我使用 Linux kerne EFI 存根来引导。现在我遇到了紧急情况,因为我丢失了我的 UEFI 启动条目并且我被 Windows 卡住了。

是否有可能为 Linux 内核创建 UEFI NVRAM 启动项?

我设法创建了它,但没有内核参数(如:root=PARTUUID=....),没有它们,Linux 无法启动。

有没有办法如何使用 CLI args 从 Windows 10 创建启动菜单项?

4

2 回答 2

0

一种解决方案可能是:

  1. 在 windows 下挂载 ESP 分区
  2. 创建一个startup.nsh脚本来传递内核参数
  3. 创建指向startup.nsh
于 2020-05-16T19:56:02.097 回答
0

解决此问题的一种方法:

您可以运行任何实时 Linux 操作系统,chroot 到您仍然存在的已安装 Linux 发行版,然后重新安装 grub,这会将 Linux 重新添加到 Windows 旁边的启动菜单中。

于 2020-05-06T15:47:25.910 回答