0 votos

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

Prefiero instalar cada SO en su propia partición y poder arrancarlo sin virtualización o arrancarlo virtualizado mientras estoy en OS X.

La pregunta es qué solución de virtualización soporta esto. Por favor, responda sólo si trabajó para usted y también incluye algunas orientaciones.

Por ello, pude arrancar la VM de Ubuntu usando Parallels, pero no pude añadir una partición real a la VM bajo VirtualBox o VMware Fusion.

4voto

sorin Puntos 145

He utilizado el acceso al disco en bruto bajo VMWare Fusion . Es poco intuitivo, pero funciona. La aplicación de ayuda (y de alimentación de Google) es /Library/Application Support/VMware Fusion/vmware-rawdiskCreator .

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

La mayor pega es que no encontrará la partición a no ser que se haya arrancado previamente con Boot Camp, o se haya utilizado la herramienta de particionado de rEFIt para sincronizar el MBR. vmware-rawdiskCreator lee la lista de particiones del MBR, que por otra parte no se mantiene sincronizado con el GPT (tablas de partición de la bios frente a tablas de partición de la EFI).

Inténtalo:

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

( disk0 es tu primer disco). Si obtienes resultados similares a los míos (una gran partición type'd BIOS), no tienes el MBR sincronizado con GPT. rEFIt (refit.sf.net) es mi forma preferida de hacerlo, pero bootcamp lo hará para los SO que soporta.

Si obtienes una lista de particiones utilizables, entonces necesitas 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

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

A continuación, puede cambiar la propiedad de los dos archivos que crea ( Filename.vmdk y Filename-pt.vmdk ), y utilizarlas como imágenes de disco existentes al crear una VM.

No es tan sencillo :) Sin embargo, funciona; he utilizado este método para instalar linux en una máquina que tiene una unidad óptica muerta.

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