Sun. Dec 4th, 2022

Las máquinas virtuales, también conocidas como VM, brindan un medio maravilloso para explorar el mundo de Linux u otros sistemas operativos, sin convertirlos en su entorno principal. Nuestra PC con Windows puede albergar una gran cantidad de sistemas operativos invitados. Podemos probar los últimos Ubuntu, Fedora, Manjaro o Linux Mint con la certeza de que no necesitamos gastar un centavo en equipos adicionales. Las máquinas virtuales no solo se limitan a Linux, también podemos instalar Windows 11 e incluso macOS en la parte superior de nuestro host. Uno de los medios más fáciles para crear una máquina virtual es VirtualBox de Oracle, una aplicación gratuita que proporciona una interfaz fácil de usar y muchas características adicionales que combinan el sistema operativo host y el invitado en una máquina que funciona sin problemas. distribución de Linux y cree una máquina virtual en la que ejecutar el sistema operativo Linux.

Descarga de un sistema operativo Linux

Para una máquina virtual, es mejor mantener ligera la elección del sistema operativo. Nuestra preferencia es Ubuntu, por lo que descargamos la versión actual de soporte a largo plazo, 22.04 y la última versión beta de 22.10. La instalación de 22.10 funcionó, pero no se pudo iniciar, por lo que reinstalamos usando 22.04 y todo salió bien. La elección del sistema operativo Linux es totalmente suya, pero tenga en cuenta la potencia de procesamiento que tiene disponible. Cuanto más poderosa sea la máquina host, más recursos podemos ahorrar para la VM y su sistema operativo invitado.

Cómo instalar Linux en una máquina virtual Virtualbox

1. Descargar e instalar Virtualbox a su máquina Windows. Acepte las opciones de instalación predeterminadas que incluyen interfaces de red y USB.2. Haga clic en Finalizar para cerrar el instalador y abrir Virtualbox.(Crédito de la imagen: Hardware de Tom)

Configuración de una máquina virtual

1. Haga clic en Nuevo para crear una nueva máquina virtual.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. Asigne un nombre a la máquina virtual y haga clic en Siguiente. Virtualbox sugerirá automáticamente el tipo y la versión del sistema operativo utilizado en la máquina virtual mediante el nombre. En nuestro ejemplo, estamos usando Ubuntu 22.10, por lo que Virtualbox estableció el Tipo en Linux y la Versión en Ubuntu.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3. Configure la memoria disponible de la VM y haga clic en Siguiente. Esto variará dependiendo de su sistema. Tenemos 32 GB de RAM, por lo que podemos asignar 8 GB (8192 MB) a la VM.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)4. Seleccione un nuevo disco duro virtual para la máquina virtual y haga clic en Crear. Esto iniciará el proceso de creación de un archivo que contendrá el sistema operativo de la VM.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)5. Seleccione un VDI (Imagen de disco de VirtualBox) y haga clic en Siguiente.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)6. Seleccione un tamaño de disco asignado dinámicamente y haga clic en Siguiente. Si necesita un tamaño específico, seleccione Tamaño fijo y asigne el espacio en consecuencia. Los archivos asignados dinámicamente crecerán con el sistema operativo a medida que se crean los archivos y se instalan las aplicaciones.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)7. Establecer la ubicación del disco duro VDI y establecer el tamaño del archivo. Luego haga clic en Crear. Establecimos el tamaño en 20 GB, lo suficientemente grande para una instalación de Ubuntu 22.10. El tamaño es el máximo que puede usar la VM, así que asegúrese de establecer una cantidad razonable de espacio.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)

Configuración de una máquina virtual

1. Seleccione la máquina virtual y luego haga clic en Configuración.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. Seleccionar sistema y haga clic en la pestaña Procesador. Asigne tantos núcleos como pueda permitir cómodamente. Si tiene un sistema de varios núcleos, puede asignar varios núcleos a la máquina virtual. También se pueden habilitar funciones ampliadas como VT-x y AMD-V, en caso de que su CPU las admita.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3. Seleccione Pantalla, asigne suficiente memoria de video y habilitar la aceleración 3D. 16 MB deberían ser suficientes para una instalación básica, pero si desea una experiencia más fluida, asigne tanto como pueda. Agregar aceleración 3D no es esencial, pero puede ayudar a acelerar las aplicaciones que dependen de la aceleración 3D.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)4. Seleccione Almacenamiento, y en Dispositivos de almacenamiento, haga clic en Controlador IDE >> Vacío y entonces haga clic en el icono de CD y seleccione Elegir un archivo de disco.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)5. Seleccione la ISO de Linux y haga clic en AbrirMáquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)6. Haga clic en Red y cree un adaptador en puente para su conexión de red física.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)7. Haga clic en Aceptar para guardar todos los cambios.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)

Ejecutando la VM en VirtualBox

