Iniciante Geek: Como criar e usar máquinas virtuais

Índice:

Iniciante Geek: Como criar e usar máquinas virtuais
Iniciante Geek: Como criar e usar máquinas virtuais

Vídeo: Iniciante Geek: Como criar e usar máquinas virtuais

Vídeo: Iniciante Geek: Como criar e usar máquinas virtuais
Vídeo: Como excluir um stories salvo do Instagram? - YouTube 2024, Maio
Anonim
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 com sistemas operacionais diferentes, executar o software de seu sistema operacional principal, e experimentar aplicativos em um ambiente seguro e em área restrita.
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 com sistemas operacionais diferentes, executar o software de seu sistema operacional principal, e experimentar aplicativos em um ambiente seguro e em área restrita.

Existem vários bons aplicativos gratuitos de máquina virtual (VM) por aí, 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 do 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 grande arquivo de 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. Isso significa que você não precisará mexer no particionamento ou em 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 funcionam tão bem, então as máquinas virtuais não são a maneira ideal de jogar com Windows no Linux ou no Mac OS X - pelo menos, a menos que esses jogos sejam muito mais antigos 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 ficará limitado pelos recursos do sistema. Cada VM consome algum tempo de CPU, RAM e outros recursos.
Você também pode executar várias VMs ao mesmo tempo, mas ficará limitado pelos recursos do sistema. Cada VM consome algum tempo de CPU, RAM e outros recursos.
Image
Image

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

Além de ser uma boa diversão nerd para brincar, as VMs oferecem vários usos sérios. Eles permitem que você experimente outro sistema operacional sem precisar 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 isso é bom para você. Quando você terminar de jogar com um sistema operacional, basta excluir a VM.

As VMs também fornecem uma maneira de executar o software de outro SO. 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, como o Windows 10, mas tiver aplicativos mais antigos que só executam no XP, você pode instalar o Windows XP em uma VM.
As VMs também fornecem uma maneira de executar o software de outro SO. 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, como o Windows 10, mas tiver aplicativos mais antigos que só executam no XP, você pode instalar o Windows XP em uma VM.

Outra vantagem que as VMs fornecem é 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 local seguro para testar aplicativos, ou sites, nos quais você não confia e vê o que eles fazem.

Por exemplo, quando os golpistas “Oi, nós somos do Windows” telefonavam, nós 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, os danos causados pela execução de um sistema operacional antigo e sem suporte serão atenuados.

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 existe uma versão paga do VirtualBox, pelo que não tem de lidar com as vantagens e desvantagens habituais de "upgrade para obter mais funcionalidades". O VirtualBox funciona muito bem, principalmente 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 tem 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 ele não funcionar corretamente, tente 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, pois são comercializados para usuários comuns de Mac que podem querer 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. As ferramentas do Windows e do 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 de máquina virtual integrada. 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.

Image
Image

Você será guiado pelo 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 do sistema operacional. Se isso não acontecer, ou se ele errar, selecione esses itens 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 esse valor mais tarde, se necessário.
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 esse valor mais tarde, se necessário.
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.
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ê define um tamanho máximo de disco, mas o arquivo só aumenta para o tamanho que precisa. Com um disco de tamanho fixo, você também definirá um tamanho, mas o arquivo criado será muito grande a partir da criação dele.
Você também será perguntado se deseja criar um disco de tamanho fixo ou alocado dinamicamente. Com um disco alocado dinamicamente, você define um tamanho máximo de disco, mas o arquivo só aumenta para o tamanho que precisa. Com um disco de tamanho fixo, você também definirá um tamanho, mas o arquivo criado será muito grande a partir da criação dele.

Recomendamos a criação de discos de tamanho fixo, pois, embora eles consumam um pouco mais de espaço em disco, eles também apresentam 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ê é livre para usar 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.
Você poderá então definir o tamanho do disco virtual. Você é livre para usar 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 da 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".
Depois disso, você é devolvido à janela principal do aplicativo da 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".
Image
Image

Claro, nós apenas tocamos no básico de usar VMs aqui. Se você tem interesse 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 todos os lugares
  • 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!

Recomendado: