-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Description
Hello,
When trying to run the Big Sur image using the following command, after having installed at the requirements and dependencies:
docker run -it \
--device /dev/kvm \
-p 50922:10022 \
-e DEVICE_MODEL="iMacPro1,1" \
-e WIDTH=1300 \
-e HEIGHT=700 \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e "DISPLAY=${DISPLAY:-:0.0}" \
-e GENERATE_UNIQUE=true \
-e EXTRA="-device virtio-serial-pci -device usb-host,hostbus=1,hostport=4" \
-e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist \
sickcodes/docker-osx:big-sur(The USB forwarding directive is just for forwarding a MIDI keyboard, I can try without it if needed (Edit: same thing without it))
The QEMU window spawns, and I can the select the macOS disk as a boot device, but after 1-2 minutes I'm getting a kernel panic about something happening in the com.apple.kec.corecrypto(11.1) module of macOS:
And before that I have this screen (outlining an "Err(0xE) <- EB.WL.PWLFNV - RT.GV failure error)?
I'm using a standard Lenovo Thinkpad T460s (2016) on Ubuntu 20.04 LTS with extended RAM and SSD, and with the original Intel CPU and iGPU.
Would you have any idea about the possible cause of the issue?
Regards,
Debug logs
$ uname -a \
> ; echo "${DISPLAY}" \
> ; echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs \
> ; grep NAME /etc/os-release \
> ; df -h . \
> ; qemu-system-x86_64 --version \
> ; libvirtd --version \
> ; free -mh \
> ; nproc \
> ; egrep -c '(svm|vmx)' /proc/cpuinfo \
> ; ls -lha /dev/kvm \
> ; ls -lha /tmp/.X11-unix/ \
> ; ps aux | grep dockerd \
> ; docker ps | grep osx \
> ; grep "docker\|kvm\|virt" /etc/group
Linux myusername-ThinkPad-T460s 5.8.0-59-generic #66~20.04.1-Ubuntu SMP Thu Jun 17 11:14:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
:0
[sudo] Mot de passe de myusername :
1
NAME="Ubuntu"
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/vgubuntu-root 914G 352G 516G 41% /
QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.16)
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
libvirtd (libvirt) 6.0.0
total utilisé libre partagé tamp/cache disponible
Mem: 19Gi 11Gi 294Mi 2,3Gi 7,8Gi 5,5Gi
Partition d'échange: 975Mi 956Mi 19Mi
4
8
crw-rw----+ 1 root kvm 10, 232 juin 29 23:59 /dev/kvm
total 52K
drwxrwxrwt 2 root root 4,0K juin 29 23:59 .
drwxrwxrwt 34 root root 44K juil. 3 10:09 ..
srwxrwxrwx 1 myusername myusername 0 juin 29 23:59 X0
root 115319 0.3 0.3 1452676 61836 ? Ssl juil.02 6:19 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
myusername 409993 0.0 0.0 11608 2644 pts/65 S+ 10:19 0:00 grep --color=auto dockerd
560c1f0800fd sickcodes/docker-osx:big-sur "/bin/bash -c 'sudo …" 18 minutes ago Up 18 minutes 0.0.0.0:50922->10022/tcp nostalgic_hypatia
kvm:x:108:myusername
docker:x:142:myusername
libvirt:x:146:myusername
libvirt-qemu:x:64055:libvirt-qemu
libvirt-dnsmasq:x:147:

