Lanzamiento de UTM 4.3: elegante virtualización de Windows, Linux y macOS con QEMU en macOS

Lanzamiento de UTM 4.3: elegante virtualización de Windows, Linux y macOS con QEMU en macOS

Virtualiza Windows, Linux y Unix en iOS

Visite el enlace original: https://sysin.org/blog/utm-4/ para ver la última versión. Trabajos originales, conserve la fuente para su reimpresión.

Página de inicio del autor: sysin.org


La capa inferior de UTM 4 se basa en QEMU, que ejecuta de forma segura Windows, Linux y macOS en Mac, admite procesadores Intel y chips Apple, y es de código abierto y gratuito.

Tienda de aplicaciones Mac

captura de pantalla

Windows Linux llega a Apple Silicon

UTM utiliza el marco de virtualización Hypervisor de Apple para ejecutar el sistema operativo ARM64 a una velocidad casi nativa en el silicio de Apple. En Intel Mac, los sistemas operativos x86/x64 (sysin) se pueden virtualizar. Además, las emulaciones de menor rendimiento están disponibles para ejecutar x86/x64 en Apple Silicon y ARM64 en Intel. Para desarrolladores y aficionados, hay muchos otros procesadores emulados, incluidos: ARM32, MIPS, PPC y RISC-V. Tu Mac ahora puede ejecutar literalmente cualquier cosa.

captura de pantalla

captura de pantalla

Simular sistema operativo clásico

No solo puede ejecutar los mejores y más recientes sistemas operativos, sino que también puede emular sistemas operativos más antiguos (sysin) en PowerPC, SPARC o x86_64. Consulte la galería para ver algunos ejemplos que puede ejecutar.

captura de pantalla

Lo mismo ocurre con la virtualización de macOS

Utilice UTM para ejecutar varias instancias de macOS en su Mac de silicona de Apple. Esto es útil tanto para los desarrolladores como para los usuarios preocupados por la seguridad. Tenga en cuenta que la compatibilidad con macOS VM se limita a las Mac basadas en ARM que ejecutan macOS Monterey o posterior.

captura de pantalla

Diseñado para macOS

A diferencia de otro software de virtualización gratuito, UTM se desarrolló para macOS y solo está disponible en las plataformas de Apple. Está completamente diseñado para el nuevo estilo introducido en Big Sur (sysin). UTM se ve y se siente como una aplicación de Mac, con todas las funciones de privacidad y seguridad que espera.

captura de pantalla

QEMU nunca ha sido tan fácil

UTM subyacente es QEMU , un software de emulación gratuito y de código abierto de décadas de antigüedad que se usa ampliamente y se mantiene activamente. Si bien es poderoso, QEMU puede ser difícil de instalar y configurar con su gran cantidad de opciones de línea de comandos y banderas. UTM está diseñado para brindar a los usuarios la flexibilidad de QEMU sin la pronunciada curva de aprendizaje.

captura de pantalla

¿En qué se diferencia la versión de Mac App Store?

UTM siempre será completamente gratuito y de código abierto. La versión de Mac App Store es la misma que la versión gratuita y no falta ninguna función (sysin) en la versión gratuita. La única ventaja de la versión de Mac App Store es que obtienes actualizaciones automáticas. La compra de la versión de la App Store financia directamente el desarrollo de UTM y muestra su apoyo.

¿Cómo puedo contribuir?

Encuentre UTM en GitHub . También puede crear un proyecto QEMU .

¿Puedo ejecutar el juego?

No, probablemente no. Actualmente, UTM no admite la virtualización/emulación de GPU en Windows y, por lo tanto, carece de compatibilidad con la aceleración 3D, como OpenGL y DirectX. Es posible que pueda ejecutar juegos más antiguos con opciones de representación de software, pero no con aceleración de hardware. por Virgl .

Notas de actualización de UTM 4

