Melhores máquinas virtuais para Windows 10 para executar Linux

Postado em 2021-07-04
Technology
Melhores máquinas virtuais para Windows 10 para executar Linux

2021-07-04

Virtualização não é um termo novo para a maioria de nós, com a ajuda do programa Virtual Machine no Windows 10, podemos executar e testar vários outros sistemas operacionais como um em alguma máquina física. Há muitos benefícios em trabalhar com uma máquina virtual, pois nos permite testar novos sistemas com segurança, vamos usar software mais antigo em versões antigas do Windows ou testar software desconhecido com um segundo Windows sem usar o sistema operacional real. Aqui neste artigo, vamos explicar o que é uma máquina virtual e com que finalidade se deve usar qual plataforma de máquina virtual?

O conteúdo mostra o que é uma máquina virtual? Principais benefícios do uso de máquinas virtuais no Windows 10 1. Controle de recursos 2. Redes com máquinas virtuais 3. Capacidade de executar um sistema operacional mais antigo, como o Windows XP no Windows 10 4. Teste novas versões de teste do Linux ou do Windows Server 5. Experimente aplicativos desconhecidos 6. Proteção contra vírus 7. Melhor uso de hardware poderoso Melhores máquinas virtuais gratuitas para Windows 10 32 ou 64-bit 1. VMWare Workstation Player 2. Oracle VirtualBox 3. Configuração de VM do Microsoft Hyper-V no Hyper-V Qual máquina virtual você deve usar no Windows 10?

O que é uma máquina virtual?

Geralmente, em nosso PC ou laptop, temos apenas um sistema operacional Windows ou Linux, no entanto, o que acontece se quisermos experimentar algum outro sistema operacional. Por exemplo, temos um PC com Windows 10 e queremos experimentar o Ubuntu Linux. Nesse cenário, você pode definir um gerenciador de inicialização que oferece uma seleção de qual sistema operacional deve ser iniciado quando o sistema é inicializado. Bem, todo esse procedimento não é apenas demorado e sujeito a erros, além disso, se você não souber como fazê-lo corretamente, pode até causar uma falha no sistema operacional atual do sistema.

No entanto,tudo isso não precisa mais, já temos uma tecnologia chamada virtualização obtida usando diferentes plataformas de hipervisor para Windows, Mac OS e Linux. Programas de hipervisor como Hyper-V, VMware Workstation e Oracle VirtualBox são alguns dos mais populares que permitem que uma máquina virtual (VM) seja executada de forma isolada em um sistema host, como se estivesse em uma máquina física. Para uma melhor compatibilidade, os virtualizadores VMWare e VirtualBox também oferecem extensões que devem ser instaladas no sistema convidado para que, por exemplo, USB 3.0 ou a mudança para o sistema convidado seja possível usando apenas o foco do mouse. Você também pode saber a diferença entre Hypervisor Tipo I e II e as melhores plataformas de virtualização Tipo 1 na categoria de código aberto.

Em palavras claras, a máquina virtual (VM) em execução em nossa máquina física existente virtualmente tem a capacidade de ser executada como qualquer outro programa na área de trabalho e pode ser exibida como uma janela ou em tela inteira. O sistema operacional que é executado na VM conhecido como sistema operacional convidado e o sistema operacional principal de nossa máquina física é chamado de host. Sim, um host que cuida dos requisitos do hóspede para que possa funcionar corretamente. O convidado pode acessar o hardware e outros dispositivos periféricos conectados.

Resumindo, você pode instalar tudo dentro da máquina virtual que seria executável no hardware real. Independentemente de ser um antigo Windows XP, Linux, BSD, Solaris, OS / 2, macOS X ou a versão mais recente do Windows 10.

Principais benefícios do uso de máquinas virtuais no Windows 10

1. Controle de recursos

Bem, as plataformas de virtualização usam o poder de computação e memória disponível no sistema host, portanto, não haveria nenhuma perda massiva de desempenho em comparação com a expectativa de execução de um sistema operacional em um sistema real.No entanto, a principal vantagem é que podemos controlar o desempenho da CPU e a alocação de RAM para os convidados instalados. Isso significa que, de acordo com a demanda, é possível definir quanta RAM e núcleos de CPU devem ser usados ​​por qualquer SO convidado em particular. Por exemplo, temos duas máquinas virtuais, uma é Ubuntu Linux com GUI e a outra é CentOS server CLI, é claro, a GUI precisa de mais RAM e poder de processamento do que uma interface de linha de comando, portanto, podemos personalizar o recurso de hardware em Hypervisors em conformidade.

2. Redes com máquinas virtuais

As máquinas convidadas obtêm sua conectividade de rede da máquina host, portanto, podemos controlar seu modo ou desligá-lo para isolar completamente o sistema convidado do mundo externo. Existem vários modos, como por padrão a conexão de rede do sistema convidado é via “NAT” em que o cliente não recebe seu IP do servidor DHCP principal ou roteador, enquanto no “modo ponte” o sistema convidado se comporta como um PC normal , ele recebe seu próprio endereço IP do roteador e se comporta como qualquer outro PC na rede.

Você pode usar essas configurações de rede para determinar como a VM está conectada à rede, dependendo da área de aplicativo.

Além disso, podemos definir uma pasta compartilhada que facilita a troca de dados entre a máquina virtual e o sistema host. O acesso à pasta do sistema real também pode ser configurado como “lido” para evitar o ataque de um vírus do sistema convidado no sistema host.

3. Capacidade de executar um sistema operacional mais antigo como o Windows XP no Windows 10

Muitos de nós, especialmente a nova geração, não tivemos a chance de experimentar um dos sistemas operacionais dominantes do mundo, ou seja, o Windows XP, portanto, se algum nós queremos experimentar um antigosistema operacional, então as máquinas virtuais são a melhor maneira disponível.

4. Teste novo Linux ou versões de teste do Windows Server

Como sabemos, existem centenas de variantes do Linux e a cada mês algo novo está sendo desenvolvido, portanto, não podemos testar todas elas em nossas máquinas físicas, mas na Máquina Virtual, podemos . Além disso, se você está aprendendo o Windows Server, experimentá-lo na VM com outras VMs de convidados para simular um ambiente servidor-cliente da vida real será muito fácil.

Além disso, podemos experimentar novas atualizações de recursos com segurança. do Windows 10 que aparecem a cada seis meses em uma máquina virtual antes de ter a nova compilação instalada no sistema real.

5. Experimente aplicativos desconhecidos

Embora o Windows 10 agora tenha um recurso de sandbox para testar o software em um ambiente isolado, no entanto, no momento em que fechamos a janela Sandbox, ele redefine tudo automaticamente. Portanto, se você deseja testar novos programas ou fontes desconhecidas da Internet pelo tempo que desejar, o ambiente virtual nos dá essa liberdade.

6. Proteção contra vírus

A virtualização oferece proteção suficiente contra vários tipos de vírus, pois as plataformas VM mantêm diferentes máquinas separadas umas das outras. Portanto, aqueles que estão no campo de teste ou desenvolvimento podem testar programas de segurança com segurança, é muito improvável que os vírus saltem do sistema convidado para o sistema host.

7. Melhor uso de hardware poderoso

Os processadores de hoje, mesmo no PC de usuários domésticos, são potentes o suficiente para que não pudéssemos usar todo o seu poder de processamento. Por exemplo, um desktop i7 comum com 12 GB de RAM, não podemos usar toda a sua potência apenas fazendo as tarefas diárias normais, da mesma forma, os servidores de hoje são muito competentes do que pensamos.Portanto, não apenas para o uso adequado de seus poderes & recursos, mas para economizar eletricidade, espaço e pegada de carbono, a virtualização ajuda muito.

As melhores máquinas virtuais gratuitas para Windows 10 32 ou 64 bits

Quando chega para Plataformas de virtualização para usuários profissionais ou domésticos do Windows 10 de 32 bits ou 64 bits , então há apenas alguns ou melhor, digo apenas três melhores opções possíveis. Claro, as plataformas do tipo Docker e Vagrant estão lá, mas são mais inclinadas para usuários avançados e corporativos. O mercado de soluções de virtualização está crescendo dia a dia, mas especialmente para serviços de servidor na nuvem, por exemplo VMware Cloud, Google Cloud, Microsoft com Azure, VMWare Cloud ou outras soluções com Infrastructure as a Service (IaaS) show.

No entanto, os usuários regulares em algum lugar confinados a apenas três soluções no Windows 10- Microsoft Hyper-V, Vmware Workstation e Oracle Vmware. Portanto, essas são a única melhor solução de virtualização disponível para atender às demandas de Usuários domésticos e profissionais.

Algumas pessoas podem dizer sobre o Qemu mas é um emulador ao invés de um virtualizador (aquele que tem acesso ao mesmo hardware disponível no sistema), portanto, o Qemu não pode corresponder ao desempenho dos hipervisores. No entanto , quando usamos Qemu com KVM Kernel-based Virtual Machine (KVM) no Linux , ele fornece alto desempenho e virtualização de qualquer sistema operacional em velocidade quase nativa. Mas, infelizmente, KVM é um kernel Linux e disponível apenas para plataformas Linux, portanto, usar Qemu no Windows 10 está fora de questão.

1. VMWare Workstation Player

Vmware não é um nome novo no mundo da virtualização, eles estão no mercado há muitos anos e oferecem uma gama de empresasNo entanto, dois produtos pelos quais o VMware é conhecido principalmente entre os usuários domésticos e profissionais de desktop do Windows 10 são VMWare Workstation Player e VMWare Workstation Pro. A diferença está na gama de funções e no preço.

A melhor coisa VMware Workstation Player (download) é gratuito para uso pessoal, no entanto, em comparação com a versão profissional, é claro, carece de muitas funções. Bem, isso é aceitável, mas ainda carece de algumas funções que estão disponíveis no Oracle VirtualBox de código aberto, como instantâneos ou a execução simultânea de várias VMs sem abrir um aplicativo separado novamente. Apesar de algumas limitações e principalmente da falta de snapshots, o VMWare Workstation é melhor em termos de desempenho para o VirtualBox no Windows 10 (é minha experiência pessoal e pode ser diferente para os outros). Mesmo sendo muito fácil de manusear e também oferece instalação autônoma para sistemas operacionais Linux comuns, como Ubuntu.

Criar VMs em VMware não é uma tarefa complicada, basta criar uma nova VM, definir a memória e o espaço em disco rígido junto com o ISO do sistema operacional Linux ou Windows que deseja instalar nele. Ele oferece suporte a quase todas as plataformas disponíveis, do Windows 3.1 ao Windows 10, incluindo distribuições Linux e também outros sistemas como MS-DOS, FreeBSD, Netware ou Solaris. O VMware workstation player está disponível para plataformas Windows e Linux. Uma coisa que também precisa ser observada é que podemos executar o Vmware Player junto com o Hyper-V instalado no Windows 10.

Como instalar o Vmware workstation Player no Ubuntu Linux

2. Oracle VirtualBox

O VirtualBox é popular não só devido à sua ampla gama de recursos, mas também porque é uma plataforma de código aberto, portanto, pode ser usado sem quaisquer restriçõespor usuários domésticos, profissionais e instituições educacionais. O software de virtualização está disponível para Windows, Mac OS, Solaris e Linux.

Se falarmos sobre suporte a sistema operacional convidado, o VirtualBox tem ampla compatibilidade com a maioria dos sistemas operacionais disponíveis, como MS-DOS, Windows 3.1 para o Windows 10, a maioria das distribuições Linux, Solaris, BSD, OS / 2 e Mac OS X ...

A interface do usuário do VirtualBox foi aprimorada bastante desde o lançamento da versão 6 e facilidade de manuseio e uso do VM nele não é melhor ou pior do que o VMWare Workstation Player.

No VirtualBox, podemos realizar várias configurações, como disco rígido, dispositivo de armazenamento óptico de dados ou arquivo ISO, memória, rede, USB, um pasta compartilhada para troca com o sistema host e muito mais.

