7 razones prácticas para comenzar a usar una máquina virtual

7 razones prácticas para comenzar a usar una máquina virtual / Tecnología explicada

El termino “virtual” ha sido cooptado de tantas maneras que ahora es más vago y confuso que nunca. Realidad virtual. RAM virtual. Escuelas virtuales. La palabra clave virtual en lenguajes de programación. ¿Pero lo más confuso? Virtualización en el contexto de las PC..

Virtualización (También conocido como uso de máquinas virtuales ¿Qué es una máquina virtual? Todo lo que necesita saber ¿Qué es una máquina virtual? Todo lo que necesita saber Las máquinas virtuales le permiten ejecutar otros sistemas operativos en su computadora actual. Esto es lo que debe saber sobre Leer más) es cuando toma un conjunto de recursos físicos, como CPU, RAM y espacio en el disco duro, y los asigna en partes discretas que se ven cada una como sistemas separados. Pero no son “real” sistemas Una computadora podría ser dividida en muchas “virtual” sistemas.

La forma más fácil de hacer esto es utilizar el software gratuito VirtualBox. Pero la mayor pregunta es ... ¿por qué? ¿Cuál es el punto de? ¿Cómo puede servirle la virtualización? Estas son algunas de las formas más prácticas en que puede usar una máquina virtual para su beneficio..

1. Probar nuevos sistemas operativos

Digamos que ha sido un usuario de Windows toda su vida, pero se siente aventurero y quiere probar Linux. ¿Cuáles son tus opciones? Tiene varias ¿Cuál es la mejor manera de ejecutar varios sistemas operativos en su PC? ¿Cuál es la mejor manera de ejecutar múltiples sistemas operativos en tu PC? ¿Indeciso entre Windows y Linux? Es posible ejecutar múltiples sistemas operativos en una sola máquina ya sea mediante el inicio dual o utilizando una máquina virtual. Averigüemos cuál es el mejor para ti. Lea más, incluida una configuración de arranque dual, pero se podría argumentar que sería más feliz con la virtualización.

En su sistema Windows, simplemente instale VirtualBox y cree una nueva máquina virtual. Luego tome cualquier instalación de Linux ISO (recomiendo una versión reciente de Ubuntu o Linux Mint) e instálela en la máquina virtual. Ahora puedes ejecutar Linux “huésped” OS) en una ventana dentro de Windows (la “anfitrión” OS) como cualquier otro programa.

Esta es realmente la forma más segura de probar un nuevo sistema operativo. ¿Está probando un nuevo sistema operativo? Manténgase seguro con una máquina virtual ¿Está probando un nuevo sistema operativo? Manténgase seguro con una máquina virtual Lea más porque la máquina virtual actúa como una caja de arena: si algo sale mal en el sistema operativo invitado, no afectará al sistema operativo host. Si hay una falla catastrófica, simplemente puede recrear la máquina virtual y reinstalar el sistema operativo. No hay computadora de ladrillo!

2. Ejecutar software antiguo o incompatible

Hace unos años, estaba trabajando en una novela en mi aplicación de escritura preferida en ese momento, Scrivener. Eso sucedió durante mi fase de Linux, y aunque existía una versión de Scrivener para Linux, estaba en desarrollo beta. ¿Qué significa realmente "Beta Software"? ¿Qué significa realmente "Beta Software"? ¿Qué significa para un proyecto estar en beta y si te importa? Leer más y no tenía todas las características de las versiones de Windows o Mac.

Así que instalé VirtualBox, creé una máquina virtual, instalé Windows 7 en ella y luego instalé la mejor versión de Scrivener. Con Linux como sistema operativo host y Windows como sistema operativo invitado, me podría beneficiar convenientemente de lo mejor de ambos mundos y básicamente emular software de otra plataforma. ¿Cómo funciona la emulación y por qué es tan lenta? ¿Cómo funciona la emulación y por qué es tan lenta? Probablemente haya oído hablar de la emulación anteriormente, pero ¿sabe qué significa realmente la emulación o cómo funciona? Lee mas .

Otro ejemplo podría ser ejecutar el software solo para Windows XP en Windows 10 o ejecutar el software solo para Linux en Mac.

3. Ejecutar Malware deliberadamente

Debido a la naturaleza de la caja de arena de una máquina virtual, puede ser imprudente con la seguridad y hacer cosas que normalmente debería evitar. Por ejemplo, nunca debe abrir archivos adjuntos de correo electrónico no solicitados 7 Consejos importantes de seguridad para el correo electrónico que debe conocer 7 Consejos importantes para la seguridad del correo electrónico que debe saber sobre la seguridad en Internet es un tema que todos sabemos que es importante, pero a menudo se encuentra en los recesos de nuestras mentes, engañándonos a nosotros mismos en creer que "no me va a pasar a mí". Ya sea… Leer más, ya que podrían ser malware disfrazado o dañino de otras maneras.

Pero una máquina virtual puede ser una excelente manera de probar archivos sospechosos para detectar malware ¿Encontró un archivo sospechoso? ¡Pruébalo en una máquina virtual! Encontró un archivo sospechoso? ¡Pruébalo en una máquina virtual! No ejecute ese archivo sospechoso en su PC para verificar si alerta a su software antivirus; en su lugar, averigüe de qué es capaz ejecutando el archivo en una máquina virtual. Lee mas . Además, puedes usar máquinas virtuales para ejecutar virus deliberadamente para ver cómo se desarrollan en tiempo real, ya sea por curiosidad, investigación o aburrimiento..

Tenga en cuenta que hay algunos riesgo al hacer esto: el malware más nuevo puede detectar que su entorno está virtualizado y tratar de salir del sistema operativo invitado al sistema operativo host. Pero si va a probar un archivo sospechoso, hágalo siempre en una máquina virtual de todos modos, por si acaso.

4. Rompe tu sistema

Si es especialmente técnico, las máquinas virtuales le permiten explorar y experimentar con su sistema sin temor a repercusiones. Esta puede ser una forma ingeniosa de convertirse en un experto práctico en uno o más sistemas operativos.

Por ejemplo, puede virtualizar Windows 10 dentro de Windows 10 y usar la versión invitada para jugar con el registro 5 Ajustes de Registro de Windows 10 para Mejorar y Desbloquear Funciones 5 Ajustes de Registro de Windows 10 para Mejorar y Desbloquear Características El editor de registro es la única manera de habilitar Algunas de las características ocultas de Windows 10. Aquí le mostraremos ajustes fáciles como habilitar el tema oscuro o ocultar carpetas. Lee mas . Si tiene curiosidad por el directorio System32, use el sistema operativo invitado para abrir archivos, editar archivos o incluso eliminar archivos. Vea hasta dónde puede ir antes de destruir su sistema, luego vuelva a crear e intente nuevamente.

Encuentro esto especialmente útil cuando se aprende Linux y la línea de comandos. Mientras que la línea de comandos ofrece mucha potencia y puede hacer muchas cosas geniales 7 trucos de Linux que los novatos necesitan saber 7 trucos de Linux que los novatos necesitan saber Como un novato en Linux, es normal luchar. Todo se siente tan diferente de Windows y te encuentras rascando la cabeza en las tareas más simples. Lea más, a veces un error puede paralizar el sistema. Una máquina virtual puede familiarizarte sin ningún riesgo..

5. Crear instantáneas de copia de seguridad

Una excelente razón para comenzar a usar una máquina virtual es la capacidad de crear instantáneas a nivel de sistema que se pueden restaurar instantáneamente a pedido..

Imagina que deseas instalar una nueva aplicación que no haya sido probada y posiblemente sea inestable. O quizás desee desinstalar un montón de software que ha acumulado en los últimos meses. O quizás solo quieras modificar algunas configuraciones del sistema. Pero en todos los casos, tienes dudas debido a la incertidumbre..

Solo toma una foto antes de arar adelante. Si algo sale mal, puede restaurar la instantánea y seguir adelante como si nada hubiera pasado. Estas copias de seguridad son como una restauración del sistema más completa, y lo mejor de todo, se guardan como archivos únicos que puede mover y almacenar en otro lugar (como una unidad externa 7 cosas que debe saber al comprar una unidad de datos para copias de seguridad 7 cosas que debe saber cuándo Cómo comprar una unidad de datos para copias de seguridad ¿Está pensando en comprar una unidad de datos para almacenar copias de seguridad de archivos? Esto es lo que necesita saber si desea tomar una decisión informada. Leer más).

6. Clonar un sistema a otra máquina

