Skip to content

Instantly share code, notes, and snippets.

@lisa
Last active February 20, 2019 03:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lisa/85f1c3b699e0abd90a47f4d7686c4439 to your computer and use it in GitHub Desktop.
Save lisa/85f1c3b699e0abd90a47f4d7686c4439 to your computer and use it in GitHub Desktop.
SD card from Mojave into VirtualBox Linux guest
  1. Ensure the SD card is in r/w mode
  2. Insert into Mac
  3. diskutil unmountDisk /dev/disk2s1
  4. chmod 777 /dev/disk2*
  5. vomit at 777
  6. sudo VBoxManage internalcommands createrawvmdk -filename ./sd-card.vmdk -rawdisk /dev/disk2s1
  7. sudo chmod $(id -u):$(id -g) sd-card.vmdk
  8. Add sd-card.vmdk to the Linux guest as a pre-existing SATA disk (select sd-card.vmdk)
  9. Launch Linux guest
  10. mkdir /mnt/sdcard && mount /dev/sdb1 /mnt/sdcard
  11. Make changes
  12. sync && umount /mnt/sdcard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment