New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sierra 10.12.4 hangs during boot, stuck at gIOScreenLockState #24

Open
dcosson opened this Issue Apr 2, 2017 · 67 comments

Comments

Projects
None yet
@dcosson

dcosson commented Apr 2, 2017

Hey, I'm trying to get this to boot the first time. After following the README directions it just hangs about 30 seconds into starting up. The last log lines when it hangs are shown below. Any idea what the issue is?

I'm on Virtualbox 5.1.18 r114002 (Qt5.6.2) and MacOS 10.12.4 on an early 2015 Macbook Pro, and in Virtualbox I'm using 4GB RAM, 128MB video memory, 2 CPUs, and I've tried marking the ISO as Live CD/DVD

screen shot 2017-04-01 at 5 37 14 pm

@dcosson dcosson changed the title from Hangs during boot, stuck at gIOScreenLockState to Sierra 10.12.4 hangs during boot, stuck at gIOScreenLockState Apr 2, 2017

@dcosson

This comment has been minimized.

Show comment
Hide comment
@dcosson

dcosson Apr 2, 2017

I downloaded the latest El Capitan installer from the mac store and that works fine. So it seems like there's an issue with the latest macOS Sierra version.

dcosson commented Apr 2, 2017

I downloaded the latest El Capitan installer from the mac store and that works fine. So it seems like there's an issue with the latest macOS Sierra version.

@mam8cc

This comment has been minimized.

Show comment
Hide comment
@mam8cc

mam8cc Apr 5, 2017

Can confirm, latest macOS Sierra stops at gIOScreenLockState

mam8cc commented Apr 5, 2017

Can confirm, latest macOS Sierra stops at gIOScreenLockState

@andrewschreiber

This comment has been minimized.

Show comment
Hide comment
@andrewschreiber

andrewschreiber Apr 6, 2017

@dcosson How did you download the El Capitan installer? I get a "the version of macOS is too new" error.

Link: https://itunes.apple.com/us/app/os-x-el-capitan/id1147835434?mt=12

@dcosson How did you download the El Capitan installer? I get a "the version of macOS is too new" error.

Link: https://itunes.apple.com/us/app/os-x-el-capitan/id1147835434?mt=12

@aabdellah

This comment has been minimized.

Show comment
Hide comment
@aabdellah

aabdellah Apr 6, 2017

Same issue here.

Same issue here.

@dcosson

This comment has been minimized.

Show comment
Hide comment
@dcosson

dcosson Apr 7, 2017

@andrewschreiber I was able to download from purchases list in my app store. I got this machine in ~ October 2015 so it came with El Capitan originally, is yours newer possibly?

dcosson commented Apr 7, 2017

@andrewschreiber I was able to download from purchases list in my app store. I got this machine in ~ October 2015 so it came with El Capitan originally, is yours newer possibly?

@z

This comment has been minimized.

Show comment
Hide comment
@z

z Apr 7, 2017

Here's a tutorial on how to download the El Capitan pkg and trick the App Store into installing it, instead of Sierra, by hosting it locally.

https://7labs.heypub.com/tips-tricks/el-capitan-direct-download.html#El_Capitan8211_Single_Download_Multiple_Installations

z commented Apr 7, 2017

Here's a tutorial on how to download the El Capitan pkg and trick the App Store into installing it, instead of Sierra, by hosting it locally.

https://7labs.heypub.com/tips-tricks/el-capitan-direct-download.html#El_Capitan8211_Single_Download_Multiple_Installations

@pineman

This comment has been minimized.

Show comment
Hide comment
@pineman

pineman Apr 9, 2017

I can also reproduce this issue. Why would it be that 10.12.4 raises this issue?

pineman commented Apr 9, 2017

I can also reproduce this issue. Why would it be that 10.12.4 raises this issue?

@stevenirby

This comment has been minimized.

Show comment
Hide comment
@stevenirby

stevenirby Apr 11, 2017

I'm also stuck on the gIOScreenLockState error. I've tried everything with tweaking the settings.

I'm also stuck on the gIOScreenLockState error. I've tried everything with tweaking the settings.

@plessbd

This comment has been minimized.

Show comment
Hide comment
@plessbd

plessbd Apr 13, 2017

I believe it has something to do with 10.12.4 I was able to install 10.12.3 (had a previous install downloaded already) and upgrade to 10.12.4 without issue.

plessbd commented Apr 13, 2017

I believe it has something to do with 10.12.4 I was able to install 10.12.3 (had a previous install downloaded already) and upgrade to 10.12.4 without issue.

@livelite

This comment has been minimized.

Show comment
Hide comment
@livelite

livelite Apr 13, 2017

I can confirm the same issue, stuck on gIOScreenLockState booting OS X Sierra 10.12.4
It worked for OS X El Capitan without issues.

livelite commented Apr 13, 2017

I can confirm the same issue, stuck on gIOScreenLockState booting OS X Sierra 10.12.4
It worked for OS X El Capitan without issues.

@stevenirby

This comment has been minimized.

Show comment
Hide comment
@stevenirby

stevenirby Apr 13, 2017

So according to this: https://github.com/timsutton/osx-vm-templates#issue-with-10124

The Sierra 10.12.4 installer seems to no longer support including custom packages as part of the installer, unless they are signed by Apple.

I think until a hack is found this will no longer be possible.

So according to this: https://github.com/timsutton/osx-vm-templates#issue-with-10124

The Sierra 10.12.4 installer seems to no longer support including custom packages as part of the installer, unless they are signed by Apple.

I think until a hack is found this will no longer be possible.

@skela

This comment has been minimized.

Show comment
Hide comment
@skela

skela Apr 13, 2017

I've the same issue with 10.12.4.

