Skip to content

Instantly share code, notes, and snippets.

@startergo
Last active November 16, 2025 14:50
Show Gist options
  • Select an option

  • Save startergo/1fca8814f9498502d7e9bb2f9f3c09c3 to your computer and use it in GitHub Desktop.

Select an option

Save startergo/1fca8814f9498502d7e9bb2f9f3c09c3 to your computer and use it in GitHub Desktop.
Copy OpenCore's config.plist from a Snow Leopard VM for editing.
  • Copy the file:
scp -o HostKeyAlgorithms=+ssh-rsa,ssh-dss -o PubkeyAcceptedAlgorithms=+ssh-rsa -i vm-ssh-key [email protected]:/Volumes/EFI-LEGACY/EFI/OC/config.plist /tmp/config.plist
  • Edit it locally to add io=0xff
/usr/libexec/PlistBuddy -c "Set :NVRAM:Add:7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args '-v keepsyms=1 debug=0x12a vsmcgen=1 msgbuf=1048576 serial=5 io=0xff'" /tmp/config.plist
  • Copy it back to the VM:
scp -o HostKeyAlgorithms=+ssh-rsa,ssh-dss -o PubkeyAcceptedAlgorithms=+ssh-rsa -i vm-ssh-key /tmp/config.plist [email protected]:/tmp/ && ./connect-vm.sh 'sudo cp /tmp/config.plist /Volumes/EFI-LEGACY/EFI/OC/config.plist && sudo chmod 644 /Volumes/EFI-LEGACY/EFI/OC/config.plist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment