
저는 iMac(Mojave)에서 VirtualBox 6.0.10을 실행하고 있으며 VirtualBox를 사용하여 처음부터 macOS High Sierra VM을 준비했습니다. VM은 제대로 실행되지만 게스트 OS를 10.13.4에서 10.13.6으로 업데이트할 수 없습니다.
그 이유는 제가 아는 한 macOS 업데이트가 VM 하드 드라이브의 복구 파티션에 설치되어 있고 업데이트를 완료하려면 VM이 이 파티션에서 부팅되어야 하기 때문입니다. 불행히도 VirtualBox의 UEFI 부팅 설정은 macOS 설정을 초과하는 것으로 보이며 시스템은 항상 일반 macOS 파티션을 부팅합니다. 따라서 macOS에서 업데이트를 시작할 때마다 재부팅하면 시스템이 변경되지 않은 상태로 유지됩니다.
High Sierra VM을 준비하면서 힘들었던 점은나가기UEFI 셸을 선택하고 boot.efi
시스템을 부팅하기 위한 올바른 항목을 선택합니다(지침은이봐).
하지만 지금은 그러고 싶어가입하다UEFI 셸로 이동한 다음 부팅 옵션으로 이동합니다. 셸에 들어가기 위해 "부팅 중에" F12 또는 fn-F12를 누르라는 힌트를 찾았지만 여러 번 시도했지만 소용이 없었습니다. 또한 다른 곳에서 제안한 것처럼(매우 웃긴) 부팅 중에 "AnyKey"를 눌러도 도움이 되지 않았습니다.
부팅하는 동안 정확히 언제 어떤 키를 눌러야 합니까?
이를 달성하기 위한 다른 옵션이 있습니까?
답변1
EFI 시스템을 사용하는 경우 부팅 메뉴로 들어가는 유일한 방법은 virtualbox에서 F2를 누르는 것입니다. 입력하는 가장 좋은 방법은 컴퓨터를 시작하고 요청자가 떠날 때까지 기다리는 것입니다.
답변2
어떤 키에 관해: 스페이스바는 "AnyKey" 역할을 잘 수행했습니다.
시간에 관해서: VirtualBox Manager에서 녹색 화살표를 클릭하여 VM을 시작하고 즉시 스페이스바를 누르기 시작했습니다. 첫 번째 시도에서 EFI 메뉴로 들어갔습니다.
덕분에VirtualBox 포럼도와주기 위해.