¿Qué solución de virtualización debo usar si quiero usar particiones reales?

0

Prefiero instalar cada sistema operativo en su propia partición y poder iniciarlo sin virtualización o hacerlo virtualizado mientras estoy bajo OS X.

La pregunta es qué solución de virtualización admite esto. Responda solo si funcionó por usted y también incluya algunas guías.

Entonces, pude iniciar Ubuntu VM usando Parallels, pero no pude agregar una partición real a VM bajo VirtualBox o VMware Fusion.

    
pregunta sorin 10.03.2011 - 14:01

1 respuesta

4

He utilizado el acceso directo al disco en VMWare Fusion . Es menos que intuitivo, pero funciona. La aplicación de ayuda (y google-fodder) es /Library/Application Support/VMware Fusion/vmware-rawdiskCreator .

Importante : Considera esto como una "idea básica de lo que requiere el proceso", en lugar de un "howto", busca en Google "fusion vmware-rawdiskcreator" para encontrar un tutorial adecuado si Tú eliges ir por esta ruta. No puedo prometer que mi memoria sea lo suficientemente precisa como para confiar en sus particiones.

El mayor problema es que no encontrará la partición a menos que se haya iniciado previamente con Boot Camp o que haya utilizado la herramienta de partición de rEFIt para sincronizar el MBR. vmware-rawdiskCreator lee la lista de particiones del MBR, que de otra manera no se mantiene sincronizada con el GPT (tablas de partición BIOS vs tablas de partición EFI).

Prueba:

$ /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator print /dev/disk0
Nr      Start       Size Type Id System                   
-- ---------- ---------- ---- -- ------------------------
 1          1  976773167 BIOS EE Unknown

( disk0 es su primer disco). Si obtiene resultados similares a los míos (un BIOS con una gran partición), no tiene el MBR sincronizado con GPT. rEFIt (refit.sf.net) es mi forma preferida de hacerlo, pero bootcamp lo hará para los sistemas operativos que admita.

Si obtiene una lista de particiones utilizables, deberá crear un vmdk (formato de disco de VMware) que apunte a la partición correcta. Esto se hace con

$ sudo /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator create /dev/disk0 n Filename lsilogic

Donde /dev/disk0 es el disco físico que contiene la partición, n es el número de partición que figura en el primer comando ( print /dev/disk0 ), y Filename es lo que desea llamar a la imagen de disco resultante.

Luego puede cambiar la propiedad de los dos archivos que crea ( Filename.vmdk y Filename-pt.vmdk ), y usarlos como imágenes de disco existentes al crear una máquina virtual.

No es tan sencillo :) Aunque funciona; He utilizado este método para instalar Linux en una máquina que tiene una unidad óptica muerta.

    
respondido por el Shaun 10.03.2011 - 19:37

Lea otras preguntas en las etiquetas