Um dos recursos interessantes do VirtualBox são os Snapshots, que são basicamente pontos de backup que podem ser criados, excluídos ou clonados a qualquer momento. Os instantâneos são úteis quando estamos instalando algum software desconhecido ou atualizando nosso SO Virtual Guest e, caso ocorra algum problema posteriormente, podemos redefinir o sistema para o ponto de backup mais recente. Assim como o Vmware, também é possível usar o VirtualBox lado a lado com o Microsoft Hyper-V , no entanto, o custo do desempenho estará lá.

3. Microsoft Hyper-V

Hyper-V também é um virtualizador gratuito da Microsoft que está disponível apenas para Windows. No entanto, apenas as edições Pro do Windows 10 terão esse recurso; portanto, se você estiver no Windows home, deve optar pelas plataformas mencionadas acima. Além do Windows 10, o Windows Server 2016 ou 2019 também o vem pronto para uso.

Além disso, seu Windows ou Server deve estar usando um processador de 64 bits com Tradução de Endereço de Segundo Nível (SLAT e pelo menos 4 GBde RAM para executar o Hyper-V, que é comum em todos os sistemas modernos.

Os usuários podem habilitar o recurso Hyper-V usando PowerShell ou via GUI “Liga ou desliga o recurso do Windows ”Configurações.

Bem, o método mais rápido é a linha de comando, simplesmente pressione Win + X e abra Windows PowerShell (Admin) para executar o comando fornecido abaixo :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Depois disso reinicie o seu PC ou servidor.

Configuração da VM no Hyper-V

Podemos usar imagens ISO armazenadas localmente para criar VMs no Hyper-V e, além disso, há também uma opção para Criar rapidamente uma versão de avaliação do Windows 10 Enterprise e três versões do Ubuntu de máquinas virtuais baixando seus arquivos online. Para outros sistemas, use imagens ISO de outros sistemas via “Fonte de instalação local”.

Um recurso especial do Hyper-V é o gerenciamento de memória dinâmica. Aqui você define um valor mínimo e máximo. O Hyper-V então usa a memória dinamicamente e não a bloqueia quando a VM é iniciada. No entanto, para iniciantes, o Hyper-v será um pouco complicado, pois seu gerenciamento de rede não é como VMWare Workstation Player e VirtualBox. Por exemplo, por padrão, o switch virtual estará no modo NAT, e para ter uma conexão de ponte, você deve primeiro criar um novo switch virtual usando o Gerenciador Hyper-V.

O uso de VMs criadas é simples em Hyper-V, podemos iniciar, parar e interrompê-los usando os botões correspondentes disponíveis em uma barra de ícones.

Fazer backup do SO convidado da máquina virtual também é possível usando o recurso Snapshot, conhecido como checkpoints no Hyper-V .

Qual máquina virtual você deve usar no Windows 10?

Todos os três podem ser usados ​​para virtualizar qualquer operação popular existenteno Windows 10, no entanto, se você quiser restringir sua escolha, isso depende de sua necessidade e familiaridade com a tecnologia de virtualização.

Portanto, se você for um iniciante, VirtualBox e VMWare Workstation Player são os melhores por causa de suas interfaces e facilidade de uso. No entanto, em termos de desempenho, descobri que o VMware é muito melhor para executar distribuições Linux no Windows 10 do que o VirtualBox, enquanto que, por outro lado, os usuários que procuram uma plataforma bem equilibrada e rica em recursos, o Oracle Virtualbox é bom para vá.

Bem, usuários avançados, aqueles que desejam um virtualizador bem integrado no sistema operacional host com um recurso de gerenciamento de memória dinâmica para executar várias VMs ativas ao mesmo tempo, então o Hyper-V seria o pondere.

Hyper-V vs VirtualBox: uma comparação básica

Outros artigos:

  • Como verificar a virtualização habilitada no Windows 10
  • Criar e montar discos virtuais no Windows
  • Como configurar máquinas virtuais com QEMU
  • Vantagens e desvantagens da virtualização
  • Como definir o VirtualBox Web Service como plano de fundo
  • Etapas rápidas para criar um disco rígido virtual