


- #AUDIO DRIVER FOR MAC YOSEMITE ON VIRTUAL BOX ISO#
- #AUDIO DRIVER FOR MAC YOSEMITE ON VIRTUAL BOX FREE#
The type and version should autofill with the correct settings.ģ. Use the name of your macOS version to name your virtual machine. %MANAGE% setextradata %VM_NAME% "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.2.

%MANAGE% setextradata %VM_NAME% "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" Set MANAGE="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" Yosemite 10.10: made cd as described here.Įcho 'configuring cpuid and extradata for %VM_NAME%' VBox: 5.0.2, with EFI selected, chipset ICH9 I was stuck on "DSMOS has arrived" (waited at least 5 minutes) Vboxmanage setextradata $VM_NAME "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 Vboxmanage setextradata $VM_NAME "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" Vboxmanage setextradata $VM_NAME "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" Vboxmanage setextradata $VM_NAME "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" Vboxmanage setextradata $VM_NAME "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" configure.sh my_virtual_machine_nameĮcho "configuring cpuid and extradata for $1" Note that this uses the cpuidset flag and also starts the vm from a terminal with the vboxmanage command. Guest: OSX 10.9 machine to run the Yosemite.iso created through the above script Host: Mint 17 on Optiplex 755 (also validated on Ubuntu 14.04) Thanks for this! Here is what I got to work for me with the following configuration: Then you cd in Terminal.app to the directory where you saved the script and make it executable with if you have moved the "Install OS X Yosemite.app") and save this script as " prepare_yosemite_iso.sh". Mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.isoĪdjust the paths in the script if necessary (e.g.
#AUDIO DRIVER FOR MAC YOSEMITE ON VIRTUAL BOX ISO#
# Rename the ISO and move it to the desktop Hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite # Convert the sparse bundle to ISO/CD master Hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk ''`b /tmp/Yosemite.sparseimage
#AUDIO DRIVER FOR MAC YOSEMITE ON VIRTUAL BOX FREE#
# Resize the partition in the sparse bundle to remove any free space Rm /Volumes/install_build/System/Installation/PackagesĬp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/Ĭp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build/Ĭp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build/ # Remove Package link and replace with actual files Hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build # Mount the sparse bundle for package addition Hdiutil resize -size 8g /tmp/Yosemite.sparseimage # Increase the sparse bundle capacity to accommodate the packages Hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite # Convert the boot image to a sparse bundle

Hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app Since VirtualBox needs an ISO image to boot from you need to create one from the downloaded "Install OS X Yosemite.app"įor this purpose I basically adapted the script found here:
