我一直在尝试按照这个教程在虚拟机上安装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文件,其中包含了苹果文件系统的部分内容。该ISO文件通过启动时创建的startup.nsh文件加载。请在shell中创建该文件。 然而,修复本身也无效。现在我不知道EFI shell的工作原理或者"fs#"与从apfs ISO加载文件的关系。这是startup.nsh文件以及尝试运行它时出现的错误:我并不了解EFI的工作原理或整个过程的情况,因此请随意向我传授知识。
fs [your number]:\path\to\boot\file
,该文件位于catalina的System \ Library \ CoreServices \ boot.efi
。 - Jiřícd
和ls
命令浏览文件层次结构,以定位引导文件... - Jiří