I'd also like to point out that Parallels lets you create a virtual machine image from the recovery drive that works, also with 10.12.4. Not sure how this is achieved though.

skela commented Apr 13, 2017

I've the same issue with 10.12.4.

I'd also like to point out that Parallels lets you create a virtual machine image from the recovery drive that works, also with 10.12.4. Not sure how this is achieved though.

@LaloLoop

This comment has been minimized.

Show comment
Hide comment
@LaloLoop

LaloLoop Apr 13, 2017

I tried the procedure described in this repo just in the days when 10.12.4 came out, and I can confirm that this is not working with the new version. I did not have the oportunity to try it with 10.12.3, but I checked back in that day for any issues related and could not find anything.
I also tried running it in vmware 7 (an old version compared to toady's) on my MacbookPro but it hung up on the Apple Logo screen. So I believe this is related to the latest Installer. Probably Apple made some breaking changes.
Probably the only solution would be to install with 10.12.3, and then upgrade? If someone has this kind of setup please report it. Thank you all!

LaloLoop commented Apr 13, 2017

I tried the procedure described in this repo just in the days when 10.12.4 came out, and I can confirm that this is not working with the new version. I did not have the oportunity to try it with 10.12.3, but I checked back in that day for any issues related and could not find anything.
I also tried running it in vmware 7 (an old version compared to toady's) on my MacbookPro but it hung up on the Apple Logo screen. So I believe this is related to the latest Installer. Probably Apple made some breaking changes.
Probably the only solution would be to install with 10.12.3, and then upgrade? If someone has this kind of setup please report it. Thank you all!

@plessbd

This comment has been minimized.

Show comment
Hide comment
@plessbd

plessbd Apr 13, 2017

@LaloLoop as I commented 10 hours ago, I was able to install with 10.12.3 and upgrade to 10.12.4

plessbd commented Apr 13, 2017

@LaloLoop as I commented 10 hours ago, I was able to install with 10.12.3 and upgrade to 10.12.4

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 3, 2017

Does anyone know how/where to download 10.12.3? I am also stuck when trying to install 10.12.4

tcurdt commented May 3, 2017

Does anyone know how/where to download 10.12.3? I am also stuck when trying to install 10.12.4

@nathanhleung

This comment has been minimized.

Show comment
Hide comment
@nathanhleung

nathanhleung May 5, 2017

@tcurdt I'm facing this same issue - I don't think there's any way to get the previous installer unless you know someone who already has it. I ended up redownloading El Capitan from the App Store and I'm using it now

@tcurdt I'm facing this same issue - I don't think there's any way to get the previous installer unless you know someone who already has it. I ended up redownloading El Capitan from the App Store and I'm using it now

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 5, 2017

@nathanhleung I am doing the very same thing. Still need Sierra at some point though.

tcurdt commented May 5, 2017

@nathanhleung I am doing the very same thing. Still need Sierra at some point though.

@petemounce

This comment has been minimized.

Show comment
Hide comment
@petemounce

petemounce May 9, 2017

Is http://osxdaily.com/2016/09/27/allow-apps-from-anywhere-macos-gatekeeper/ any help?

Sorry, not really a subject matter expert; I'm probably conflating Apps with the pkg, and I've no idea whether it's possible to even run commands before the pkg is used?

Is http://osxdaily.com/2016/09/27/allow-apps-from-anywhere-macos-gatekeeper/ any help?

Sorry, not really a subject matter expert; I'm probably conflating Apps with the pkg, and I've no idea whether it's possible to even run commands before the pkg is used?

@nathanhleung

This comment has been minimized.

Show comment
Hide comment
@nathanhleung

nathanhleung May 10, 2017

@tcurdt I downloaded the Sierra installer on my El Capitan VM and have gone through the install/restart process a few times but it doesn't seem to be working - by any chance have you taken that route in trying to install Sierra?

@tcurdt I downloaded the Sierra installer on my El Capitan VM and have gone through the install/restart process a few times but it doesn't seem to be working - by any chance have you taken that route in trying to install Sierra?

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 13, 2017

@nathanhleung no, I never tried that as I assume the download will have the same problem. I just found an old Sierra USB stick ready to install though. I might try to turn that into an iso and see if that works. That's about all the options I see at the moment.

I am wondering if this works for vmware/parallels - then switching away virtualbox could be another option.

tcurdt commented May 13, 2017

@nathanhleung no, I never tried that as I assume the download will have the same problem. I just found an old Sierra USB stick ready to install though. I might try to turn that into an iso and see if that works. That's about all the options I see at the moment.

I am wondering if this works for vmware/parallels - then switching away virtualbox could be another option.

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh May 14, 2017

I was having the same issue and unfortunately I didn't have any copy of an older installer either, and in my desperate search for a solution I found this thread. I wanted to try AutoDMG + vfuse but I wanted to use virtualbox for now, so I wrote a modified version of Tim Sutton's prepare_iso.sh timsutton/osx-vm-templates#82 which does the same as AutoDMG + vfuse but using Virtualbox's tools, which generates a vdi with a fresh install.

prepare_vdi.sh

The idea more less of what this script is doing is:

IMAGE_SIZE=32
IMAGE_SIZE_BYTES=$(($IMAGE_SIZE * 1024 * 1024 * 1024))
sudo hdiutil attach -noverify -mountpoint /tmp/installesd /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg
sudo hdiutil create -size "${IMAGE_SIZE}g" -type SPARSE -fs HFS+J -volname "Macintosh HD" -uid 0 -gid 80 -mode 1775 sierra.dmg
MOUNTOUTPUT=$(sudo hdiutil attach -noverify -mountpoint /tmp/os -owners on sierra.dmg)
sudo installer -verboseR -dumplog -pkg /tmp/installesd/Packages/OSInstall.mpkg -target /tmp/os
DISK_DEV=$(grep GUID_partition_scheme <<< "$MOUNTOUTPUT" | cut -f1 | tr -d '[:space:]')
sudo cat "$DISK_DEV" | VBoxManage convertfromraw stdin ~/Documents/output.vdi "$IMAGE_SIZE_BYTES"
hdiutil detach /tmp/os
hdiutil detach /tmp/installesd

I hope that it helps :-)

jonanh commented May 14, 2017

I was having the same issue and unfortunately I didn't have any copy of an older installer either, and in my desperate search for a solution I found this thread. I wanted to try AutoDMG + vfuse but I wanted to use virtualbox for now, so I wrote a modified version of Tim Sutton's prepare_iso.sh timsutton/osx-vm-templates#82 which does the same as AutoDMG + vfuse but using Virtualbox's tools, which generates a vdi with a fresh install.

prepare_vdi.sh

The idea more less of what this script is doing is:

IMAGE_SIZE=32
IMAGE_SIZE_BYTES=$(($IMAGE_SIZE * 1024 * 1024 * 1024))
sudo hdiutil attach -noverify -mountpoint /tmp/installesd /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg
sudo hdiutil create -size "${IMAGE_SIZE}g" -type SPARSE -fs HFS+J -volname "Macintosh HD" -uid 0 -gid 80 -mode 1775 sierra.dmg
MOUNTOUTPUT=$(sudo hdiutil attach -noverify -mountpoint /tmp/os -owners on sierra.dmg)
sudo installer -verboseR -dumplog -pkg /tmp/installesd/Packages/OSInstall.mpkg -target /tmp/os
DISK_DEV=$(grep GUID_partition_scheme <<< "$MOUNTOUTPUT" | cut -f1 | tr -d '[:space:]')
sudo cat "$DISK_DEV" | VBoxManage convertfromraw stdin ~/Documents/output.vdi "$IMAGE_SIZE_BYTES"
hdiutil detach /tmp/os
hdiutil detach /tmp/installesd

I hope that it helps :-)

@fabriziogiordano

This comment has been minimized.

Show comment
Hide comment
@fabriziogiordano

fabriziogiordano May 15, 2017

Will Sierra 10.12.5 fix this? Did some of you tried already?

Will Sierra 10.12.5 fix this? Did some of you tried already?

@benmarten

This comment has been minimized.

Show comment
Hide comment
@benmarten

benmarten May 16, 2017

Just tried today, same issue with 10.12.5.

Just tried today, same issue with 10.12.5.

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 16, 2017

@jonanh that looked very promising at first - but now it's just doing:

...
May 16 18:38:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:39:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:40:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:41:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:42:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:43:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:44:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:45:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:46:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:48:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:49:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:50:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:51:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:52:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
...

tcurdt commented May 16, 2017

@jonanh that looked very promising at first - but now it's just doing:

...
May 16 18:38:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:39:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:40:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:41:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:42:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:43:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:44:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:45:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:46:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:48:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:49:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:50:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:51:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
May 16 18:52:18  installer[63714] <Alert>: client 0x7f84b6d163d0: phaseName = "OS Installer"
...
@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh May 16, 2017

@tcurdt this is the output I get after running the prepare_vdi.sh from timsutton/osx-vm-templates#82

jonanh commented May 16, 2017

@tcurdt this is the output I get after running the prepare_vdi.sh from timsutton/osx-vm-templates#82

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 16, 2017

@jonanh oh, I was trying your script from above. Will give that a try.

tcurdt commented May 16, 2017

@jonanh oh, I was trying your script from above. Will give that a try.

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 17, 2017

I finally got it working like this:

sudo prepare.sh ~/Desktop/Install\ macOS\ Sierra.app
#!/bin/sh
set -x
set -e

IMAGE_SIZE=32
IMAGE_SIZE_BYTES=$(($IMAGE_SIZE * 1024 * 1024 * 1024))

echo "attaching input OS X installer image"
hdiutil attach \
  -noverify \
  -nobrowse \
  -owners on \
  -mountpoint /tmp/installesd \
  "$1/Contents/SharedSupport/InstallESD.dmg"

echo "creating empty read-write DMG"
hdiutil create \
  -size "${IMAGE_SIZE}g" \
  -type SPARSE \
  -fs HFS+J \
  -volname "Macintosh HD" \
  -uid 0 \
  -gid 80 \
  -mode 1775 \
  /tmp/sierra.dmg

echo "mounting empty read-write DMG"
MOUNTOUTPUT=$(hdiutil attach -noverify -mountpoint /tmp/os -nobrowse -owners on /tmp/sierra.dmg.sparseimage)

echo "installing macOS"
installer \
  -verboseR \
  -dumplog \
  -pkg "/tmp/installesd/Packages/OSInstall.mpkg" \
  -target "/tmp/os"

echo "exporting vdi to /tmp"
DISK_DEV=$(grep GUID_partition_scheme <<< "$MOUNTOUTPUT" | cut -f1 | tr -d '[:space:]')
echo "DISK_DEV=$DISK_DEV"
cat "$DISK_DEV" | pv -s $IMAGE_SIZE_BYTES | VBoxManage convertfromraw stdin /tmp/macos-10.12.vdi "$IMAGE_SIZE_BYTES"

echo "done"
hdiutil detach /tmp/os
hdiutil detach /tmp/installesd

In case you don't have pv installed you have to remove the pv -s $IMAGE_SIZE_BYTES | of course.

But be aware - updating to 10.12.5 after the install broke the booting similar to what I saw on the former install attempts. So it doesn't seem to be the final solution.
Maybe I'll try again after increasing the memory of the vm. Or I just cave and shell out the money for an upgrade of the old vmware/parallels license :-/

tcurdt commented May 17, 2017

I finally got it working like this:

sudo prepare.sh ~/Desktop/Install\ macOS\ Sierra.app
#!/bin/sh
set -x
set -e

IMAGE_SIZE=32
IMAGE_SIZE_BYTES=$(($IMAGE_SIZE * 1024 * 1024 * 1024))

echo "attaching input OS X installer image"
hdiutil attach \
  -noverify \
  -nobrowse \
  -owners on \
  -mountpoint /tmp/installesd \
  "$1/Contents/SharedSupport/InstallESD.dmg"

echo "creating empty read-write DMG"
hdiutil create \
  -size "${IMAGE_SIZE}g" \
  -type SPARSE \
  -fs HFS+J \
  -volname "Macintosh HD" \
  -uid 0 \
  -gid 80 \
  -mode 1775 \
  /tmp/sierra.dmg

echo "mounting empty read-write DMG"
MOUNTOUTPUT=$(hdiutil attach -noverify -mountpoint /tmp/os -nobrowse -owners on /tmp/sierra.dmg.sparseimage)

echo "installing macOS"
installer \
  -verboseR \
  -dumplog \
  -pkg "/tmp/installesd/Packages/OSInstall.mpkg" \
  -target "/tmp/os"

echo "exporting vdi to /tmp"
DISK_DEV=$(grep GUID_partition_scheme <<< "$MOUNTOUTPUT" | cut -f1 | tr -d '[:space:]')
echo "DISK_DEV=$DISK_DEV"
cat "$DISK_DEV" | pv -s $IMAGE_SIZE_BYTES | VBoxManage convertfromraw stdin /tmp/macos-10.12.vdi "$IMAGE_SIZE_BYTES"

echo "done"
hdiutil detach /tmp/os
hdiutil detach /tmp/installesd

In case you don't have pv installed you have to remove the pv -s $IMAGE_SIZE_BYTES | of course.

But be aware - updating to 10.12.5 after the install broke the booting similar to what I saw on the former install attempts. So it doesn't seem to be the final solution.
Maybe I'll try again after increasing the memory of the vm. Or I just cave and shell out the money for an upgrade of the old vmware/parallels license :-/

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh May 17, 2017

@tcurdt these are settings that are working for me

VM="macOS"
HARDDRIVE="macOS.vdi"
VBoxManage createvm --name "$VM" --ostype "MacOS_64" --register

VBoxManage storagectl "$VM" --name "SATA Controller" --add sata --controller IntelAHCI
VBoxManage storageattach "$VM" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium "$HARDDRIVE"
 
VBoxManage modifyvm "$VM" --audiocontroller "hda"
VBoxManage modifyvm "$VM" --chipset "ich9"
VBoxManage modifyvm "$VM" --firmware "efi"
VBoxManage modifyvm "$VM" --cpus "2"
VBoxManage modifyvm "$VM" --hpet "on"
VBoxManage modifyvm "$VM" --keyboard "usb"
VBoxManage modifyvm "$VM" --memory "4096"
VBoxManage modifyvm "$VM" --mouse "usbtablet"
VBoxManage modifyvm "$VM" --vram "128"

Here is the full script :-)
jonanh/osx-vm-templates@09787cd#diff-041cfff4cd15513c0a368cbab35aeb1e

jonanh commented May 17, 2017

@tcurdt these are settings that are working for me

VM="macOS"
HARDDRIVE="macOS.vdi"
VBoxManage createvm --name "$VM" --ostype "MacOS_64" --register

VBoxManage storagectl "$VM" --name "SATA Controller" --add sata --controller IntelAHCI
VBoxManage storageattach "$VM" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium "$HARDDRIVE"
 
VBoxManage modifyvm "$VM" --audiocontroller "hda"
VBoxManage modifyvm "$VM" --chipset "ich9"
VBoxManage modifyvm "$VM" --firmware "efi"
VBoxManage modifyvm "$VM" --cpus "2"
VBoxManage modifyvm "$VM" --hpet "on"
VBoxManage modifyvm "$VM" --keyboard "usb"
VBoxManage modifyvm "$VM" --memory "4096"
VBoxManage modifyvm "$VM" --mouse "usbtablet"
VBoxManage modifyvm "$VM" --vram "128"

Here is the full script :-)
jonanh/osx-vm-templates@09787cd#diff-041cfff4cd15513c0a368cbab35aeb1e

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh May 17, 2017

@tcurdt BTW, I would umount and mount again the sparse DMG before exporting it, sometimes it was failing for me. Maybe it doesn't flush everything before the export starts:

https://github.com/jonanh/osx-vm-templates/blob/2097e6cb60ac12a404ff18bb0ebb81ca4ced1e45/prepare_iso/prepare_vdi.sh#L256

jonanh commented May 17, 2017

@tcurdt BTW, I would umount and mount again the sparse DMG before exporting it, sometimes it was failing for me. Maybe it doesn't flush everything before the export starts:

https://github.com/jonanh/osx-vm-templates/blob/2097e6cb60ac12a404ff18bb0ebb81ca4ced1e45/prepare_iso/prepare_vdi.sh#L256

@tcurdt

This comment has been minimized.

Show comment
Hide comment
@tcurdt

tcurdt May 17, 2017

Pretty much the same setup I have :) Except with only 3GB memory. Will give it a try with 4GB. Thanks for the pointers, @jonanh

tcurdt commented May 17, 2017

Pretty much the same setup I have :) Except with only 3GB memory. Will give it a try with 4GB. Thanks for the pointers, @jonanh

@geerlingguy

This comment has been minimized.

Show comment
Hide comment
@geerlingguy

geerlingguy May 18, 2017

Owner

