【发布时间】: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.efifor catalina -
您可以使用标准的
cd和ls浏览文件层次结构来定位引导文件... -
另一种方法是使用 virtualbox 启动映像添加新的虚拟硬盘驱动器,它会自动为您进行选择:drive.google.com/drive/u/0/folders/…
标签: windows-10 virtualbox macos-catalina uefi