dockur / macos

OSX (macOS) inside a Docker container.
MIT License
2.74k stars 121 forks source link

Failed to load Boot0001 #108

Open Siscos06 opened 3 days ago

Siscos06 commented 3 days ago

Operating system

Debian GNU/Linux 12 (bookworm)

Description

I'm trying to install macOS (any version) and when I get to the step where the Apple logo appears, it gets stucked there. I've tried changing the version and, since I'm quite a newbie, I've tried changing the privileges as it was explained in the FAQ. I don't know how to proceed or what should I do and, for this reason, I would greatly appreciate any kind of help.

btw, I'm trying to intall it in Portainer in a OMV server.

Docker compose

services: macos: privileged: true image: dockurr/macos container_name: macos environment: VERSION: "ventura" RAM_SIZE: "3G" CPU_CORES: "2" devices:

Docker log

3h3h3hBdsDxe: failed to load Boot0080 "Mac OS X" from PciRoot(0x0)/Pci(0xA,0x0)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,27776AB23966434AACAAA104B2C47C29)/\A40729E7-EDFE-4969-914B-FD913615B5CE\com.apple.installer\boot.efi: Not Found

BdsDxe: failed to load Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0xA,0x0): Not Found

BdsDxe: loading Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)

BdsDxe: starting Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)

[EB|LOG:EXITBS:END] _

[EB.BST.FBS|-]

[EB|B:BOOT]

[EB|LOG:HANDOFF TO XNU] _

======== End of efiboot serial output. ========

Screenshots (optional)

Screenshot 2024-11-09 203259 _macos_logs.txt

kroese commented 3 days ago

From the logs it seems your CPU, the Intel Pentium G3220, is missing a lot of CPU instructions that macOS needs.

So my best guess as to why it freezes is that you need a more recent CPU. You can try to set VERSION: "catalina" to use an even older version of macOS, but if that also doesnt work then there is not much we can do.

Siscos06 commented 3 days ago

Okay, thanks for your help. I will try to do that or if it still doesn't work I will refresh my computer.