So with the above... is there any change to this project's instructions or script that can help with that?

Owner

geerlingguy commented May 18, 2017

So with the above... is there any change to this project's instructions or script that can help with that?

@fabriziogiordano

This comment has been minimized.

Show comment
Hide comment
@fabriziogiordano

fabriziogiordano May 28, 2017

I was able to follow the steps from @brki comment and run Sierra 10.12.5 on VirtualBox. The downside is that VirtualBox supports 1024x768 screen resolution only.

Right after I saw a tweet from @osxdaily and I follow this post http://osxdaily.com/2017/04/11/run-macos-virtual-machine-easy-parallels/ Parallel Lite is free if you run Linux (and macOS). I was able to run Sierra 10.12.5 in fullscreen mode. Also Parallels interface feels nicer.

Disclaimer, I am not affiliate with Parallels neither @osxdaily

I was able to follow the steps from @brki comment and run Sierra 10.12.5 on VirtualBox. The downside is that VirtualBox supports 1024x768 screen resolution only.

Right after I saw a tweet from @osxdaily and I follow this post http://osxdaily.com/2017/04/11/run-macos-virtual-machine-easy-parallels/ Parallel Lite is free if you run Linux (and macOS). I was able to run Sierra 10.12.5 in fullscreen mode. Also Parallels interface feels nicer.

Disclaimer, I am not affiliate with Parallels neither @osxdaily

@lsh-silpion

This comment has been minimized.

Show comment
Hide comment
@lsh-silpion

lsh-silpion Jun 14, 2017

@tcurdt I tried your approach and after several failed attempts (the installer reported some errors while copying to the sparse image) I finally got my macos-10.12.vdi

But I was not able to boot from this vdi. Upon inspection of the sparseimage from which the vdi was created it looks like /System/Library/CoreServices/boot.efi is not there.

Any idea what could have gone wrong?

Thanks,

Lars

@tcurdt I tried your approach and after several failed attempts (the installer reported some errors while copying to the sparse image) I finally got my macos-10.12.vdi

But I was not able to boot from this vdi. Upon inspection of the sparseimage from which the vdi was created it looks like /System/Library/CoreServices/boot.efi is not there.

Any idea what could have gone wrong?

Thanks,

Lars

@DelphiWorlds

This comment has been minimized.

Show comment
Hide comment
@DelphiWorlds

DelphiWorlds Jun 29, 2017

@lsh-silpion I suggest using jonanh's solution, mentioned in brki's comment on May 18. Works like a charm for me

@lsh-silpion I suggest using jonanh's solution, mentioned in brki's comment on May 18. Works like a charm for me

@jenilkansara

This comment has been minimized.

Show comment
Hide comment
@jenilkansara

jenilkansara Jul 17, 2017

Can you tell me how to use jonanh's solution exactly? Do I need to write those commands directly after downloading MacOS Sierra from the app store?
I am trying to run MacOS 10.12.5 on VirtualBox on my Windows 10 Laptop but getting an error

"IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0"

after having many "Please Switch to XPC or bootstrap_check_in(): com.apple.*"

jenilkansara commented Jul 17, 2017

Can you tell me how to use jonanh's solution exactly? Do I need to write those commands directly after downloading MacOS Sierra from the app store?
I am trying to run MacOS 10.12.5 on VirtualBox on my Windows 10 Laptop but getting an error

"IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0"

after having many "Please Switch to XPC or bootstrap_check_in(): com.apple.*"

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh Jul 18, 2017

Hi,

I added some documentation prepare_vdi.sh.

I could create also a simplified version and contribute it to this repo as well, since most of the people don't need packer support. :-)

Regards,

jonanh commented Jul 18, 2017

Hi,

I added some documentation prepare_vdi.sh.

I could create also a simplified version and contribute it to this repo as well, since most of the people don't need packer support. :-)

Regards,

@jenilkansara

This comment has been minimized.

Show comment
Hide comment
@jenilkansara

jenilkansara Jul 18, 2017

Thank you jonanh! I understand the process flow now. I created the dmg using prepare_iso.sh
Now Can I use any current method to convert it to ISO?
ex. as shown here
https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

Or is there any other process? As I believe in the documentation, Packer support is not for me.

Update: I did the stated above and used VirtualBox to run the dmg file but getting the same error.
1

jenilkansara commented Jul 18, 2017

Thank you jonanh! I understand the process flow now. I created the dmg using prepare_iso.sh
Now Can I use any current method to convert it to ISO?
ex. as shown here
https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

Or is there any other process? As I believe in the documentation, Packer support is not for me.

Update: I did the stated above and used VirtualBox to run the dmg file but getting the same error.
1

@DelphiWorlds

This comment has been minimized.

Show comment
Hide comment
@DelphiWorlds

DelphiWorlds Jul 21, 2017

After an update of macOS, mine stopped working. It would start at the EFI screen, and I have not been able to find a way to fix this. In the meantime, I've abandoned VirtualBox and I'm using VMWare Fusion which, incidentally, supports folder sharing (VirtualBox does not)

After an update of macOS, mine stopped working. It would start at the EFI screen, and I have not been able to find a way to fix this. In the meantime, I've abandoned VirtualBox and I'm using VMWare Fusion which, incidentally, supports folder sharing (VirtualBox does not)

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh Jul 21, 2017

@jenilkansara using the prepare_dmg.sh script and generating an ISO will hit the same bug https://www.virtualbox.org/ticket/16644, since the problem it is somehow connected with the startup of the installation.

The prepare_vdi.sh uses another approach (the same idea as AutoDMG), which avoids the problem by creating a fresh install on a Mac host (without any virtual machine) into a temporary disk image (DMG) and then converting it into a virtual box disk image.

The reason that I am not using AutoDMG and I wrote the prepare_vdi.sh script is because the final generated and compressed DMG fails to be converted into a vdi/vdmk using the VBoxManage convert tools. So once the os is installed into the temporary disk image, I dump the raw /dev/disk device file to VBoxManage convertfromraw. :-)

Once the bug 16644 is fixed, the ISO approach should be used since it is simpler and cleaner. But they will be still useful now that Apple doesn't allow to add custom packages anymore in the installation, for those needing to easily automate the generation of packer images.

Regards.

jonanh commented Jul 21, 2017

@jenilkansara using the prepare_dmg.sh script and generating an ISO will hit the same bug https://www.virtualbox.org/ticket/16644, since the problem it is somehow connected with the startup of the installation.

The prepare_vdi.sh uses another approach (the same idea as AutoDMG), which avoids the problem by creating a fresh install on a Mac host (without any virtual machine) into a temporary disk image (DMG) and then converting it into a virtual box disk image.

The reason that I am not using AutoDMG and I wrote the prepare_vdi.sh script is because the final generated and compressed DMG fails to be converted into a vdi/vdmk using the VBoxManage convert tools. So once the os is installed into the temporary disk image, I dump the raw /dev/disk device file to VBoxManage convertfromraw. :-)

Once the bug 16644 is fixed, the ISO approach should be used since it is simpler and cleaner. But they will be still useful now that Apple doesn't allow to add custom packages anymore in the installation, for those needing to easily automate the generation of packer images.

Regards.

@jenilkansara

This comment has been minimized.

Show comment
Hide comment
@jenilkansara

jenilkansara Jul 21, 2017

Hello jonanh,
thank you so much for reaching out, I tried prepare_vdi.sh but there is an error
-- Installing firstboot installer pkg
installer: Package name is
installer: Installing at base path /private/tmp/veewee-osx-basesystem.Xe5u
installer: The install was successful.
-- Exporting macOS_10.12.vdi
../prepare_iso/prepare_vdi.sh: line 261: VBoxManage: command not found
macjenil:packer pl106$

Is the problem with the installer?

Thank You.

Hello jonanh,
thank you so much for reaching out, I tried prepare_vdi.sh but there is an error
-- Installing firstboot installer pkg
installer: Package name is
installer: Installing at base path /private/tmp/veewee-osx-basesystem.Xe5u
installer: The install was successful.
-- Exporting macOS_10.12.vdi
../prepare_iso/prepare_vdi.sh: line 261: VBoxManage: command not found
macjenil:packer pl106$

Is the problem with the installer?

Thank You.

@jonanh

This comment has been minimized.

Show comment
Hide comment
@jonanh

jonanh Jul 21, 2017

Check your VirtualBox installation, VBoxManage is the command-line interface to VirtualBox.

jonanh commented Jul 21, 2017

Check your VirtualBox installation, VBoxManage is the command-line interface to VirtualBox.

@jenilkansara

This comment has been minimized.

Show comment
Hide comment
@jenilkansara

jenilkansara Jul 26, 2017

Hey Jonanh,
Thank you so much! It works like a charm. By the way, is there a problem in MacOS 10.12.5 running in Virtualbox of not been able to detect USB connections? I wanted to run apps from Xcode on my iPhone. It used to work in MacOS 10.12 but not in this version.
Thankx,
Jenil Kansara

edit: a pendrive is getting detected but not the iphone

jenilkansara commented Jul 26, 2017

Hey Jonanh,
Thank you so much! It works like a charm. By the way, is there a problem in MacOS 10.12.5 running in Virtualbox of not been able to detect USB connections? I wanted to run apps from Xcode on my iPhone. It used to work in MacOS 10.12 but not in this version.
Thankx,
Jenil Kansara

edit: a pendrive is getting detected but not the iphone

@lope

This comment has been minimized.

Show comment
Hide comment
@lope

lope Aug 1, 2017

I had the same problem trying with 10.12.6 in Virtualbox 5.1 and Virtualbox 5.0.
I've tried with the usual custom vboxmanage setextradata stuff and cpuid and without, tried without USB, with USB1.1, 2 and 3. It gets stuck at gIOScreenLockState regardless.

lope commented Aug 1, 2017

I had the same problem trying with 10.12.6 in Virtualbox 5.1 and Virtualbox 5.0.
I've tried with the usual custom vboxmanage setextradata stuff and cpuid and without, tried without USB, with USB1.1, 2 and 3. It gets stuck at gIOScreenLockState regardless.

@ynikanchyk

This comment has been minimized.

Show comment
Hide comment
@ynikanchyk

ynikanchyk Aug 2, 2017

With instructions for prepare_vdi.sh provided by @jonanh I was able to obtain a working VirtualBox VM with OS X 10.12.6 on the Mac mini host. I was able to enter my Apple ID and get updates for applications. I didn't use packer, just imported appliance from .ovf-file. All VM options were used as provided by prepare_ovf.sh script, only after successfull update I decided to switch off audio and change network settings according to my needs.

Just for assurance, the boot log contains the same message with gIOScreenLockState mentioned but boot process doesn't stuck after it (IOLockUnlock(gIOConsoleUsersLock);is executed there according to xnu-3789.51.2/iokit/Kernel/IOService.cpp - I have no idea if/why it stucks when installation is started from ISO image).

Once again for guys having the problems: make sure that installation is performed NOT on VM from the .iso-image but on the host to .dmg-file and then VM is created to use the disk with already installed OS X. That's what prepare_vdi.sh/prepare_odf.sh are for.

Thank you very much, @jonanh.

ynikanchyk commented Aug 2, 2017

