No puede crear una iso de instalador desde un sistema OS X instalado (sin haber descargado el instalador de OS X Yosemite).
Aparte de la legalidad de su intención, puede clonar el disco del iMac y mover el archivo vdi final a su sistema host, si no desea crear una imagen de instalación:
Arranque en otro volumen de arranque con un sistema completo en un disco diferente (por ejemplo, una unidad USB). VirtualBox tiene que estar instalado. Necesita una tercera unidad con suficiente espacio libre para guardar la imagen de disco.
Abre la Terminal e ingresa:
diskutil list
para obtener el nodo del dispositivo del disco principal (probablemente / dev / disk0).
Desmonte el disco con:
diskutil umountDisk /dev/disk0
Clone el disco principal con:
sudo VBoxManage convertfromraw /dev/disk0 /Volumes/Path/to/OSX.vdi --format VDI
Esto creará un disco dinámico que contiene todos los volúmenes (EFI / Recovery HD / disco principal, etc.) con aproximadamente el tamaño de los bloques ocupados del disco: ¡el espacio de disco no asignado o el espacio de volumen libre no se copiarán!
Cambia la propiedad del archivo:
sudo chown user:group /Volumes/Path/to/OSX.vdi
Copia / mueve el archivo a tu host.
Ahora abra VirtualBox y cree una nueva VM - > OS X 10.10 y configurarlo. Elija el archivo OSX.vdi como disco duro principal. Para que la VM funcione, es posible que deba elegir un conjunto de chips diferente: PIIX3 en lugar del ICH9 predeterminado. Es posible que también deba cambiar el ID de CPU con:
# get the name of the OS X VM
VBoxManage list vms
# change the CPUID of the OS X Yosemite VM (here the name is OSX)
VBoxManage modifyvm OSX --cpuidset 00000001 000306a9 00020800 80000201 178bfbff
Ahora inicie la VM y cree un nuevo administrador y elimine todos los demás usuarios o aplicaciones no deseadas.
Sin embargo, todavía recomiendo crear una imagen DMG con el instalador de OS X Yosemite e instalarla desde cero .