Beginner Geek: Com crear i utilitzar màquines virtuals

Les màquines virtuals us permeten executar un sistema operatiu en una finestra d'aplicació de l'escriptori que es comporta com un equip complet i separat. Podeu utilitzar-los per jugar amb diferents sistemes operatius, executar programari que el vostre sistema operatiu principal no pot i provar aplicacions en un entorn segur i protegit.

Hi ha diverses bones aplicacions gratuïtes de màquines virtuals (VM), cosa que fa que tothom pugui configurar una màquina virtual. Haureu d’instal·lar una aplicació de màquina virtual i tenir accés als suports d’instal·lació del sistema operatiu que vulgueu instal·lar.

Què és una màquina virtual?

Una aplicació de màquina virtual crea un entorn virtualitzat (anomenat, simplement, màquina virtual) que es comporta com un sistema informàtic independent, completat amb dispositius de maquinari virtual. La màquina virtual s’executa com a procés en una finestra del vostre sistema operatiu actual. Podeu arrencar un disc d’instal·lació del sistema operatiu (o un CD en viu) dins de la màquina virtual i el sistema operatiu “enganyarà” pensant que s’executa en un ordinador real. S'instal·larà i s'executarà tal com ho faria en una màquina física real. Sempre que vulgueu utilitzar el sistema operatiu, podeu obrir el programa de màquina virtual i utilitzar-lo en una finestra de l'escriptori actual.

Al món de les màquines virtuals, el sistema operatiu que s’executa realment a l’ordinador s’anomena host i tots els sistemes operatius que s’executen a les màquines virtuals s’anomenen convidats. Ajuda a evitar que les coses siguin massa confuses.

En una màquina virtual particular, el sistema operatiu convidat s’emmagatzema en un disc dur virtual: un fitxer gran de diversos gigabytes emmagatzemat al vostre disc dur real. L’aplicació VM presenta aquest fitxer al sistema operatiu convidat com un disc dur real. Això significa que no haureu de ficar-vos en particions ni fer res més complicat amb el vostre disc dur real.

La virtualització afegeix algunes despeses generals, de manera que no espereu que siguin tan ràpides com si haguessiu instal·lat el sistema operatiu en maquinari real. Els jocs exigents o altres aplicacions que requereixen gràfics seriosos i potència de la CPU no ho fan realment tan bé, de manera que les màquines virtuals no són la forma ideal de jugar a jocs de PC amb Windows a Linux o Mac OS X, almenys, tret que aquests jocs siguin molt són més grans o no són gràficament exigents.

RELACIONATS:4+ maneres d'executar el programari de Windows a Linux

El límit de quantes màquines virtuals pot tenir només està limitat per la quantitat d'espai al disc dur. Aquí teniu una ullada a algunes de les màquines virtuals que fem servir per provar coses mentre escrivim articles. Com podeu veure, tenim màquines virtuals completes amb diverses versions de Windows i Ubuntu instal·lades.

També podeu executar diverses màquines virtuals al mateix temps, però us trobareu una mica limitat pels recursos del vostre sistema. Cada màquina virtual es consumeix una mica de temps de CPU, memòria RAM i altres recursos.

Per què voleu crear una màquina virtual?

A part de ser una bona diversió friki per jugar, les màquines virtuals ofereixen una sèrie d'usos seriosos. Permeten experimentar amb un altre sistema operatiu sense haver d’instal·lar-lo al maquinari físic. Per exemple, són una manera excel·lent de desordenar-se amb Linux (o amb una nova distribució de Linux) i veure si us sembla bé. Quan hàgiu acabat de jugar amb un sistema operatiu, només podeu suprimir la màquina virtual.

Les màquines virtuals també ofereixen una manera d’executar el programari d’un altre sistema operatiu. Per exemple, com a usuari de Linux o Mac, podeu instal·lar Windows en una màquina virtual per executar aplicacions de Windows a les quals potser no tingueu accés. Si voleu executar una versió posterior de Windows, com Windows 10, però teniu aplicacions antigues que només funcionen amb XP, podeu instal·lar Windows XP en una màquina virtual.

RELACIONATS:S'han explicat les caixes de sorra: com ja us protegeixen i com poden arreglar qualsevol programa

Un altre avantatge que ofereixen les màquines virtuals és que estan "situades a la zona de proves" de la resta del vostre sistema. El programari d’una màquina virtual no pot fugir de la màquina virtual per manipular la resta del sistema. D’aquesta manera, les màquines virtuals són un lloc segur per provar aplicacions o llocs web en què no confieu i veureu què fan.

Per exemple, quan van venir a trucar els estafadors "Hola, venim de Windows", vam executar el seu programari en una màquina virtual per veure què farien realment; la màquina virtual va impedir que els estafadors accedissin al sistema operatiu i als fitxers reals del nostre equip.

RELACIONATS:Informeu els vostres familiars: no, Microsoft no us trucarà sobre el vostre ordinador

El sandboxing també us permet executar sistemes operatius insegurs amb més seguretat. Si encara necessiteu Windows XP per a aplicacions anteriors, podríeu executar-lo en una màquina virtual on es minimitzi almenys el mal que suposa executar un sistema operatiu antic i no compatible.

Aplicacions de màquines virtuals

Hi ha diversos programes de màquines virtuals diferents entre els quals podeu triar:

  • VirtualBox: (Windows, Linux, Mac OS X): VirtualBox és molt popular perquè és de codi obert i totalment gratuït. No hi ha cap versió de pagament de VirtualBox, de manera que no haureu de fer front a les actualitzacions habituals de "millora per obtenir més funcions". VirtualBox funciona molt bé, sobretot a Windows i Linux, on hi ha menys competència, cosa que el converteix en un bon lloc per començar amb màquines virtuals.
  • VMware Player: (Windows, Linux): VMware té la seva pròpia línia de programes de màquines virtuals. Podeu utilitzar VMware Player a Windows o Linux com a màquina virtual bàsica gratuïta. Les funcions més avançades (moltes de les quals es troben de forma gratuïta a VirtualBox) requereixen actualitzar-les al programa VMware Workstation de pagament. Us recomanem començar amb VirtualBox, però si no funciona correctament, podeu provar VMware Player.
  • VMware Fusion: (Mac OS X): els usuaris de Mac han de comprar VMware Fusion per utilitzar un producte VMware, ja que el reproductor VMware gratuït no està disponible en un Mac. Tot i això, VMware Fusion està més polit.
  • Parallels Desktop: (Mac OS X): els Mac també tenen disponible Parallels Desktop. Tant Parallels Desktop com VMware Fusion per a Mac són més polits que els programes de màquines virtuals d’altres plataformes, ja que es comercialitzen a usuaris de Mac mitjans que poden voler executar programari Windows.

Tot i que VirtualBox funciona molt bé a Windows i Linux, és possible que els usuaris de Mac vulguin comprar un programa més elegant i integrat de Parallels Desktop o VMware Fusion. Les eines de Windows i Linux, com VirtualBox i VMware Player, solen estar dirigides a un públic més geek.

Hi ha moltes més opcions de màquina virtual, és clar. Linux inclou KVM, una solució de virtualització integrada. La versió professional i Enterprise de Windows 8 i 10, però no Windows 7, inclou Hyper-V de Microsoft, una altra solució de màquina virtual integrada. Aquestes solucions poden funcionar bé, però no tenen les interfícies més fàcils d’utilitzar.

RELACIONATS:Com instal·lar KVM i crear màquines virtuals a Ubuntu

Configuració d'una màquina virtual

Un cop heu decidit una aplicació de màquina virtual i la teniu instal·lada, configurar una màquina virtual és realment senzill. Executarem el procés bàsic a VirtualBox, però la majoria d’aplicacions gestionen la creació d’una màquina virtual de la mateixa manera.

Obriu l'aplicació de màquina virtual i feu clic al botó per crear una màquina virtual nova.

Un assistent el guiarà durant tot el procés i primer us demanarà quin sistema operatiu instal·leu. Si escriviu el nom del sistema operatiu al quadre "Nom", és probable que l'aplicació seleccioni automàticament el tipus i la versió del sistema operatiu. Si no ho fa (o s’imagina malament), seleccioneu aquests elements vosaltres mateixos als menús desplegables. Quan hàgiu acabat, feu clic a "Següent".

Segons el sistema operatiu que vulgueu instal·lar, l'assistent us seleccionarà alguns paràmetres predeterminats, però podeu canviar-los a les pantalles següents. Se us demanarà quanta memòria assignareu a la màquina virtual. Si voleu alguna cosa que no sigui la predeterminada, seleccioneu-la aquí. En cas contrari, només cal que feu clic a "Següent". I no us preocupeu, podreu canviar aquest valor més endavant si ho necessiteu.

L'assistent també crearà el fitxer del disc dur virtual que utilitzarà la màquina virtual. Tret que ja tingueu un fitxer de disc dur virtual que vulgueu utilitzar, seleccioneu l'opció per crear-ne un de nou.

També se us demanarà si voleu crear un disc de mida fixa o assignat dinàmicament. Amb un disc assignat dinàmicament, definireu una mida màxima de disc, però el fitxer només creixerà fins a aquesta mida segons sigui necessari. Amb un disc de mida fixa, també en definireu una, però el fitxer creat serà tan gran des de la seva creació.

Us recomanem que creeu discs de mida fixa perquè, tot i que mengen una mica més d'espai en disc, també funcionen millor, cosa que fa que la vostra màquina virtual es senti una mica més sensible. A més, sabreu la quantitat d’espai en disc que heu utilitzat i no us sorprendrà quan els fitxers de màquina virtual comencin a créixer.

Aleshores podreu establir la mida del disc virtual. Podeu utilitzar la configuració predeterminada o canviar la mida per adaptar-la a les vostres necessitats. Un cop feu clic a "Crea", es crea el disc dur virtual.

Després, tornareu a la finestra principal de l'aplicació de màquina virtual, on hauria d'aparèixer la màquina nova. Assegureu-vos que el suport d’instal·lació que necessiteu estigui disponible per a la màquina; normalment, això implica assenyalar un fitxer ISO o un disc real a través de la configuració de la màquina virtual. Podeu executar la nova màquina virtual seleccionant-la i prement a "Inici".

Per descomptat, aquí acabem de tocar els conceptes bàsics sobre l’ús de màquines virtuals. Si us interessa llegir més, consulteu algunes de les nostres altres guies:

  • La guia completa per accelerar les vostres màquines virtuals
  • Com crear i executar màquines virtuals amb Hyper-V
  • Com instal·lar Android al VirtualBox
  • Com es comparteixen els fitxers de l’ordinador amb una màquina virtual
  • Utilitzeu VirtualBox portàtil per portar màquines virtuals a tot arreu
  • 10 trucs de VirtualBox i funcions avançades que heu de conèixer

Teniu algun altre ús o consell per fer servir màquines virtuals que no vam tocar? Feu-nos-ho saber als comentaris.