With instructions for prepare_vdi.sh provided by @jonanh I was able to obtain a working VirtualBox VM with OS X 10.12.6 on the Mac mini host. I was able to enter my Apple ID and get updates for applications. I didn't use packer, just imported appliance from .ovf-file. All VM options were used as provided by prepare_ovf.sh script, only after successfull update I decided to switch off audio and change network settings according to my needs.

Just for assurance, the boot log contains the same message with gIOScreenLockState mentioned but boot process doesn't stuck after it (IOLockUnlock(gIOConsoleUsersLock);is executed there according to xnu-3789.51.2/iokit/Kernel/IOService.cpp - I have no idea if/why it stucks when installation is started from ISO image).

Once again for guys having the problems: make sure that installation is performed NOT on VM from the .iso-image but on the host to .dmg-file and then VM is created to use the disk with already installed OS X. That's what prepare_vdi.sh/prepare_odf.sh are for.

Thank you very much, @jonanh.

@kennethreitz

This comment has been minimized.

Show comment
Hide comment
@kennethreitz

kennethreitz Aug 6, 2017

@ynikanchyk you hopefully just saved me. will know soon :)

@ynikanchyk you hopefully just saved me. will know soon :)

@ashumeet

This comment has been minimized.

Show comment
Hide comment
@ashumeet

ashumeet Aug 6, 2017

@ynikanchyk ..Thank you ... it worked after 3 hours of searching internet. macOS 10.12.6
@jonanh .. Thank you ... you are a real life saver.

ashumeet commented Aug 6, 2017

@ynikanchyk ..Thank you ... it worked after 3 hours of searching internet. macOS 10.12.6
@jonanh .. Thank you ... you are a real life saver.

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Aug 6, 2017

@jonanh This helped me test macOS Sierra 10.12.6 on windows host.
I had to set cpuid, DeviceID and SMC of box to make it work on windows.

ghost commented Aug 6, 2017

@jonanh This helped me test macOS Sierra 10.12.6 on windows host.
I had to set cpuid, DeviceID and SMC of box to make it work on windows.

@lXbalanque

This comment has been minimized.

Show comment
Hide comment
@lXbalanque

lXbalanque Aug 8, 2017

@soapagent Can you go into more detail about setting the CPUID, DeviceID, SMC? I'm new to this and attempting to run on my desktop.

-Core i5 6500
-16GB RAM
-W10 x64

@soapagent Can you go into more detail about setting the CPUID, DeviceID, SMC? I'm new to this and attempting to run on my desktop.

-Core i5 6500
-16GB RAM
-W10 x64

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Aug 8, 2017

@lXbalanque , Please check this article.

  • First part makes ISO, so you don't need to see them, ISO image is not working, we need to create pre-installed vdi using @jonanh 's script.
  • Then using VBoxManage command, this is the part setting CPUID and etc.

https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

ghost commented Aug 8, 2017

@lXbalanque , Please check this article.

  • First part makes ISO, so you don't need to see them, ISO image is not working, we need to create pre-installed vdi using @jonanh 's script.
  • Then using VBoxManage command, this is the part setting CPUID and etc.

https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

@kennethreitz

This comment has been minimized.

Show comment
Hide comment
@kennethreitz

kennethreitz Aug 12, 2017

Now, if only @jonanh's script worked with High Sierra :)

Now, if only @jonanh's script worked with High Sierra :)

@mrroboto1420

This comment has been minimized.

Show comment
Hide comment
@mrroboto1420

mrroboto1420 Sep 1, 2017

@jonanh hello, I am having this same issue on a Windows 10 host. I was just wondering how to use your script? I have a Sierra.iso file created from the instructions on the HowToGeek page.

Do I need to take a few steps back a run the scripts on my Mac with the .dmg file? I am new to this kind of thing and could not figure out what to do from this thread.

@jonanh hello, I am having this same issue on a Windows 10 host. I was just wondering how to use your script? I have a Sierra.iso file created from the instructions on the HowToGeek page.

Do I need to take a few steps back a run the scripts on my Mac with the .dmg file? I am new to this kind of thing and could not figure out what to do from this thread.

@pbar1

This comment has been minimized.

Show comment
Hide comment
@pbar1

pbar1 Sep 8, 2017

@mrroboto1420 The .iso method doesn't work anymore as of 10.12.4. Ignore all the steps in the Howtogeek article on creating the .iso and instead run @jonanh's script on your Mac. Make sure you have VirtualBox installed on your Mac as well, as the script depends on it. After you've generated the .vdi, you can put that on your Windows host and run it from there.

pbar1 commented Sep 8, 2017

@mrroboto1420 The .iso method doesn't work anymore as of 10.12.4. Ignore all the steps in the Howtogeek article on creating the .iso and instead run @jonanh's script on your Mac. Make sure you have VirtualBox installed on your Mac as well, as the script depends on it. After you've generated the .vdi, you can put that on your Windows host and run it from there.

@ncs-minapuck

This comment has been minimized.

Show comment
Hide comment
@ncs-minapuck

ncs-minapuck Sep 8, 2017

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Sep 8, 2017

I made it sure iso method is working with 10.12.6.3 installer.
It sure is not working with VBox, it is only working with VMware.

ghost commented Sep 8, 2017

I made it sure iso method is working with 10.12.6.3 installer.
It sure is not working with VBox, it is only working with VMware.

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Sep 8, 2017

If you are somewhat interested in working in the virtually installed macOS, like coding with GUI interface, you better use VMware, as it has a little stronger graphics virtualization.

If you want a non-GUI server, using VBox is not so bad. :)

ghost commented Sep 8, 2017

If you are somewhat interested in working in the virtually installed macOS, like coding with GUI interface, you better use VMware, as it has a little stronger graphics virtualization.

If you want a non-GUI server, using VBox is not so bad. :)

@ncs-minapuck

This comment has been minimized.

