1 votos

¿Cómo puedo instalar Mavericks en un disco duro externo pero desde dentro de VirtualBox?

No quiero bloquear mi máquina para la instalación. Puedo entregarlo a un proceso de caja virtual?

  1. Abrir la caja virtual

  2. Crear un Mac virtual

  3. Conectar el pen drive de instalación de Mavericks al Mac virtual

  4. Conectar un disco duro externo real a un Mac virtual

  5. Arrancar el Mac virtual desde el pen drive de Mavericks

  6. Instalar en un disco duro externo real desde el Mac virtual

¿Funcionaría/debería/funciona esto?

Estoy atascado en el paso 3.

He entrado:

sudo VBoxManage internalcommands createrawvmdk -filename ~/PENDRIVE.vmdk -rawdisk /dev/disk2

que da salida:

VBoxManage: error: VMDK: could not open raw disk file '/dev/disk2'  
VBoxManage: error: Error code VERR_RESOURCE_BUSY at /Users/vbox/tinderbox/4.3-mac-rel/src/VBox/Storage/VMDK.cpp(3390) in function int vmdkCreateRawImage(VMDKIMAGE*, VBOXHDDRAW*, uint64_t)
VBoxManage: error: Cannot create the raw disk VMDK: VERR_RESOURCE_BUSY
VBoxManage: error: The raw disk vmdk file was not created

5voto

jojayontour Puntos 36

Primero asegúrate de que tu disco duro externo está conectado. A continuación, averigüe qué nodo de dispositivo es su disco duro. En tu caso es /dev/disk2. Desmonte el disco con

diskutil umountDisk disk2

y esperar a que desaparezca del Finder. Cambia el propietario del nodo del dispositivo por tu usuario:

sudo chown `whoami` /dev/disk2

Luego crea el vmdk:

sudo VBoxManage internalcommands createrawvmdk -filename ~/disk2.vmdk -rawdisk /dev/disk2

Justo después, conéctalo a tu VM e inícialo. Si desconectas la unidad, la propiedad y los permisos se restablecen, por lo que tendrás que hacer el chown paso de nuevo.

0voto

Mark Williams Puntos 197

/dev/disk2 está montado por su máquina todavía. Vaya a la utilidad de discos y unmount el dispositivo el volver a ejecutar su comando.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X