Puntos destacados :

  • Las máquinas QEMU ahora son compatibles con varios monitores y monitores sin periféricos. Puede configurar 0 o más monitores y 0 o más consolas de terminales integradas. En macOS, se creará una nueva ventana para cada pantalla y terminal integrado. En iOS, puede crear varias ventanas (iPad) y conectar una pantalla externa o AirPlay (iPad o iPhone) y asignar salida a cada ventana.
  • Ventura actualizado a la virtualización. macOS Ventura presenta nuevas características que ahora están integradas en UTM. Ahora puede crear una VM Linux con GUI con arranque EFI. Compartir directorio ahora funciona para invitados de macOS Ventura. La emulación Rosetta x86_64 es compatible con las máquinas virtuales Linux en el silicio de Apple. Consulte https://docs.getutm.app/guides/debian/ para obtener una guía de instalación. Tenga en cuenta que los usuarios del chip base M1 pueden experimentar problemas que se abordarán en una actualización futura.
  • Participación de VirtFS de QEMU. Linux es compatible con este backend alternativo para compartir directorios y puede tener un mejor rendimiento. Tenga en cuenta que los UID de macOS están numerados de manera diferente a los de Linux, por lo que es posible que deba ejecutarlos chownen el invitado. Consulte https://docs.getutm.app/guest-support/linux/ para obtener más detalles.
  • Instalación más sencilla de Windows 10/11 y descargador de herramientas para invitados de Windows. Ahora puede descargar e instalar los controladores de Windows y la imagen ISO de las herramientas invitadas con un solo clic (macOS: icono de disco en la ventana de la máquina virtual, iOS: menú contextual 3D Touch en la pantalla de inicio). Además, la ISO ahora incluye un "Autounattend.xml" reconocido por el instalador de Windows 10/11. Al instalar en la segunda unidad de CD, el instalador instalará los controladores correctos, omitirá el requisito de arranque seguro/TPM e iniciará el instalador de herramientas SPICE en el primer inicio de sesión.
  • (macOS) Cambiar el tamaño de las imágenes de disco QEMU. En la página de configuración de la unidad, ahora puede expandir el tamaño de la imagen del disco QCOW2.
  • (iOS) Virtualización QEMU para iPad M1. Con el lanzamiento de TrollStore , ahora puede habilitar el Hipervisor en iOS. Tenga en cuenta que el hipervisor solo es compatible con kernels y hardware M1. iOS 14.4.2-14.5.1 solo es compatible con el iPad Pro M1 con jailbreak usando fugu14/unc0ver. Cualquier iPad M1 que ejecute TrollStore es compatible con iOS 14.0-15.5b4.
  • Nuevo sitio de documentación. https://docs.getutm.app/ es el hogar de la documentación oficial de UTM.
  • Nueva localización. Gracias al apoyo de los miembros de la comunidad, UTM ahora se traduce a: chino (simplificado), chino (tradicional), finlandés, francés, alemán, japonés, coreano y español (América Latina)

Nota :

  • iOS 14 y macOS 11.3 son los nuevos sistemas mínimos admitidos. Utilice UTM v3.x para compatibilidad con iOS 11 y macOS 11
  • El backend de configuración se ha reescrito en gran medida. Realice una copia de seguridad de todas las máquinas virtuales antes de actualizar, ya que si decide cambiar a una versión anterior, no podrá volver a abrir las máquinas virtuales guardadas con UTM v4 en versiones anteriores de UTM.
  • A partir de v4.0.6, el orden en que se generan los dispositivos ha cambiado para crear siempre primero los dispositivos de red. Esto es para solucionar un problema en algunas distribuciones (por ejemplo, Ubuntu) donde agregar un dispositivo (unidad, pantalla, etc.) requería reconfigurar la red porque el nombre del dispositivo cambió. Desafortunadamente, este cambio hará que los problemas de configuración vuelvan a aparecer en cualquier máquina virtual existente que sea susceptible a problemas de red. En Ubuntu, esto requerirá que modifique /etc/netplan/00-installer-config.yamly cambie el nombre del adaptador de enp0s9(o el que sea actualmente) a enp0s1(esto refleja el pedido del nuevo dispositivo). Otras distribuciones de Linux pueden requerir cambios similares. Sin embargo, después de actualizar la configuración de la red invitada, ya no debería experimentar problemas de red al realizar cambios en el dispositivo de la máquina virtual.

enlace de descarga

Requisitos del sistema: macOS 11.3 o posterior

  • Herramientas para invitados SPICE y controladores QEMU (Windows)

    Descargar

  • Herramientas para invitados SPICE (Ubuntu)

    Ejecutar desde una terminal:

    sudo apt install spice-vdagent spice-webdavd
    

UTM v4.0.8 y nueva versión (la versión se actualiza de forma irregular)
Enlace del disco de red de Baidu: https://sysin.org/blog/utm-4/

Información del archivo:

Archivo Descripción Instalación JAT hipervisor USB
UTM.dmg Instalador universal de macOS Montaje y copia de UTM.app a /Aplicaciones
UTM.deb Versión de iOS con jailbreak Abrir en Cydia, dpkg o Sileo Sí (1)
UTM.ipa Versión de iOS sin jailbreak (carga lateral) AltStore, etc (ver guía) Sí (2) No No
UTM.HV.ipa Versión de iOS sin jailbreak (TrollStore) TrollTienda Sí (2) Sí (1)
UTM.SE.ipa Versión de iOS sin jailbreak (carga lateral) AltStore, firma empresarial, etc. No No No
  1. Hypervisor en iOS requiere un iPad M1.
  2. Habilitar JIT puede requerir un habilitador JIT separado, como Jitterbug o Jitstreamer .

Supongo que te gusta

Origin blog.csdn.net/netgc/article/details/131806187
Recomendado
Clasificación