Contactos

Instalación y configuración de VirtualBox en Windows

Hoy les hablaré de mi experiencia. instalaciones, ajustes Y configurando VirtualBox en Windows. Además te diré por qué lo elegí. Plataforma de virtualización VirtualBox, ¿por qué necesito esto?, etc. Para ahorrar tiempo, le sugiero que vea un video sobre el tema:


¿Por qué Virtual Box?

Antes de hablar de las razones por las que elegí VirtualBox Me gustaría tocar un poco el tema de la virtualización y emulación en general. ¿Qué es la emulación?
Emulación es la capacidad de un programa o dispositivo de imitar el funcionamiento de otro programa o dispositivo.
¿Quién usa emuladores y para qué?
Los emuladores de software están diseñados principalmente para implementar múltiples sistemas operativos en una computadora sin afectar el sistema operativo principal. Los emuladores o sistemas de virtualización están disponibles para una amplia gama de personas: desde usuarios comunes hasta administradores y programadores.
Emuladores para usuarios- esto es, en primer lugar, la capacidad de iniciar aplicaciones en otros sistemas operativos sin reiniciar el principal, probar nuevo software y varios experimentos con la configuración.
Emuladores para administradores- ¡Este es un campo de pruebas para experimentos! Ahora aprender a administrar se ha vuelto mucho más fácil; cualquiera puede crear redes virtuales a partir de docenas de sistemas operativos invitados, configurarlas y adquirir habilidades prácticas.
Emuladores para programadores- estos son esos asistentes sin los cuales ya es difícil vivir. Aceleran los programas de depuración y prueba de manera literalmente significativa. Y si hablamos de desarrolladores de aplicaciones de red o programación de bajo nivel, ¡los emuladores simplemente no tienen precio!
Emuladores para hackers- Bueno, aquí todo está claro, comprobar exploits, probar virus, depurar y estudiar programas de otras personas...
Por tanto, es difícil sobreestimar la importancia de la emulación. La única pregunta es que emulador elegir?

La elección de una máquina virtual depende de una serie de motivos que el usuario determina por sí mismo. Partí de los siguientes requisitos para la máquina virtual:

  1. Debe funcionar en la plataforma. ventanas
  2. Debería admitir todos los sistemas operativos más comunes en modo invitado

No todas las máquinas virtuales cumplen con estos dos requisitos, diría yo, estrictos. fui considerado PC virtual(no funcionó porque solo se admiten sistemas invitados de Windows) y VMware(No funcionó porque se trata de un software pago cuyo precio es muy alto y no quiero utilizar versiones pirateadas).

Características de VirtualBox

  • Multiplataforma
  • Modularidad
  • Migración en vivo
  • Compatibilidad con USB 2.0 cuando los dispositivos host están disponibles para sistemas operativos invitados (solo versión propietaria)
  • Admite sistemas invitados de 64 bits (a partir de la versión 2.0), incluso en sistemas host de 32 bits (a partir de la versión 2.1, esto requiere soporte para la tecnología de virtualización del procesador)
  • Compatibilidad con SMP en el lado del sistema invitado (a partir de la versión 3.0, esto requiere compatibilidad con la tecnología de virtualización en el procesador)
  • Servidor RDP integrado, así como soporte para dispositivos cliente USB a través de RDP (solo versión propietaria)
  • Soporte experimental para aceleración 3D por hardware (OpenGL, DirectX 8/9 (usando código Wine) (solo Windows XP y Vista de 32 bits)), para invitados DOS/Windows 3.x/95/98/ME, la aceleración por hardware 3D es no provisto
  • Compatibilidad con imágenes de disco duro VMDK (VMware) y VHD (Microsoft Virtual PC), incluidas instantáneas (a partir de la versión 2.1)
  • Compatibilidad con iSCSI (solo versión propietaria)
  • Soporte de virtualización de dispositivos de audio (emulación AC97 o SoundBlaster 16 para elegir)
  • Soporte para varios tipos de comunicación de red (NAT, redes de host vía puente, internas)
  • Soporte para una cadena de estados guardados de máquinas virtuales (instantáneas), que se pueden revertir desde cualquier estado del sistema invitado.
  • Compatibilidad con carpetas compartidas para compartir archivos fácilmente entre sistemas host e invitados (para Windows 2000 y versiones posteriores, invitados Linux y Solaris)
  • Soporte para la integración de escritorio (modo perfecto) del sistema operativo host e invitado
  • Es posible seleccionar el idioma de la interfaz (también se admite la interfaz en ruso)

