El archivo dmg (Instalar OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg) no es una imagen de arranque.
Para crear un archivo de arranque, use el siguiente script. Es posible que tenga que modificar algunas rutas (es decir, el nombre de usuario en la última línea y la ruta para instalar OS X El Capitan.app (y el archivo interno InstallESD.dmg) en la sexta línea):
#!/bin/bash
# Create bootable El Capitan ISO
# Mount the installer image
hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd
# Create empty cdr image
hdiutil create -o ElCapitan.cdr -size 8000m -layout SPUD -fs HFS+J
# Mount the cdr image
hdiutil attach ElCapitan.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso
# Restore Base System to the cdr image
asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase
# Remove Package link and replace with actual files
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
# Copy Base System
cp -rp /Volumes/esd/Packages /Volumes/OS\ X\ Base\ System/System/Installation
cp -rp /Volumes/esd/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/
cp -rp /Volumes/esd/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/
# Unmount the installer image
hdiutil detach /Volumes/esd
# Unmount the cdr image
hdiutil detach /Volumes/OS\ X\ Base\ System
# Convert the cdr to ISO/CD master
hdiutil convert ElCapitan.cdr.dmg -format UDTO -o ElCapitan.iso
# Rename the ISO and move it to the desktop
mv ElCapitan.iso.cdr $HOME/Desktop/ElCapitan.iso
# Clean up temporary file
rm ElCapitan.cdr.dmg
Pegue el contenido en un editor de texto en un nuevo documento como texto sin formato y guárdelo como prepare_elcapitan_cdr.sh en su escritorio.
Abra la Terminal, modifique el script y ejecútelo:
chmod +x ~/Desktop/prepare_elcapitan_cdr.sh
cd ~/Desktop
./prepare_elcapitan_cdr.sh
Separe elcap.dmg de la VM. Utilice el ElCapitan.iso final como iso del instalador y conéctelo al puerto virtual SATA 1. Puede eliminar el archivo ElCapitan.cdr.dmg.
hdutil convert
línea nuevamente ) y pantalla negra en el arranque (cambie el chipset de la placa base a PIIX3 si ha aumentado la RAM de 2 Gb).hdiutil: attach failed - No such file or directory
. Sé que el camino hacia elInstallESD.dmg
es correcto porque arrastré y solté del Finder a la Terminal. ¿Qué es/Volumes/esd
? ¿Debería haber creado un volumen? Mi línea:hdiutil attach "/Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd