Máquina Virtual é um programa que funciona como um tipo de computador virtual. Tem a capacidade de emular outro sistema operacional dentro do sistema operacional que você está utilizando.
Se você gosta de pular a teoria e ir direto pra parte prática, no final desse artigo você pode ver uma série de videoaulas ensinando como criar máquinas virtuais e instalar o Ubuntu dentro do Windows usando o VirtualBox.
Para o computador, o sistema operacional virtual é como se fosse um programa comum sendo executado. Já para o sistema que está sendo emulado, é como se ele estivesse sendo executado em uma máquina física.
As máquinas virtuais têm o seu próprio hardware virtual incluindo CPU, memória, HD, interface de rede e outros dispositivos.
Esses dispositivos virtuais são mapeados no hardware real da máquina do usuário. Por exemplo, o HD da máquina virtual fica armazenado em um arquivo do HD da máquina física.
Como aprender Linux utilizando máquina virtual
Uma das principais utilidades das máquinas virtuais é testar sistemas operacionais diferentes sem a necessidade de instalá-los na máquina.
Instalando o Linux em uma máquina virtual você pode testá-lo sem apagar os seus dados ou fazer uma nova partição no HD apenas para testar um novo sistema operacional. E o melhor é que você pode testar várias distribuições diferentes sem a necessidade de ficar instalando e desinstalando cada uma.
Se você está migrando para o Linux ou quer aprender a lidar com ele, a máquina virtual pode ser uma grande aliada.
Pode ser muito útil também para quem trabalha ou pretende trabalhar na área de TI e quer testar servidores ou redes, para quem está estudando para tirar alguma certificação de Linux como a certificação LPI, ou simplesmente quer aprender os comandos da linha de comando do Linux sem correr risco de danificar o seu próprio sistema de alguma forma por executar algum comando errado.
E se você já é um usuário de Linux também poderá aproveitar os seus benefícios.
Com uma máquina virtual você poderá também executar vários programas de Windows direto no Linux mesmo que ele não tenha compatibilidade com o Wine ou o Crossover.
Melhores softwares de Máquina Virtual
VirtualBox – https://www.virtualbox.org/
Qemu – http://wiki.qemu.org/Main_Page
VMware Player – http://www.vmware.com/products/player/playerpro-evaluation.html
Parallels – http://www.parallels.com/br/
Microsoft Virtual PC – https://www.microsoft.com/pt-br/download/details.aspx?id=3702
Como instalar uma Máquina Virtual usando o VirtualBox