Dado que todo el contenido de una máquina virtual se almacena en un solo archivo, puede transferir fácilmente ese archivo a otra computadora y cargarlo sin ningún problema (siempre que use el mismo software de virtualización).

Por ejemplo, las máquinas virtuales de VirtualBox se almacenan como archivos VDI. Independientemente del sistema operativo host que estuviera utilizando, puede copiar ese archivo VDI y cargarlo como sistema operativo invitado en otra computadora que ejecute VirtualBox. Esto crea efectivamente un clon de su sistema que puede llevar consigo a donde quiera que vaya.

Y si usa VMware Player, se pone aún mejor. Con VMware vCenter Converter, puede tomar una instalación actual no virtual de Windows o Linux y convertirla en una imagen virtual que VMware Player puede cargar en otra computadora. Una forma bastante ingeniosa de migrar sistemas operativos Migre a Linux sin dejar Windows detrás con una conversión de máquina virtual Migre a Linux sin dejar Windows detrás con una conversión de máquina virtual Puede tener lo mejor de ambos mundos: Combine Linux con su configuración de Windows. Le mostramos cómo importar su sistema completo de Windows a una máquina virtual que se ejecuta en Linux. Lee mas !

7. Desarrollar software para otras plataformas

A pesar de ser el último en esta lista, considero que este es el segundo uso más práctico para máquinas virtuales: simplifica el flujo de trabajo para probar aplicaciones y sitios web en múltiples plataformas..

Por ejemplo, si está creando un juego que se puede jugar en computadoras de escritorio y dispositivos móviles, puede usar la emulación virtual para probar varios ejecutables directamente en su computadora. En lugar de transportar archivos APK a su Nexus, puede emularlo, junto con las versiones virtuales de dispositivos Samsung, HTC y Moto..

La virtualización también te permite compilar a otros tipos ejecutables. Incluso si usa un marco multiplataforma, es posible que solo pueda compilar archivos APP en Mac y archivos EXE en Windows. En lugar de un arranque dual para cada compilación, la virtualización simplifica el proceso (especialmente si está usando el control de código fuente) ¿Qué es Git y por qué debería usar el control de versiones si es un desarrollador? ¿Qué es Git y por qué debería usar el control de versiones si Desarrollador Como desarrolladores web, la mayoría de las veces tendemos a trabajar en sitios de desarrollo local y luego simplemente cargamos todo cuando hayamos terminado. Esto está bien cuando solo eres tú y los cambios son pequeños, ... Leer más).

Empezar a utilizar máquinas virtuales

Antes de sumergirse en la virtualización, tenga en cuenta que necesitará una computadora semipotente para hacer uso de ella (es decir, una CPU moderna, al menos 8 GB de RAM y un disco duro grande). Tratar de ejecutar una máquina virtual en una computadora débil será, en el mejor de los casos, una experiencia frustrante..

Para comenzar, recomiendo nuestra guía para usar VirtualBox Cómo usar VirtualBox: Guía del usuario Cómo usar VirtualBox: Guía del usuario Con VirtualBox puede instalar y probar múltiples sistemas operativos fácilmente. Le mostraremos cómo configurar Windows 10 y Ubuntu Linux como una máquina virtual. Lee mas . Para ver un ejemplo práctico paso a paso, consulte nuestra publicación sobre la configuración de una máquina virtual de Windows en Linux Cómo configurar una máquina virtual de Windows en Linux Cómo configurar una máquina virtual de Windows en Linux Muchos usuarios domésticos prefieren ejecutar una doble inicie la configuración cuando se necesitan tanto Windows como Linux, pero si prefiere ejecutar Windows dentro de Linux, aquí le explicamos cómo configurar eso. Lee mas . Si prefiere utilizar VMware Player en su lugar, consulte nuestra introducción a VMware Player Ejecute varios sistemas operativos a la vez Con VMware Player Ejecute varios sistemas operativos a la vez con VMware Player Hemos prestado atención en VirtualBox aquí en MakeUseOf, y para siempre razón. Sin embargo, VirtualBox no es su única opción para crear y usar máquinas virtuales gratuitas. VMware Player, el producto gratuito de VMware, es tan bueno ... Leer más .

¿Utilizas la virtualización? Si es así, ¿para qué lo usas? ¿Tienes algún consejo de virtualización para compartir con nosotros? Háganos saber en los comentarios.!

Explorar más sobre: ​​VirtualBox, Virtualización.