Pagina inicial » como » Iniciante Geek Como criar e usar máquinas virtuais

    Iniciante Geek Como criar e usar máquinas virtuais

    As máquinas virtuais permitem que você execute um sistema operacional em uma janela de aplicativo em sua área de trabalho que se comporta como um computador completo e separado. Você pode usá-los brincando com diferentes sistemas operacionais, executar o software que seu sistema operacional principal não pode e experimentar aplicativos em um ambiente seguro e em área restrita.

    Existem vários bons aplicativos gratuitos de máquina virtual (VM), o que torna a configuração de uma máquina virtual algo que qualquer um pode fazer. Você precisará instalar um aplicativo de VM e ter acesso à mídia de instalação do sistema operacional que deseja instalar.

    O que é uma máquina virtual?

    Um aplicativo de máquina virtual cria um ambiente virtualizado, chamado simplesmente de máquina virtual, que se comporta como um sistema de computador separado, completo com dispositivos de hardware virtual. A VM é executada como um processo em uma janela no seu sistema operacional atual. Você pode inicializar um disco instalador do sistema operacional (ou live CD) dentro da máquina virtual, e o sistema operacional será “induzido” a pensar que está sendo executado em um computador real. Ele será instalado e executado exatamente como seria em uma máquina física real. Sempre que você quiser usar o sistema operacional, você pode abrir o programa de máquina virtual e usá-lo em uma janela na sua área de trabalho atual..

    No mundo da VM, o sistema operacional atualmente em execução no seu computador é chamado de host e qualquer sistema operacional em execução dentro das VMs é chamado de convidado. Isso ajuda a evitar que as coisas fiquem confusas demais.

    Em uma determinada VM, o sistema operacional convidado é armazenado em um disco rígido virtual - um arquivo grande, com vários gigabytes, armazenado em seu disco rígido real. A aplicação VM apresenta este arquivo o sistema operacional convidado como um disco rígido real. Isto significa que você não terá que mexer com o particionamento ou fazer qualquer outra coisa complicada com seu disco rígido real.

    A virtualização adiciona alguma sobrecarga, portanto, não espere que eles sejam tão rápidos quanto se você tivesse instalado o sistema operacional em hardware real. Jogos exigentes ou outros aplicativos que exigem gráficos e potência de CPU realmente não se saem tão bem, então as máquinas virtuais não são a maneira ideal de jogar PC com Windows no Linux ou Mac OS X - pelo menos, a menos que esses jogos sejam muito mais velho ou não são graficamente exigentes.

    O limite de quantas VMs você pode ter é limitado pela quantidade de espaço no disco rígido. Aqui está uma olhada em algumas das VMs que usamos ao testar as coisas enquanto escrevemos artigos. Como você pode ver, temos VMs completas com várias versões do Windows e do Ubuntu instaladas.

    Você também pode executar várias VMs ao mesmo tempo, mas se verá um pouco limitado pelos recursos do sistema. Cada VM consome algum tempo de CPU, RAM e outros recursos.

    Por que você gostaria de criar uma máquina virtual

    Além de ser uma boa diversão para brincar, as VMs oferecem vários usos sérios. Eles permitem que você experimente outro sistema operacional sem ter que instalá-lo em seu hardware físico. Por exemplo, eles são uma ótima maneira de mexer com o Linux - ou uma nova distribuição do Linux - e ver se parece certo para você. Quando terminar de jogar com um sistema operacional, basta excluir a VM.

    As VMs também fornecem uma maneira de executar outro software de sistema operacional. Por exemplo, como usuário de Linux ou Mac, você pode instalar o Windows em uma VM para executar aplicativos do Windows aos quais você não teria acesso. Se você quiser executar uma versão posterior do Windows 10, como o Windows 10, mas tiver aplicativos mais antigos que só executam no XP, instale o Windows XP em uma VM.

    Outra vantagem que as VMs oferecem é que elas são “sandboxed” do resto do seu sistema. Software dentro de uma VM não pode escapar da VM para mexer com o resto do seu sistema. Isso torna as VMs um lugar seguro para testar aplicativos ou sites em que você não confia e ver o que eles fazem.

    Por exemplo, quando os golpistas “Oi, nós somos do Windows” telefonavam, rodávamos o software deles em uma VM para ver o que eles realmente faziam - a VM impedia que os golpistas acessassem o sistema operacional e os arquivos reais do nosso computador..

    Sandboxing também permite que você execute sistemas operacionais inseguros com mais segurança. Se você ainda precisar do Windows XP para aplicativos mais antigos, poderá executá-lo em uma VM em que, pelo menos, o dano de executar um sistema operacional antigo e não compatível seja atenuado.

    Aplicativos de Máquina Virtual

    Existem vários programas de máquinas virtuais diferentes que você pode escolher:

    • VirtualBox: (Windows, Linux, Mac OS X): O VirtualBox é muito popular porque é de código aberto e totalmente gratuito. Não há uma versão paga do VirtualBox, então você não precisa lidar com os usuais upsells e nags do “upgrade para obter mais recursos”. O VirtualBox funciona muito bem, especialmente no Windows e no Linux, onde há menos concorrência, o que o torna um bom ponto de partida para as VMs.
    • VMware Player: (Windows, Linux): o VMware possui sua própria linha de programas de máquinas virtuais. Você pode usar o VMware Player no Windows ou Linux como uma ferramenta de máquina virtual básica e gratuita. Recursos mais avançados - muitos dos quais são encontrados no VirtualBox gratuitamente exigem a atualização para o programa pago VMware Workstation. Recomendamos começar com o VirtualBox, mas se não funcionar corretamente, você pode tentar o VMware Player.
    • VMware Fusion: (Mac OS X): os usuários de Mac devem comprar o VMware Fusion para usar um produto VMware, já que o VMware Player gratuito não está disponível em um Mac. No entanto, o VMware Fusion é mais polido.
    • Parallels Desktop: (Mac OS X): os Macs também têm o Parallels Desktop disponível. Tanto o Parallels Desktop quanto o VMware Fusion para Mac são mais polidos do que os programas de máquinas virtuais em outras plataformas, já que são comercializados para usuários comuns de Mac que talvez queiram executar o software Windows..

    Embora o VirtualBox funcione muito bem no Windows e no Linux, os usuários de Mac podem querer comprar um programa Parallels Desktop ou VMware Fusion mais polido e integrado. Ferramentas Windows e Linux como o VirtualBox e o VMware Player tendem a ser direcionadas para um público mais nerd.

    Existem muitas outras opções de VM, é claro. O Linux inclui o KVM, uma solução de virtualização integrada. A versão Professional e Enterprise do Windows 8 e 10, mas não do Windows 7, inclui o Hyper-V da Microsoft, outra solução integrada para máquinas virtuais. Essas soluções podem funcionar bem, mas não possuem as interfaces mais fáceis de usar.

    Configurando uma máquina virtual

    Depois de decidir sobre um aplicativo de VM e instalá-lo, configurar uma VM é realmente muito fácil. Vamos percorrer o processo básico no VirtualBox, mas a maioria dos aplicativos manipula a criação de uma VM da mesma maneira.

    Abra o aplicativo da VM e clique no botão para criar uma nova máquina virtual.

    Você será guiado pelo processo por um assistente que primeiro pergunta qual sistema operacional você irá instalar. Se você digitar o nome do sistema operacional na caixa "Nome", o aplicativo provavelmente selecionará automaticamente o tipo e a versão do sistema operacional. Se isso não acontecer, ou se ele adivinhar errado, selecione esses itens você mesmo nos menus suspensos. Quando terminar, clique em "Avançar".

    Com base no SO que você planeja instalar, o assistente pré-selecionará algumas configurações padrão para você, mas você poderá alterá-las nas telas a seguir. Você será perguntado quanto de memória alocar para a VM. Se você quiser algo diferente do padrão, selecione-o aqui. Caso contrário, basta clicar em "Avançar". E não se preocupe, você poderá alterar este valor mais tarde se precisar.

    O assistente também criará o arquivo do disco rígido virtual a ser usado pela VM. A menos que você já tenha um arquivo de disco rígido virtual que queira usar, basta selecionar a opção para criar um novo..

    Você também será perguntado se deseja criar um disco de tamanho fixo ou alocado dinamicamente. Com um disco alocado dinamicamente, você definirá um tamanho máximo de disco, mas o arquivo só crescerá para o tamanho que for necessário. Com um disco de tamanho fixo, você também definirá um tamanho, mas o arquivo criado será tão grande a partir de sua criação.

    Recomendamos a criação de discos de tamanho fixo, pois, embora eles consumam um pouco mais de espaço em disco, eles também terão um desempenho melhor, fazendo com que sua VM seja um pouco mais responsiva. Além disso, você saberá quanto espaço em disco usou e não se surpreenderá quando os arquivos da VM começarem a crescer.

    Você poderá então definir o tamanho do disco virtual. Você está livre para ir com a configuração padrão ou alterar o tamanho para atender às suas necessidades. Depois de clicar em "Criar", o disco rígido virtual é criado.

    Depois disso, você é devolvido à janela principal do aplicativo VM, onde sua nova VM deve aparecer. Certifique-se de que a mídia de instalação necessária esteja disponível para a máquina. Geralmente, isso envolve apontar para um arquivo ISO ou disco real por meio das configurações da VM. Você pode executar sua nova VM selecionando-a e clicando em "Iniciar".


    Claro, nós apenas tocamos no básico de usar VMs aqui. Se você estiver interessado em mais leituras, confira alguns de nossos outros guias:

    • O Guia Completo para Acelerar Suas Máquinas Virtuais
    • Como criar e executar máquinas virtuais com o Hyper-V
    • Como instalar o Android no VirtualBox
    • Como compartilhar arquivos do seu computador com uma máquina virtual
    • Use o VirtualBox Portátil para levar máquinas virtuais com você para todo o lado
    • 10 truques VirtualBox e recursos avançados que você deve saber sobre

    Tem outros usos ou dicas para usar VMs que não tocamos? Deixe-nos saber nos comentários!