Con la instalación completa, ahora podemos encender la máquina virtual y ejecutar el sistema operativo invitado en VirtualBox.1. Asegúrese de seleccionar la máquina virtual correcta y haga clic en Inicio. Esto iniciará la máquina virtual como si fuera una computadora real.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. Elija Probar o Instalar Ubuntu desde el menú de arranque del Live CD y presione Entrar para comenzar. Esto cargará el sistema operativo en la memoria RAM de la VM y nos permitirá probar que la VM funciona antes de la instalación.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3.Pruebe el sistema operativo Live Linux para asegurarse de que todo funcione como se espera. La resolución de pantalla puede ser incorrecta, en este momento tendremos que trabajar con ella. Más adelante en el proceso, instalaremos controladores adicionales para habilitar más resoluciones.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)4. Instale el sistema operativo en la máquina virtual.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)5. Reinicie una vez que se complete la instalación.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)

Ajuste de la instalación de la máquina virtual VirtualBox

Nuestra máquina invitada se puede modificar aún más y, de manera útil, hay una imagen ISO útil de Guest Additions, disponible dentro de VirtualBox que agrega funciones adicionales comoIntegración del puntero del mouse: Podemos movernos fácilmente entre el host y nuestra máquina virtual invitada.Portapapeles compartido: Los elementos del portapapeles se pueden compartir entre el anfitrión y el invitado.Arrastrar y soltar archivos: Copie archivos hacia y desde las máquinas.Carpetas compartidas: Comparta volúmenes y directorios con facilidad.Mejor soporte de gráficos: Rendimiento de video acelerado. Para instalar Guest Additions, debemos seguir los siguientes pasos.1. abrir una terminal y actualizar la lista de repositorios para su sistema operativo y luego ejecute el siguiente comando para instalar paquetes necesario para el instalador de Guest Additions. Sudo apt install build-essential dkms linux-headers-generic Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. Haga clic en Dispositivos y seleccione Insertar imagen de CD de Guest Additions. Esta es una imagen ISO que contiene controladores y funciones adicionales para nuestra máquina virtual.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3. Abra el Administrador de archivos y haga clic en la unidad de CD.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)4. Haga clic derecho en autorun.sh y seleccione “Ejecutar como programa”.(Crédito de la imagen: Hardware de Tom)5. Ingrese su contraseña para ejecutar el script con privilegios sudo. Sudo le dará a nuestro usuario los privilegios necesarios para instalar software y realizar cambios en el sistema operativo.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)6. Cuando se le solicite, presione Entrar para finalizar la instalación.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)7. Reinicie la máquina virtual para que se apliquen los cambios.

Cambiar la resolución de visualización de la máquina virtual en VirtualBox

El sistema operativo invitado no se limita a una resolución deficiente; podemos cambiar libremente la resolución usando el menú Ver.1. Haga clic en Ver >> Redimensionar pantalla de invitado automáticamente para alterar la resolución de la máquina virtual sobre la marcha. Arrastre el cursor en la ventana de VM y establecer el tamaño de visualización.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. Para establecer una resolución específica, vaya a Ver >> Pantalla virtual 1 y seleccione la resolución deseada.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)

Conexión de un dispositivo USB a su máquina virtual VirtualBox

Es posible agregar un dispositivo USB, una unidad USB, una clave de seguridad o incluso un Raspberry Pi Pico a través del menú Dispositivos. Aquí podemos agregar dispositivos de audio, unidades virtuales de CD/DVD, USB e interfaces de red adicionales. Agregar un dispositivo USB es simple.1. Inserte el dispositivo USB en la máquina host.2. Haga clic en Dispositivos >> USB y seleccione el dispositivo de la lista. El dispositivo ahora estará listo para usar.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3. Para probar que el dispositivo está conectado, abrir una terminal y use “lsusb” para enumerar los dispositivos USB conectados al sistema operativo invitado.lsusbMáquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)

Encendido/reinicio del sistema operativo invitado en VirtualBox

VirtualBox tiene la capacidad de controlar el estado de la VM. Puede pausar una máquina en funcionamiento, enviar una señal de reinicio o incluso enviar una solicitud de apagado ACPI al sistema operativo huésped.1. Haga clic en Máquina y seleccione Pausa.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)2. La pantalla se atenuará, lo que indica que la máquina virtual que ejecuta el sistema operativo invitado se ha pausado. Haga clic en Pausa para reanudar la máquina virtual. Aquí estamos ejecutando el comando ping para mostrar que el sistema operativo se detuvo.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)3. Haga clic en Máquina >> Restablecer para forzar el reinicio de la máquina. Tenga en cuenta que cualquier trabajo no guardado se perderá. Esto es como si hubiésemos pulsado el botón de reset de un PC.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)4. Haga clic en Restablecer para confirmar que desea forzar el reinicio.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)5. Haga clic en Máquina >> Apagado ACPI para enviar una señal de apagado al sistema operativo.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)También se puede apagar, reiniciar y cerrar sesión a través del menú del sistema operativo invitado. Esto funciona como si la máquina fuera hardware real.Máquinas virtuales con VirtualBox(Crédito de la imagen: Hardware de Tom)