0 votos

Incluso con Parallel en una Mac M2 o M3, ¿necesitamos los binarios de ARM para la máquina virtual?

Estoy explorando VMWare y Parallel para poder ejecutar Ubuntu u otro Linux como una máquina virtual. Sin embargo, encontré que Ubuntu parece tener solamente una versión de servidor que está compilada para ARM?

Del mismo modo, si quisiéramos instalar Windows 10 o 11 en él, ¿significa eso que necesitamos encontrar una versión de Windows 10 o 11 compilada para ARM (Apple Silicon)?

¿Significa esto que tomaría mucho tiempo poder configurar la interfaz gráfica de Ubuntu? Si ese es el caso, tal vez usar un MacBook basado en Intel o una PC de bajo costo con un chip de Intel siga siendo la solución más factible.

2voto

Andrejs Cainikovs Puntos 1326

VMWare Fusion y Parallels son virtualizadores (por eso la "V" en "VMWare"), no emuladores. Los virtualizadores solo pueden virtualizar hardware que existe, no pueden emular hardware que no existe (eso sería un emulador).

Por supuesto, las líneas son un poco borrosas, porque tanto VMWare Fusion como Parallels pueden emular algunos dispositivos. Por ejemplo, pueden emular NICs. Pero no pueden emular CPUs, lo que fundamentalmente los hace virtualizadores. (Por otro lado, los emuladores a menudo pueden virtualizar discos duros y dispositivos de interfaz humana, pero emulan la CPU, lo que los hace fundamentalmente emuladores).

Por lo tanto, tanto VMWare Fusion como Parallels solo pueden virtualizar la CPU que tienes, que es una CPU Apple Silicon M-Series ARM AArch64. Y eso significa que necesitarás un sistema operativo ARM.

No estoy muy familiarizado con VMWare Fusion, pero sé que Parallels ofrece instalaciones totalmente automatizadas tanto de Windows como de Ubuntu (y muchos otros sistemas operativos). Por lo tanto, instalar una versión basada en ARM de Windows o Ubuntu solo requiere que hagas clic en el ícono de + en el centro de control, ingreses tu nombre de usuario y contraseña, quizás cambies algunos de los ajustes predeterminados y hagas clic en Instalar.

Parallels descargará automáticamente la imagen ISO del SO, creará la VM, adjuntará la ISO, iniciará el instalador, realizará una instalación totalmente automatizada, configurará el usuario y la contraseña, instalará Parallels Tools, configurará el SO para una integración completa y fluida con macOS (por ejemplo, el Escritorio de Windows y el Escritorio de macOS son el mismo, las dos carpetas de Documentos son las mismas, tus carpetas de iCloud son visibles en ambos SO, puedes iniciar aplicaciones de Windows desde Finder de macOS y aplicaciones de macOS desde el Explorador de Windows, etc.), y así sucesivamente. También configurará un diseño de teclado que coincida con el configurado en macOS y se asegurará de que puedas usar los atajos de teclado de macOS (por ejemplo, +c para copiar).

La integración con Ubuntu es un poco menos profunda, pero la instalación y descarga sigue siendo totalmente automática.

Por supuesto, también puedes hacer todo esto de forma manual.

Ten en cuenta que Windows viene con un emulador AMD64 similar al Rosetta 2 de Apple, por lo que puedes ejecutar aplicaciones de Windows AMD64 en tu Windows ARM virtualizado.

Ubuntu no incluye un emulador por defecto. Podrías usar QEmu, pero hay una solución mejor: Apple ha puesto a disposición Rosetta 2 para Linux, y Parallels puede crear automáticamente una VM de Ubuntu con Rosetta 2 instalado y configurado.

0voto

Parallels afirma en la página del producto que solo se admiten invitados ARM en Apple Silicon, aunque enumeran varias distribuciones de Linux.

Captura de pantalla de parallels.com que indica que solo se admiten invitados ARM en Apple Silicon

VMware afirma lo mismo en el FAQ de Fusion.

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