【问题标题】:Stuck on EFI shell while trying to run macOS Catalina 10.15 on virtualbox尝试在 virtualbox 上运行 macOS Catalina 10.15 时卡在 EFI shell 上
【发布时间】:2020-12-05 08:45:33
【问题描述】:

按照本教程,我一直在尝试在虚拟机上安装 macOS Catalina:

https://techsprobe.com/install-macos-catalina-virtualbox-windows/

当进入必须实际安装 catalina 的步骤时,虚拟机将启动到 EFI shell

编写本教程的同一个人编写了一个假定的修复:

https://techsprobe.com/how-to-fix-efi-internal-shell-on-macos-catalina-on-virtualbox/

该修复添加了一个 ISO 文件,其中包含通过您在 shell 中创建的 startup.nsh 文件加载的苹果文件系统的一部分。

但修复程序本身也不起作用。现在我不知道 EFI shell 是如何工作的,也不知道“fs#”如何与从 apfs ISO 加载文件相关联。这是 startup.nsh 文件以及与尝试运行它相关的错误:

现在就像我说的,我不太了解 EFI 的工作原理或这里发生的一般情况,所以请随时教育我。

【问题讨论】:

  • 只需键入 exit 即可进入 BIOS 并使用 Boot Maintenance Manager -> Boot From File 手动启动引导 - 请参阅 this post 甚至从 shell 运行引导文件:fs[your number]:\path\to\boot\file,它位于 System\Library\CoreServices\boot.efi for catalina
  • 您可以使用标准的cdls 浏览文件层次结构来定位引导文件...
  • 另一种方法是使用 virtualbox 启动映像添加新的虚拟硬盘驱动器,它会自动为您进行选择:drive.google.com/drive/u/0/folders/…

标签: windows-10 virtualbox macos-catalina uefi


【解决方案1】:

我能够修复 UEFI 问题如下 (credit to techrechard website):

在 UEFI 提示符下:键入 exit 您将进入 EFI 文本模式 GUI。 选择引导维护管理器并单击。 选择从文件启动,然后单击 您应该会在一个列表中看到两个条目(它们是看起来很神秘的 PCI 总线路径)。

列表中的第一个 PCI 路径可能是不包含可引导固件的引导分区。第二条 PCI 路径可能是到恢复分区,您需要从中引导。如果第二个分区不是恢复分区,请查看列表中的路径下是否有其中之一。如果恢复分区不存在且无效,则这些说明将不起作用。

单击第二个条目,您应该会看到(然后单击):

macOS 安装数据

然后点击:

锁定的文件

然后(如果存在),点击

引导文件

最后点击:

boot.efi

安装将继续,或者您将启动操作系统或进入恢复实用程序菜单(可以从中重新安装 macOS 或运行磁盘实用程序)。最后一句话的含糊之处在于我在写这篇评论之前做了一段时间,我不记得我首先启动了什么,只是它有效并且不难弄清楚当时该做什么。如果您有恢复分区,直接启动到恢复模式打开 Mac 并立即按住 (⌘)-R

【讨论】:

    【解决方案2】:

    显然,如果您按照此链接如何安装catalina,您将收到与您遇到的错误类似的错误(这可能是由于virtualbox 读取磁盘的方式--> uefi 或legacy)。我的是:‘FSL: \ system/library/coreservices \ boot EFI’ is not recognized as an internal or external command, operable program, or script file?。在another 论坛上我发现了这个命令:

    > Install.nsh
    

    如果你在你的 virtualbox MAC 环境的命令行中编写它,它应该会继续。当我输入它时效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 1970-01-01
      • 2020-09-02
      • 1970-01-01
      • 2020-02-10
      • 2020-02-02
      相关资源
      最近更新 更多