Show comment
Hide comment
@ncs-minapuck

ncs-minapuck Sep 8, 2017

@weaseltraps

This comment has been minimized.

Show comment
Hide comment
@weaseltraps

weaseltraps Sep 18, 2017

Thanks for this helpful thread. I've used prepare_vdi.sh to successfully boot a sierra guest in VBox on my Windows host.

My issue is I can't get more than 4MB for the VRAM so tthe interface is painfully slow. Host has 24GB RAM and integrated intel 520 graphics (i5-6200u). Anyone have the same issue and resolved it?

Thank you in advance for any help.

Thanks for this helpful thread. I've used prepare_vdi.sh to successfully boot a sierra guest in VBox on my Windows host.

My issue is I can't get more than 4MB for the VRAM so tthe interface is painfully slow. Host has 24GB RAM and integrated intel 520 graphics (i5-6200u). Anyone have the same issue and resolved it?

Thank you in advance for any help.

@an-rohangovekar

This comment has been minimized.

Show comment
Hide comment
@an-rohangovekar

an-rohangovekar Sep 20, 2017

I am getting this after booting from the generated vdi file on Ubuntu.
virtualbox_sierra_20_09_2017_12_47_06

I am getting this after booting from the generated vdi file on Ubuntu.
virtualbox_sierra_20_09_2017_12_47_06

@styxlab

This comment has been minimized.

Show comment
Hide comment
@styxlab

styxlab Sep 24, 2017

@jenilkansara: Having the same issue with iphone not deteced since Sierra 10.12.4. In my case the iphone is showing up in the device list with correct infos, but neither itunes nor xcode is able to detect it.

styxlab commented Sep 24, 2017

@jenilkansara: Having the same issue with iphone not deteced since Sierra 10.12.4. In my case the iphone is showing up in the device list with correct infos, but neither itunes nor xcode is able to detect it.

@jenilkansara

This comment has been minimized.

Show comment
Hide comment
@jenilkansara

jenilkansara Sep 24, 2017

@styxlab I got it working on MacOS Sierra by using VMWare. The iPhone connects successfully.

@styxlab I got it working on MacOS Sierra by using VMWare. The iPhone connects successfully.

@styxlab

This comment has been minimized.

Show comment
Hide comment
@styxlab

styxlab Sep 29, 2017

@jenilkansara Thanks. I can confirm that. As I'm bound to virtualbox: Has anyone had success with iphone usb passthrough on virtualbox since Sierra 10.12.4 or higher?

styxlab commented Sep 29, 2017

@jenilkansara Thanks. I can confirm that. As I'm bound to virtualbox: Has anyone had success with iphone usb passthrough on virtualbox since Sierra 10.12.4 or higher?

@dimabin

This comment has been minimized.

Show comment
Hide comment
@dimabin

dimabin Sep 29, 2017

After updating the system (Sierra 10.12), my Mac mini boots up until the progress bar is at about 50%, then display becomes simply black. The computer does not shut down, but display is simply black.

If I boot in verbose mode, the last line I see is the following:
IOConsoleusers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

Internet recovery (Shift-Option-Command-R) does not help: recovery itself seems to proceed fine, but when it comes again to the Apple logo, the progress bar again reaches about 50% and the display becomes black.

Starting up in Recovery mode(Command-R) and starting up in Safe mode (Shift) do not help: as in Normal mode, it reaches 50% of progress bar and the display becomes black.

I can boot in single user mode (Command-S): "fsck -fy" does not find any problems. I don't know what other things I can do in single user mode.

As I understood, my video hardware is not compatible with the new version of Sierra. What can I do? Can I install previous versions of macOS? How can I do that if I can boot only in single user mode?

Info:
Mac Mini 5,1
Dual Core Intel Core i5
Intel HD Graphics 3000

dimabin commented Sep 29, 2017

After updating the system (Sierra 10.12), my Mac mini boots up until the progress bar is at about 50%, then display becomes simply black. The computer does not shut down, but display is simply black.

If I boot in verbose mode, the last line I see is the following:
IOConsoleusers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

Internet recovery (Shift-Option-Command-R) does not help: recovery itself seems to proceed fine, but when it comes again to the Apple logo, the progress bar again reaches about 50% and the display becomes black.

Starting up in Recovery mode(Command-R) and starting up in Safe mode (Shift) do not help: as in Normal mode, it reaches 50% of progress bar and the display becomes black.

I can boot in single user mode (Command-S): "fsck -fy" does not find any problems. I don't know what other things I can do in single user mode.

As I understood, my video hardware is not compatible with the new version of Sierra. What can I do? Can I install previous versions of macOS? How can I do that if I can boot only in single user mode?

Info:
Mac Mini 5,1
Dual Core Intel Core i5
Intel HD Graphics 3000

@nikitalpopov

This comment has been minimized.

Show comment
Hide comment
@nikitalpopov

nikitalpopov Jan 3, 2018

@dimabin I have the same issue with my MacBook Pro today. How did you solve it?

@dimabin I have the same issue with my MacBook Pro today. How did you solve it?

@dimabin

This comment has been minimized.

Show comment
Hide comment
@dimabin

dimabin Jan 3, 2018

dimabin commented Jan 3, 2018

@0KZhang

This comment has been minimized.

Show comment
Hide comment
@0KZhang

0KZhang Feb 27, 2018

@dimabin I'm facing the exact same issue but on a Macbook Pro. Any ideas what I should be replacing?

0KZhang commented Feb 27, 2018

@dimabin I'm facing the exact same issue but on a Macbook Pro. Any ideas what I should be replacing?

@dimabin

This comment has been minimized.

Show comment
Hide comment
@dimabin

dimabin Feb 27, 2018

dimabin commented Feb 27, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment