28Aug

Beginner Geek: Como criar e usar máquinas virtuais

click fraud protection

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 para brincar com diferentes sistemas operacionais, executar o software que o seu sistema operacional principal não pode, e experimentar aplicativos em um ambiente seguro e em sandbox.

Existem vários bons aplicativos de máquinas virtuais( VM) lá fora, o que torna a criação de uma máquina virtual algo que alguém pode fazer. Você precisará instalar um aplicativo VM e ter acesso à mídia de instalação para o sistema operacional que deseja instalar.

O que é uma máquina virtual?

Um aplicativo de máquina virtual cria um ambiente virtualizado - chamado, simplesmente, uma 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 em seu sistema operacional atual. Você pode inicializar um disco de instalação do sistema operacional( ou CD ao vivo) dentro da máquina virtual e o sistema operacional será "enganado" para pensar que ele 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 da máquina virtual e usá-lo em uma janela em sua área de trabalho atual.

instagram viewer

No mundo da VM, o sistema operacional que está sendo executado no seu computador é chamado de host e todos os sistemas operacionais que executam dentro de VMs são chamados de convidados. Isso ajuda a evitar que as coisas sejam muito confusas.

Em uma máquina virtual específica, o sistema operacional convidado é armazenado em um disco rígido virtual - um arquivo grande e de vários gigabytes armazenado em seu disco rígido real. O aplicativo VM apresenta este arquivo o sistema operacional convidado como um disco rígido real. Isso 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 algumas sobrecargas, então não espere que elas sejam tão rápidas como se você tivesse instalado o sistema operacional em hardware real. Os jogos exigentes ou outros aplicativos que exigem gráficos sérios e o poder da CPU realmente não funcionam tão bem, então as máquinas virtuais não são a maneira ideal de jogar jogos de PC com Windows no Linux ou Mac OS X, pelo menos, a não ser que esses jogos sejam muitomais velhos ou não são graficamente exigentes.

ARTIGOS RELACIONADOS
4+ Formas de executar o software do Windows no Linux
Como jogar jogos do Windows para PC em um Mac

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

Você também pode executar múltiplas VMs ao mesmo tempo, mas você se encontrará um pouco limitado pelos recursos do sistema. Cada VM come 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 geeky para brincar, as VMs oferecem uma série de usos sérios. Eles permitem que você experimente com outro SO 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 é ideal para você.Quando terminar de tocar com um sistema operacional, você pode simplesmente excluir a VM.

VMs também fornecem uma maneira de executar o software de outro OS.Por exemplo, como um usuário Linux ou Mac, você pode instalar o Windows em uma VM para executar aplicativos do Windows que você pode não ter acesso. Se você quer executar uma versão posterior do Windows-como o Windows 10 - mas tem aplicativos mais antigos que só são executados no XP, você pode instalar o Windows XP em uma VM.

Outra vantagem que as VMs fornecem é que eles são "sandboxed" do resto do seu sistema. O software dentro de uma VM não pode escapar da VM para manipular o resto do seu sistema. Isso torna as VMs um lugar seguro para testar aplicativos ou sites - você não confia e vê o que eles fazem.

Por exemplo, quando o "Olá, nós somos do Windows", os golpistas vieram chamando, corremos seu software em uma VM para ver o que eles realmente fariam - a VM impediu que os golpistas acessassem o sistema operacional e os arquivos reais do nosso computador.

ARTIGOS RELACIONADOS
Diga aos seus parentes: Não, a Microsoft não o chamará sobre o seu computador
Os "Scams" de suporte técnico chamados HTG( então nos divertimos com eles)

O Sandboxing também permite que você execute sistemas operacionais inseguros de forma mais segura. Se você ainda precisar do Windows XP para aplicativos mais antigos, você pode executá-lo em uma VM onde pelo menos o dano de executar um sistema operacional antigo e não suportado é atenuado.

Aplicações 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 completamente gratuito. Não há uma versão paga do VirtualBox, então você não precisa lidar com o "upgrade usual para obter mais recursos" upsells e nags. O VirtualBox funciona muito bem, particularmente no Windows e Linux, onde há menos concorrência, tornando-o um bom lugar para começar com VMs.
  • VMware Player: ( Windows, Linux): a VMware possui sua própria linha de programas de máquinas virtuais. Você pode usar o VMware Player no Windows ou no Linux como uma máquina-ferramenta virtual básica e gratuita. Os recursos mais avançados - muitos dos quais são encontrados no VirtualBox - exigem atualização para o programa de estação de trabalho VMware pago. Recomendamos começar com o VirtualBox, mas se não funcionar corretamente, você pode querer experimentar 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 Mac também possuem 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, uma vez que são comercializados para usuários comuns de Mac que possam querer executar o software Windows.

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

Existem muitas mais 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 o Windows 7, inclui o Hyper-V da Microsoft, outra solução de máquina virtual integrada. Essas soluções podem funcionar bem, mas elas não possuem as interfaces mais fáceis de usar.

ARTIGOS RELACIONADOS
Como instalar o KVM e criar máquinas virtuais no Ubuntu
Como instalar ou habilitar a virtualização Hyper-V no Windows 8 ou 10

Configurando uma máquina virtual

Depois de ter decidido em um aplicativo de VM e obtido ele instalado,configurar uma VM é realmente muito fácil. Nós vamos executar o processo básico no VirtualBox, mas a maioria dos aplicativos lida com a criação de uma VM da mesma maneira.

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

Você será guiado através do processo por um assistente que primeiro pergunta qual sistema operacional você estará instalando. Se você digitar o nome do sistema operacional na caixa "Nome", o aplicativo provavelmente selecionará automaticamente o tipo e a versão para o sistema operacional. Se não - ou adivinha errado - selecione esses itens você mesmo nos menus suspensos. Quando tiver terminado, clique em "Avançar".

Com base no sistema operacional que você planeja instalar, o assistente irá selecionar algumas configurações padrão para você, mas você pode alterá-las pelas telas que se seguem. Você será perguntado sobre a quantidade de memória a ser alocada para a VM.Se 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 esse valor mais tarde, caso seja necessário.

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

Você também será solicitado a criar um disco de tamanho alocado ou fixo dinamicamente. Com um disco atribuído dinamicamente, você definirá o tamanho máximo do disco, mas o arquivo só crescerá para esse tamanho conforme necessário. Com um tamanho de tamanho fixo, você também configurará um tamanho, mas o arquivo criado será grande a partir da sua criação.

Recomendamos a criação de discos de tamanho fixo porque, enquanto eles consomem um pouco mais de espaço em disco, eles também apresentam um desempenho melhor, tornando sua VM sensível mais sensível. Além disso, você saberá quanto espaço de disco você usou e não ficará surpreso quando seus arquivos VM começarem a crescer.

Você poderá então definir o tamanho do disco virtual. Você é 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ê é transferido para a janela principal da aplicação VM, onde sua nova VM deve aparecer. Certifique-se de que a mídia de instalação que você precisa está disponível para a máquina - geralmente isso envolve apontar para um arquivo ISO ou disco real através das configurações da VM.Você pode executar sua nova VM selecionando-a e clicando em "Iniciar".

Claro, acabamos de abordar os conceitos básicos de usar VMs aqui. Se você estiver interessado em ler mais, confira alguns dos 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 compartilharArquivos do seu computador com uma máquina virtual
  • Use o VirtualBox portátil para levar máquinas virtuais com você em todos os lugares
  • 10 Truques VirtualBox e recursos avançados que você deve saber sobre o

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