La lista es impresionante, además, recientemente se lanzó la versión 3.2.12 y se corrigieron una gran cantidad de errores, los cuales se pueden encontrar en el sitio web del desarrollador de VirtualBox.

Espero que la compra Sol compañía Oráculo No afectará el desarrollo de este gran proyecto, de lo contrario les gusta monetizar todo.

Instalación de VirtualBox

Utilizado como sistema anfitrión. Windows Vista último SP2. El proceso de instalación de VirtualBox en sí es bastante sencillo, todo es claro y sin comentarios.

A continuación, debe seguir las instrucciones del instalador. En un momento, al instalar adaptadores de red, es posible que se interrumpa la conexión actual a la red local. Después de la instalación, puede comenzar a agregar un sistema operativo invitado. Después de instalar VirtualBox, le aconsejo que cambie algunas configuraciones del programa, en particular, especifique las rutas predeterminadas para nuevos archivos del sistema operativo virtual, etc. Esto se puede hacer en la ventana llamada por el comando. Archivo -> Configuración.

Configurando VirtualBox

Crear un nuevo sistema operativo invitado

Para crear su primer sistema operativo virtual, haga clic en el botón "Crear". Inicie el Asistente para nueva máquina virtual. Siguiendo sus instrucciones, deberá seleccionar la familia del futuro sistema operativo virtual y su versión, así como ingresar su nombre.

512 MB ya son suficientes para la mayoría de los sistemas operativos, pero yo asigné 1 GB.
A continuación necesitarás crear un nuevo disco duro, este es un procedimiento bastante simple, solo debes seguir las instrucciones del Asistente para crear nuevos discos duros. Como resultado, deberías terminar con algo como esto:

La etapa final de la creación de un sistema operativo invitado en VirtualBox

Configurar hardware del sistema operativo invitado en VirtualBox

Puede determinar el hardware del sistema invitado creado en sus "Propiedades". Para hacer esto, seleccione el sistema operativo invitado deseado y llame al comando Propiedades panel de mando. Después de esto, aparece la ventana de propiedades. Las secciones de configuración se indicarán en el lado izquierdo de esta ventana y su configuración en el centro de la ventana. Todas las configuraciones son intuitivas y tienen indicaciones.

Pestaña General - Avanzado

  • Carpeta de fotos— ruta a la carpeta donde se almacenarán las imágenes del disco del sistema operativo invitado. La instantánea requiere una gran cantidad de espacio en disco, por lo que aquí es mejor señalar un disco donde haya suficiente espacio para esto.
  • Portapapeles compartido— configurar el uso del portapapeles entre el sistema anfitrión y el sistema operativo invitado
  • Mini barra de herramientas— consola para administrar una máquina virtual

Pestaña Sistema - Placa base

  • orden de carga— determina el orden de inicio del sistema operativo invitado. Después de la instalación, le aconsejo que cambie este orden y coloque el disco duro en primer lugar (a menos, por supuesto, que cargar desde otros medios no sea tan importante para usted)
  • Deshabilitar E/S APIC- controlador de interrupciones avanzado utilizado en procesadores de Intel. Totalmente compatible con el sistema operativo ventanas.
  • Habilitar EFIEFI define "servicios de arranque" que incluyen soporte para consolas gráficas y de texto en varios dispositivos, buses, servicios de bloques y archivos, y servicios de tiempo de ejecución como fecha, hora y memoria no volátil. Utilizado por varios sistemas operativos para el arranque.

Pestaña Sistema - Procesador

  • Procesador(es)— configurar la cantidad de procesadores utilizados por la máquina virtual. "Tenga en cuenta que esta opción solo estará disponible si se admite la virtualización de hardware AMD-V o VT-x pestaña Sistema - Aceleración, así como la opción habilitada APIC OI en la pestaña Sistema - Placa base.
  • Habilitar PAE/NX- modo de funcionamiento de la unidad de gestión de memoria integrada de los procesadores compatibles con x86, que utiliza elementos de tabla de páginas de 64 bits (de los cuales sólo se utilizan 36 bits para el direccionamiento), con los que el procesador puede direccionar 64 GB de memoria física (en lugar de 4 GB direccionados cuando se utilizan tablas de 32 bits).

Pestaña Sistema - Aceleración

  • Habilitar VTx/AMD-V— uso de virtualización de hardware del procesador principal (su procesador debe admitir estos modos o deben estar habilitados en BIOS)
  • Habilitar paginación anidadaPaginación anidada proporciona traducción de direcciones de memoria física del sistema operativo invitado a direcciones físicas de la memoria del sistema operativo host

Pestaña Transportistas

  • En esta pestaña puede configurar el uso de medios externos y unidades de CD/DVD. Tenga en cuenta que puede utilizar discos virtuales al instalar un sistema operativo invitado. Es muy cómodo. Puedes agregarlos a través de Administrador de medios virtuales en el que puede almacenar una gran cantidad de imágenes diferentes y alternar entre ellas durante una sesión en el sistema invitado. Puede llamar a este administrador de la siguiente manera:

Administrador de discos virtuales en VirtualBox

Pestaña Neto

  • La configuración de red se analizará en un artículo aparte; EN Windows XP hay conductores solo para Pcnet-Fast III (Am79C973), es por eso que necesitas seleccionarlo.

Pestaña Puertos COM

  • En esta pestaña puede configurar el uso de los puertos COM. Rara vez se utilizan ahora, por lo que es poco probable que alguien necesite configurarlos.

Pestaña USB

  • Aquí debes agregarlos a la lista. USB-controladores que serán utilizados por los sistemas virtuales. Tenga cuidado al iniciar el sistema virtual especificado USB-los dispositivos dejan de funcionar en el principal (al menos ese fue mi caso)

Pestaña Carpetas compartidas

  • Las carpetas compartidas están destinadas al intercambio de archivos entre el sistema operativo anfitrión y el invitado.

Configuración de un sistema operativo invitado Windows XP instalado en VirtualBox

Necesitamos instalar controladores para todos los componentes de hardware virtuales de nuestra PC virtual. Esto se puede hacer instalando complementos:

El asistente de instalación del complemento se iniciará si ha habilitado el soporte 3D, entonces deberás indicarlo marcando la casilla. Responda afirmativamente a todas las advertencias del sistema. Después de instalar los complementos en el sistema operativo virtual, Internet debería funcionar.

Modo de integración de pantalla

Un modo muy útil que te permite administrar un sistema virtual directamente en el principal, sin cambiar a la ventana de la máquina virtual. ¡Funcionalidad realmente increíble! Pruébalo y lo entenderás todo. Para cambiar a este modo, use atajos de teclado ANFITRIÓN+L, donde "HOST" es la clave del host (de forma predeterminada, "Ctrl" derecho).

Conceptos y definiciones utilizados.

Máquina virtual(VM, del inglés virtual machine) es un sistema de software y/o hardware que emula el hardware de una determinada plataforma y ejecuta programas para esta plataforma ( objetivo- plataforma de destino o invitada) en otra plataforma ( anfitrión- plataforma anfitriona, plataforma anfitriona)

Emulación(Emulación en inglés): reproducción mediante software o hardware o una combinación de ellos del funcionamiento de otros programas o dispositivos.

Hipervisor(o Monitor de máquina virtual) - en computadoras, un programa o circuito de hardware que proporciona o permite la ejecución simultánea y paralela de varios o incluso muchos sistemas operativos en la misma computadora host. El hipervisor también proporciona aislamiento de los sistemas operativos entre sí, protección y seguridad, intercambio de recursos entre diferentes sistemas operativos en ejecución y gestión de recursos.

SO invitado— sistema operativo instalado en la máquina virtual.

Sistema anfitrión— el sistema operativo en el que se ejecuta la máquina virtual.

Fuentes de información

  1. VirtualBox.org - página oficial de la máquina virtual VirtualBox
  2. Categoría:Virtualización en ru.wikipedia.org
  3. Instalación y configuración de la plataforma de virtualización Oracle VM VirtualBox: artículo de Viktor Krasnukhin en OSzone.net
¿Te gustó el artículo? Compártelo