Aplicación de virtualización x86 de código abierto
Oracle VirtualBox (anteriormente Sun VirtualBox , Sun xVM VirtualBox e InnoTek VirtualBox ) es un hipervisor alojado para virtualización x86 desarrollado por Oracle Corporation . VirtualBox fue creado originalmente por InnoTek Systemberatung GmbH, que fue adquirida por Sun Microsystems en 2008, que a su vez fue adquirida por Oracle en 2010.
VirtualBox se puede instalar en Microsoft Windows , macOS , Linux , Solaris y OpenSolaris . También hay puertos para FreeBSD [5] y Genode . [6] Admite la creación y administración de máquinas virtuales invitadas que ejecutan Windows, Linux, BSD , OS/2 , Solaris, Haiku y OSx86 , [7] así como la virtualización limitada de invitados macOS en hardware de Apple. [8] [9] Para algunos sistemas operativos invitados, está disponible un paquete "Guest Additions" de controladores de dispositivos y aplicaciones del sistema, [10] [11] que generalmente mejora el rendimiento, especialmente el de los gráficos, y permite cambiar la resolución del sistema operativo invitado automáticamente cuando se cambia el tamaño de la ventana de la máquina virtual en el sistema operativo host.
VirtualBox es un software libre y de código abierto, distribuido bajo los términos de la Licencia Pública General GNU y, opcionalmente, la CDDL para la mayoría de los archivos de la distribución fuente , aunque el Paquete de Extensión es software propietario , gratuito sólo para usuarios personales. La Licencia de VirtualBox fue relicenciada a GPLv3 con excepciones de enlace a la CDDL y otras licencias incompatibles con la GPL. [12]
Historia
VirtualBox fue ofrecido por primera vez por InnoTek Systemberatung GmbH, una empresa alemana con sede en Weinstadt , bajo una licencia de software propietario , poniendo a disposición una versión del producto sin costo para uso personal o de evaluación, sujeta a la Licencia de Uso Personal y Evaluación de VirtualBox (PUEL). [13] En enero de 2007, con base en el asesoramiento de LiSoG , InnoTek lanzó VirtualBox Open Source Edition (OSE) como software libre y de código abierto , sujeto a los requisitos de la Licencia Pública General GNU (GPL), versión 2. [14]
En diciembre de 2019, VirtualBox eliminó el soporte para la virtualización basada en software y realiza exclusivamente virtualización asistida por hardware. [23] [2]
Historial de versiones
Licencias
El paquete principal, desde la versión 4 en diciembre de 2010, es software libre bajo la Licencia Pública General GNU versión 2 (GPLv2). Un paquete complementario, bajo una licencia propietaria , agrega soporte para dispositivos USB 2.0 y 3.0, Protocolo de Escritorio Remoto (RDP), cifrado de disco, NVMe y Entorno de Ejecución Previo al Arranque (PXE). Este paquete se llama "VirtualBox Oracle VM VirtualBox extension pack". Incluye componentes de código cerrado, por lo que no está disponible en código fuente . [27] La licencia se llama Licencia de Uso Personal y Evaluación (PUEL) . Permite acceso gratuito para uso personal, uso educativo y evaluación. [28] Desde la versión 5.1.30 de VirtualBox, [29] Oracle define el uso personal como la instalación en una sola computadora para fines no comerciales. [30]
Antes de la versión 4, había dos paquetes diferentes del software de VirtualBox. El paquete completo se ofrecía gratis bajo la licencia PUEL, con licencias para otras implementaciones comerciales que se podían comprar a Oracle. Un segundo paquete llamado VirtualBox Open Source Edition (OSE) se lanzó bajo la licencia GPLv2. Este paquete eliminó los mismos componentes propietarios que no estaban disponibles bajo la licencia GPLv2. [30] [27]
Los usuarios de VirtualBox pueden cargar varios sistemas operativos invitados en un único sistema operativo anfitrión (sistema operativo anfitrión). Cada invitado puede iniciarse, pausarse y detenerse de forma independiente dentro de su propia máquina virtual (VM). El usuario puede configurar de forma independiente cada VM y ejecutarla en una opción de virtualización basada en software o virtualización asistida por hardware si el hardware anfitrión subyacente lo admite. El sistema operativo anfitrión y los sistemas operativos invitados y las aplicaciones pueden comunicarse entre sí a través de una serie de mecanismos que incluyen un portapapeles común y una función de red virtualizada. Las VM invitadas también pueden comunicarse directamente entre sí si están configuradas para hacerlo. [35]
Asistido por hardware
VirtualBox es compatible con la virtualización asistida por hardware VT-x de Intel y AMD-V de AMD . Al utilizar estas funciones, VirtualBox puede ejecutar cada máquina virtual invitada en su propio espacio de direcciones independiente; el código del anillo 0 del SO invitado se ejecuta en el host en el anillo 0 en modo no raíz VMX en lugar de en el anillo 1. [ cita requerida ]
A partir de la versión 6.1, VirtualBox solo admite este método. [23] [2] Hasta entonces, VirtualBox admitía específicamente algunos invitados (incluidos invitados de 64 bits, invitados SMP y ciertos sistemas operativos propietarios) solo en hosts con virtualización asistida por hardware . [ cita requerida ]
Dispositivos y periféricos
VirtualBox emula discos duros en tres formatos: el VDI nativo (Virtual Disk Image), [36] el VMDK de VMware y el VHD de Microsoft . Por lo tanto, admite discos creados por otro software de hipervisor. VirtualBox también puede conectarse a destinos iSCSI y a particiones sin formato en el host, utilizando cualquiera de ellos como discos duros virtuales. VirtualBox emula controladores IDE (PIIX4 e ICH6), SCSI , SATA (controlador ICH8M) y SAS , a los que se pueden conectar discos duros.
Tanto las imágenes ISO como los dispositivos físicos conectados al host se pueden montar como unidades de CD o DVD. VirtualBox admite la ejecución de sistemas operativos desde CD y DVD en vivo .
De forma predeterminada, VirtualBox ofrece compatibilidad con gráficos a través de una tarjeta gráfica virtual personalizada compatible con VBE o UEFI GOP . Las Guest Additions para invitados de Windows, Linux, Solaris, OpenSolaris y OS/2 incluyen un controlador de video especial que aumenta el rendimiento del video e incluye funciones adicionales, como el ajuste automático de la resolución del invitado al cambiar el tamaño de la ventana de la máquina virtual [38] y la composición del escritorio a través de controladores WDDM
virtualizados .
Computadora de escritorio Intel Pro/1000 MT (82540EM)
Servidor Intel Pro/1000 MT (82545EM)
Servidor Intel Pro/1000 T (82543GC)
Adaptador de red paravirtualizado (virtio-net)
Las tarjetas de red emuladas permiten que la mayoría de los sistemas operativos invitados se ejecuten sin la necesidad de buscar e instalar controladores para el hardware de red, ya que se envían como parte del sistema operativo invitado. También está disponible un adaptador de red paravirtualizado especial, que mejora el rendimiento de la red al eliminar la necesidad de que coincida con una interfaz de hardware específica, pero requiere compatibilidad con controladores especiales en el invitado. (Muchas distribuciones de Linux se envían con este controlador incluido). De forma predeterminada, VirtualBox utiliza NAT a través del cual puede operar el software de Internet para usuarios finales, como Firefox o ssh . También se puede configurar la red en puente a través de un adaptador de red host o redes virtuales entre invitados. Se pueden conectar hasta 36 adaptadores de red simultáneamente, pero solo cuatro son configurables a través de la interfaz gráfica.
Para una tarjeta de sonido, VirtualBox virtualiza dispositivos Intel HD Audio, Intel ICH AC'97 y SoundBlaster 16. [40]
Se emula un controlador USB 1.1, de modo que cualquier dispositivo USB conectado al host puede verse en el invitado. El paquete de extensión propietario agrega un controlador USB 2.0 o USB 3.0 y, si VirtualBox actúa como un servidor RDP, también puede usar dispositivos USB en el cliente RDP remoto, como si estuvieran conectados al host, aunque solo si el cliente admite esta extensión específica de VirtualBox (Oracle proporciona clientes para Solaris, Linux y clientes ligeros Sun Ray que pueden hacer esto, y ha prometido soporte para otras plataformas en futuras versiones). [41]
El sistema reconfigura el código del sistema operativo invitado, que normalmente se ejecutaría en el anillo 0, para ejecutarse en el anillo 1 en el hardware del host. Debido a que este código contiene muchas instrucciones privilegiadas que no se pueden ejecutar de forma nativa en el anillo 1, VirtualBox emplea un Administrador de análisis y escaneo de código (CSAM) para escanear el código del anillo 0 de forma recursiva antes de su primera ejecución para identificar instrucciones problemáticas y luego llama al Administrador de parches (PATM) para realizar la aplicación de parches in situ . Esto reemplaza la instrucción con un salto a un fragmento de código compilado equivalente seguro para la máquina virtual en la memoria del hipervisor.
El código del modo de usuario invitado, que se ejecuta en el anillo 3, generalmente se ejecuta directamente en el hardware del host en el anillo 3.
En ambos casos, VirtualBox utiliza CSAM y PATM para inspeccionar y aplicar parches a las instrucciones que fallan cuando ocurre un error. VirtualBox también contiene un recompilador dinámico , basado en QEMU, para recompilar por completo cualquier código en modo real o modo protegido (por ejemplo, código BIOS, un invitado DOS o cualquier inicio del sistema operativo). [42]
Utilizando estas técnicas, VirtualBox podría lograr un rendimiento comparable al de VMware en sus versiones posteriores. [43] [44]
La función se eliminó a partir de VirtualBox 6.1. [23] [2]
Características
Instantáneas de la RAM y el almacenamiento que permiten volver a un estado anterior.
"Tecla de host" para liberar el cursor del teclado y del mouse al sistema host si se captura (acopla) al sistema invitado, y para atajos de teclado a funciones como configuración, reinicio y captura de pantalla. De manera predeterminada, es la Ctrltecla del lado derecho o, en Mac, la tecla del lado izquierdo. [45] [46]⌘ Command
Integración del puntero del mouse, lo que significa acoplamiento y desacoplamiento automático del cursor del mouse cuando se mueve dentro y fuera de la pantalla virtual, si el sistema operativo invitado lo admite.
Modo sin fisuras: la capacidad de ejecutar aplicaciones virtualizadas junto con aplicaciones de escritorio normales
Modo de paso a través para unidades de CD/DVD/BD: permite a los usuarios reproducir CD de audio, grabar discos ópticos y reproducir discos DVD cifrados
Controladores de disquete PATA , SATA , SCSI , SAS , iSCSI
Cifrado de imágenes de discos de máquinas virtuales mediante AES128/AES256
El soporte de almacenamiento incluye:
Acceso al disco duro sin procesar: permite que las particiones físicas del disco duro en el sistema host aparezcan en el sistema invitado
Compatibilidad con el formato de disco de máquina virtual VMware ( VMDK ): permite el intercambio de imágenes de disco con VMware
Compatibilidad con VHD de Microsoft
Discos QEMU qed y qcow
Discos de formato HDD (solo versión 2; las versiones 3 y 4 no son compatibles) utilizados por los productos de virtualización de Parallels
Limitaciones
La aceleración de gráficos 3D para invitados de Windows anteriores a Windows 7 [53] se eliminó en la versión 6.1. [54] Esto afectó a Windows XP [55] y Windows Vista.
VirtualBox tiene una tasa de transferencia muy baja hacia y desde dispositivos USB2 . [56] [57]
En el caso de los equipos USB3 , la transferencia de dispositivos no funciona en sistemas operativos invitados más antiguos, como Windows Vista y Windows XP , que carecen de controladores adecuados. Sin embargo, desde la versión 5.0, VirtualBox ha añadido un controlador USB3 experimental (el Renesas uPD720201 xHCI ), que habilita USB3 en estos sistemas operativos. Para ello es necesario editar algunos archivos de configuración. [58] [59]
Las adiciones de invitados para macOS no están disponibles en este momento. [60]
Las Guest Additions nativas para Windows 9x ( Windows 95 , 98 y ME ) no están disponibles. Esto da como resultado un rendimiento deficiente debido a la falta de aceleración de gráficos con la profundidad de color limitada predeterminada. Hay disponible software externo de terceros [61] [62] [63] para habilitar la compatibilidad con el modo de color de 32 bits, lo que da como resultado un mejor rendimiento. [64] [65] [66]
El soporte de EFI es incompleto, por ejemplo, no se admite el arranque EFI para un invitado de Windows 7. [60] [52]
La RAM de video está limitada a 128 MiB (256 MiB con aceleración de video 2D habilitada) debido a dificultades técnicas [68] (simplemente cambiar la GUI para permitir que el usuario asigne más RAM de video a una VM o editar manualmente el archivo de configuración de una VM no funcionará y dará como resultado un error fatal [68] ).
Windows 95/98/98SE/ME no se puede instalar o no funciona de manera confiable con CPU modernas (AMD Zen y más nuevas; Intel Tiger Lake y más nuevas) y virtualización asistida por hardware (VirtualBox 6.1 y superior). Esto se debe a que estos sistemas operativos no están codificados correctamente. [69] [70] [71] Se ha desarrollado un parche de código abierto para solucionar el problema que también aborda el error de Windows 95/98/98SE que hace que el sistema se bloquee cuando se ejecuta en nuevas CPU rápidas. [72]
Se requiere VirtualBox 7.0 [73] y versiones posteriores para ejecutar un invitado de Windows 11 impecable. [74] La compatibilidad total con Windows 11 se logra en VirtualBox versión 7.0.14 y versiones posteriores.
Sistema operativo anfitrión
Los sistemas operativos compatibles incluyen: [75]
Windows 10 de 64 bits y versiones posteriores. La compatibilidad con Windows de 64 bits se agregó con VirtualBox 1.5. La compatibilidad con Windows de 32 bits se eliminó en la versión 6.0.
El soporte para Windows 2000 fue eliminado en la versión 1.6. [76] [77]
El soporte para Windows XP se eliminó en la versión 5.0. [78] [79]
El soporte para Windows Vista se eliminó en la versión 5.2.
El soporte para Windows 7 (64 bits) se eliminó en la versión 6.1.
El soporte para Windows 8 (64 bits) se eliminó en la versión 7.0. [80] [81]
El soporte para Windows 8.1 (64 bits) se eliminó en la versión 7.1. [82]
El soporte preliminar para Mac OS X (etapa beta) se agregó con VirtualBox 1.4 y el soporte completo con 1.6.
La compatibilidad con Mac OS X 10.4 (Tiger) y versiones anteriores se eliminó con VirtualBox 3.1. [83] [84]
La compatibilidad con Mac OS X 10.5 (Leopard) se eliminó con VirtualBox 4.2. [85] [86]
La compatibilidad con Mac OS X 10.6 (Snow Leopard) y 10.7 (Lion) se eliminó con VirtualBox 5.0. [78] [79]
La compatibilidad con Mac OS X 10.8 (Mountain Lion) se eliminó con VirtualBox 5.1. [87] [88]
La compatibilidad con Mac OS X 10.9 (Mavericks) se eliminó con VirtualBox 5.2. [89]
El soporte para Mac OS X 10.10 (Yosemite) y OS X 10.11 (El Capitan) se eliminó con VirtualBox 6.0.
El soporte para macOS 10.12 (Sierra) se eliminó oficialmente con VirtualBox 6.1 (sin embargo, a partir de la versión 6.1.16 todavía se instalará y ejecutará). [75]
La compatibilidad con macOS 10.13 (High Sierra) y macOS 10.14 (Mojave) se eliminó oficialmente con VirtualBox 7.0. [80] [81]
El soporte para macOS 10.15 (Catalina) se eliminó oficialmente con VirtualBox 7.1. [82]
Si bien VirtualBox es gratuito y se distribuye bajo una licencia de código abierto, el paquete de extensión de VirtualBox está licenciado bajo la Licencia de uso y evaluación personal de VirtualBox (PUEL). El uso personal del paquete de extensión es gratuito, pero los usuarios comerciales deben comprar una licencia. [91]
Las Guest Additions se instalan dentro de cada máquina virtual invitada que las admite; el Extension Pack se instala en el host que ejecuta VirtualBox.
^ "VirtualBox 7.1.4 (lanzado el 15 de octubre de 2024)". 15 de octubre de 2024. Consultado el 16 de octubre de 2024 .
^ abcde «Descargas». Archivado desde el original el 25 de septiembre de 2022. Consultado el 2 de febrero de 2012 .
^ "Descargar VirtualBox". VirtualBox.org . Oracle . Archivado desde el original el 2022-09-25 . Consultado el 2012-02-02 .
^ "COPIANDO en vbox/trunk – Oracle VM VirtualBox". www.virtualbox.org . Archivado desde el original el 2023-01-11 . Consultado el 2022-07-11 .
^ "VirtualBox". Wiki.FreeBSD.org . 16 de junio de 2009. Archivado desde el original el 8 de julio de 2009 . Consultado el 4 de julio de 2009 .
^ "Notas de la versión de Genode OS Framework 14.02". Genode.org . Genode Labs. 28 de febrero de 2014. Archivado desde el original el 8 de marzo de 2014 . Consultado el 19 de marzo de 2014 .
^ "Guest_OSes". VirtualBox.org . 2009-06-12. Archivado desde el original el 2022-05-05 . Consultado el 2009-07-04 .
^ "Cómo instalar Mac OS X Snow Leopard en VirtualBox en Windows 7". 10 de julio de 2010. Archivado desde el original el 9 de mayo de 2012. Consultado el 8 de mayo de 2012 .
^ Purdy, Kevin (4 de mayo de 2010). «VirtualBox 3.2 Beta Virtualizes Mac OS X (On Macs)». Lifehacker . Archivado desde el original el 7 de mayo de 2010. Consultado el 12 de mayo de 2010 .
^ "Capítulo 4: Adiciones de invitados". VirtualBox. Archivado desde el original el 26 de junio de 2018. Consultado el 2 de septiembre de 2014 .
^ "Oracle VM VirtualBox 4.3 ya está disponible" (nota de prensa). Oracle Corporation. 15 de octubre de 2013. Archivado desde el original el 12 de octubre de 2014. Consultado el 15 de octubre de 2014 .
^ "COPIANDO en vbox/trunk – Oracle VM VirtualBox". 2022-09-17. Archivado desde el original el 2022-09-17 . Consultado el 2022-09-17 .
^ "VirtualBox_PUEL". VirtualBox. 10 de septiembre de 2008. Archivado desde el original el 18 de julio de 2011. Consultado el 4 de julio de 2009 .
^ "GPL". VirtualBox. Archivado desde el original el 21 de junio de 2018. Consultado el 4 de julio de 2009 .
^ Ong, Ronny. "Historial de versiones de adiciones". Grupo de noticias : microsoft.public.virtualpc. Archivado desde el original el 10 de noviembre de 2012. Consultado el 4 de julio de 2009 .
^ "Connectix anuncia la primera solución informática virtual para usuarios de OS/2; Virtual PC permite a las empresas ejecutar OS/2 y Windows simultáneamente en una única PC | Business Wire | Encuentre artículos en BNET". Findarticles.com. 2002-07-01. Archivado desde el original el 2012-07-11 . Consultado el 2009-07-04 .
^ "Sun Microsystems anuncia un acuerdo para adquirir Innotek, ampliando el alcance de Sun xVM al escritorio de los desarrolladores" (nota de prensa). Sun Microsystems. 12 de febrero de 2008. Archivado desde el original el 13 de febrero de 2008. Consultado el 12 de febrero de 2008 .
^ "Noticias de comercio electrónico: Negocios: Sun obtiene ventajas de virtualización de escritorio con la compra de Innotek". Ecommercetimes.com. Archivado desde el original el 2018-06-21 . Consultado el 2009-07-04 .
^ "Sun da la bienvenida a Innotek". Sun Microsystems, Inc. Archivado desde el original el 2008-03-02 . Consultado el 2008-02-26 . El 20 de febrero, Sun completó la adquisición de Innotek
^ "Oracle y la virtualización". Oracle Corporation . Archivado desde el original el 24 de julio de 2011. Consultado el 30 de enero de 2010 .
^ "VirtualBox se suma a la cartera de productos de virtualización empresarial de Oracle". systemnews. 25 de febrero de 2010. Consultado el 6 de marzo de 2010 .[ enlace muerto ]
^ Hawley, Adam (26 de febrero de 2010). "La línea de productos Oracle VM da la bienvenida a Sun". Blog de virtualización de Oracle . Oracle Corporation. Archivado desde el original el 7 de abril de 2010. Consultado el 6 de marzo de 2011 .
^ abc "Changelog-6.1". www.virtualbox.org . Archivado desde el original el 2023-01-11 . Consultado el 2019-12-12 .
^ "Controlador USB 3.0: Controlador de host extensible Intel USB 3.0 para la familia de chipsets Intel 7 Series/C216". Archivado desde el original el 2023-01-11 . Consultado el 2015-05-05 .
^ "Nuevo modo GUI/VMM independiente". Archivado desde el original el 2023-01-11 . Consultado el 2015-04-02 .
^ abcd Proven, Liam (11 de octubre de 2022). "Lanzamiento de Oracle VirtualBox 7.0". The Register . Archivado desde el original el 22 de octubre de 2022. Consultado el 22 de octubre de 2022 .
^ ab "Ediciones". VirtualBox. Archivado desde el original el 27 de junio de 2009. Consultado el 4 de julio de 2009 .
^ "VirtualBox_PUEL". VirtualBox. 19 de abril de 2010. Archivado desde el original el 18 de julio de 2011. Consultado el 20 de abril de 2011 .
^ "PUEL ya no permite el uso comercial con el paquete de extensión VB 5.1.30". forums.virtualbox.org . Archivado desde el original el 2018-06-20 . Consultado el 2019-01-18 .
^ ab "Licencias: Preguntas frecuentes". VirtualBox. Archivado desde el original el 2013-09-27 . Consultado el 2017-11-28 .
^ ab "Archivo de derechos de autor de Virtualbox". Debian. 26 de enero de 2016. Archivado desde el original el 4 de marzo de 2016. Consultado el 24 de julio de 2016 .
^ "Licencias de código abierto por categoría". Palo Alto, California : Open Source Initiative . 19 de septiembre de 2006. Licencias no reutilizables. Archivado desde el original el 21 de julio de 2016. Consultado el 24 de julio de 2016 .
^ "Varias licencias y comentarios sobre ellas". Boston, Massachusetts : Free Software Foundation . Licencias de software no libre. Archivado desde el original el 24 de julio de 2010. Consultado el 24 de julio de 2016 .
^ "Entrevista con Andy Hall, gerente de producto de Oracle VM VirtualBox". Archivado desde el original el 15 de agosto de 2010. Consultado el 12 de agosto de 2010 .
^ "Redes internas". VirtualBox. Archivado desde el original el 27 de julio de 2013. Consultado el 31 de julio de 2013 .
^ "Oracle® VM VirtualBox®". Archivado desde el original el 13 de agosto de 2013. Consultado el 4 de abril de 2013 .
^ "Registro de cambios de VirtualBox". Archivado desde el original el 5 de febrero de 2010. Consultado el 18 de febrero de 2010 .
^ "Capítulo 4. Adiciones de invitados". VirtualBox. Archivado desde el original el 26 de junio de 2018. Consultado el 17 de enero de 2011 .
^ "Capítulo 6. Redes virtuales". VirtualBox. Archivado desde el original el 27 de julio de 2013. Consultado el 17 de enero de 2011 .
^ "Capítulo 3. Configuración de máquinas virtuales". VirtualBox. Archivado desde el original el 2010-12-30 . Consultado el 2011-01-17 .
^ "Capítulo 7 Máquinas virtuales remotas". Manual de VirtualBox 4.1.4 . Oracle. 2011-10-03. Archivado desde el original el 2011-11-20 . Consultado el 2011-11-19 .
^ "Manual de VirtualBox, Sección 10.4 Detalles sobre la virtualización de software". VirtualBox. Archivado desde el original el 11 de abril de 2011. Consultado el 25 de abril de 2011 .
^ Dr. Diedrich, Oliver (15 de enero de 2007). "VirtualBox". Heise.de. Archivado desde el original el 10 de diciembre de 2007. Consultado el 4 de julio de 2009 .
^ Perlow, Jason (21 de mayo de 2010). "Virtualization Smackdown 2: Oracle VM VirtualBox 3.2 vs. VMware Workstation 7.1". ZDNET. Archivado desde el original el 24 de mayo de 2010. Consultado el 24 de mayo de 2010 .
^ "Manual del usuario de Oracle VM VirtualBox". docs.oracle.com . Archivado desde el original el 2021-09-26 . Consultado el 2021-10-31 .
^ "Capítulo 1. Primeros pasos". www.virtualbox.org . Archivado desde el original el 2018-12-17 . Consultado el 2021-10-31 .
^ "Capítulo 4. Adiciones de invitados". www.virtualbox.org . Archivado desde el original el 2 de diciembre de 2010 . Consultado el 31 de octubre de 2021 .
^ "Manual del usuario de Oracle VM VirtualBox". docs.oracle.com . Archivado desde el original el 2021-10-31 . Consultado el 2021-10-31 .
^ "API de Python para la máquina virtual de VirtualBox". Sun Microsystems. 5 de septiembre de 2008. Archivado desde el original el 10 de septiembre de 2008. Consultado el 6 de septiembre de 2008 .
^ "#7702 (soporte UEFI para invitados de Windows)". www.virtualbox.org . Archivado desde el original el 2019-01-11 . Consultado el 2019-01-11 .
^ "Capítulo 3. Configuración de máquinas virtuales". www.virtualbox.org . Archivado desde el original el 2010-12-30 . Consultado el 2019-01-11 .
^ ab "Capítulo 3. Configuración de máquinas virtuales". www.virtualbox.org . Archivado desde el original el 2010-12-30 . Consultado el 2016-04-14 .
^ "Capítulo 3. Configuración de máquinas virtuales: configuración de pantalla". Archivado desde el original el 2010-12-30 . Consultado el 2020-07-27 .
^ "Registro de cambios de VirtualBox 6.1". Archivado desde el original el 2023-01-11 . Consultado el 2019-12-12 .
^ "Direct3D no funciona en el invitado XP con SVGA". Archivado desde el original el 2020-07-27 . Consultado el 2020-07-27 .
^ "#2973 (USB extremadamente lento con USB-2.0 (muy similar a #464))". Oracle. Archivado desde el original el 6 de octubre de 2014 . Consultado el 10 de octubre de 2014 .
^ "#4261 (Velocidades de transferencia lentas desde un disco USB)". Oracle. Archivado desde el original el 6 de octubre de 2014 . Consultado el 10 de octubre de 2014 .
^ "Compatibilidad con USB 3.0 en invitados XP". forums.virtualbox.org . Archivado desde el original el 2019-07-12 . Consultado el 2020-01-25 .
^ "Compatibilidad con USB 3.0 en invitados XP". forums.virtualbox.org . Archivado desde el original el 2020-09-19 . Consultado el 2020-01-25 .
^ ab "Capítulo 14. Limitaciones conocidas". www.virtualbox.org . Archivado desde el original el 2017-03-29 . Consultado el 2017-03-28 .
^ "Service Pack no oficial de Windows 98 Second Edition". www.majorgeeks.com . Archivado desde el original el 2023-01-11 . Consultado el 2017-03-28 .
^ "Paquete de opciones 98SE". www.majorgeeks.com . Archivado desde el original el 29 de marzo de 2017. Consultado el 28 de marzo de 2017 .
^ "Windows 9x Power Pack". www.majorgeeks.com . Archivado desde el original el 2023-01-11 . Consultado el 2017-03-28 .
^ "Tutorial: sistemas operativos invitados Windows 95/98". forums.virtualbox.org . Archivado desde el original el 2023-01-11 . Consultado el 2017-03-28 .
^ "Win98SE con ACPI: ¡éxito por fin!". forums.virtualbox.org . Archivado desde el original el 2023-01-11 . Consultado el 2017-03-28 .
^ "Windows 98SE paso a paso". forums.virtualbox.org . Archivado desde el original el 2017-03-29 . Consultado el 2017-03-28 .
^ "Capítulo 4. Adiciones de invitados". www.virtualbox.org . Archivado desde el original el 2018-06-26 . Consultado el 2017-03-28 .
^ ab "Razón detrás del límite de 256 MB de VRAM". forums.virtualbox.org . Archivado desde el original el 2018-01-30 . Consultado el 2018-01-29 .
^ "#19275 (Windows 98SE no se puede instalar en VirtualBox 6.1.2 con una CPU Ryzen 3000)". www.virtualbox.org . Archivado desde el original el 22 de octubre de 2020 . Consultado el 14 de febrero de 2020 .
^ Wong, Henry (10 de agosto de 2015). "TLB y coherencia de Pagewalk en procesadores x86". Archivado desde el original el 4 de junio de 2020. Consultado el 4 de junio de 2020 .
^ "Error de invalidación de TLB de Windows 9x". 2015-08-10. Archivado desde el original el 2020-06-04 . Consultado el 2020-06-04 .
^ JHRobotics (18 de julio de 2022), Parche para Windows 95/98/98 SE/Me para solucionar problemas de CPU, archivado del original el 23 de julio de 2022 , consultado el 23 de julio de 2022
^ "Registro de cambios 7.0". www.virtualbox.org . Archivado desde el original el 2022-11-06 . Consultado el 2022-10-11 .
^ "Se está trabajando en la compatibilidad con Windows 11". forums.virtualbox.org . Archivado desde el original el 2021-10-23 . Consultado el 2021-10-23 .
^ ab "Manual de VirtualBox: Capítulo 1. Primeros pasos". www.virtualbox.org . Archivado desde el original el 2018-12-17 . Consultado el 2020-09-03 .* "Oracle® VM VirtualBox User Manual for Release 6.1: Chapter 1. First Steps" (Manual del usuario de Oracle® VM VirtualBox para la versión 6.1: Capítulo 1. Primeros pasos). www.virtualbox.org . Archivado desde el original el 2021-08-18 . Consultado el 2020-11-13 .
^ "Oracle VirtualBox User Manual Version 1.5.6" (PDF) . Archivado desde el original (PDF) el 2008-04-13 . Consultado el 2024-09-15 .
^ "Oracle VirtualBox User Manual Version 1.6.0" (PDF) . Archivado desde el original (PDF) el 2008-05-17 . Consultado el 2024-09-15 .
^ abc "Oracle VirtualBox User Manual Version 4.3.40" (PDF) . Consultado el 10 de noviembre de 2023 .
^ abc "Oracle VirtualBox User Manual Version 5.0.0" (PDF) . Consultado el 10 de noviembre de 2023 .
^ abc "Oracle VirtualBox User Manual Version 6.1.44" (PDF) . Consultado el 28 de junio de 2023 .
^ abc "Oracle VirtualBox User Manual Version 7.0.0" (PDF) . Consultado el 28 de junio de 2023 .
^ abc "Oracle VirtualBox: Guía del usuario para la versión 7.1" (PDF) . 2024-09-09 . Consultado el 2024-09-14 .
^ "Manual del usuario de Sun VirtualBox versión 3.0.2 (archivado)" (PDF) . Archivado desde el original (PDF) el 15 de mayo de 2015.
^ "Manual del usuario de Sun VirtualBox versión 3.1.0 (archivado)" (PDF) . Archivado desde el original (PDF) el 15 de mayo de 2015.
^ "Oracle VirtualBox User Manual Version 4.1.44" (PDF) . Consultado el 10 de noviembre de 2023 .
^ "Oracle VirtualBox User Manual Version 4.2.0" (PDF) . Consultado el 10 de noviembre de 2023 .
^ "Oracle VirtualBox User Manual Version 5.0.40" (PDF) . Consultado el 10 de noviembre de 2023 .
^ "Oracle VirtualBox User Manual Version 5.1.0" (PDF) . Consultado el 10 de noviembre de 2023 .
^ "Manual de VirtualBox (archivado)". Archivado desde el original el 17 de diciembre de 2018.
^ "Habilitación de la cámara web en el sistema operativo invitado de VirtualBox en el host de Windows". 23 de enero de 2018. Archivado desde el original el 24 de junio de 2021. Consultado el 18 de junio de 2021 .
^ "Preguntas frecuentes sobre licencias". Archivado desde el original el 14 de octubre de 2023. Consultado el 27 de febrero de 2024 .
Enlaces externos
Wikimedia Commons tiene medios relacionados con Oracle VirtualBox .