无法在 EFI 中使用 startup.nsh 调用 grubx64.efi

无法在 EFI 中使用 startup.nsh 调用 grubx64.efi

我在VirtualBox上安装了Deepin 2014.3。

当我启动它时,我收到了带有计数器的常规skip startup.nsh消息以及随后的提示。

我的grubx64.efi位于下FS0:\EFI\Deepin 2014.3\,当我尝试使用绝对路径直接调用它时,它不起作用,所以我尝试把它放在里面startup.nsh,结果相同,在两边用单引号和双引号调用它,尝试转义空格,但仍然不起作用。

如果目录名称中有空格,我该怎么办?

答案1

已解决,我要做的就是通过名称和双引号添加存储设备来处理空格字符。

完整流程:

  • edit FS0:\startup.nsh
  • "FS0:\EFI\Deepin 2014.3\grubx64.efi"
  • < Ctrl+S >
  • 进入
  • < Ctrl+Q >
  • reset
  • 观看奇迹发生。

相关内容