Propaganda

Quando a Microsoft lançou o Windows 10 Technical Preview, muitos usuários o instalaram sem pensar duas vezes. Acabou por ser inadequado como sistema operacional principal Por que a visualização técnica do Windows 10 não deve ser seu sistema operacional principalSe você acha que o Windows 10 é um keylogger, não sabe nada sobre o objetivo de uma Visualização Técnica. Tudo bem, porque estamos aqui para explicar. consulte Mais informação e os usuários se esforçaram para voltar ao Windows 7 ou 8. Nada disso seria necessário se eles tivessem acabado de usou uma máquina virtual 3 maneiras fáceis de instalar o Windows 10 Technical PreviewVocê pode experimentar o Windows 10 Technical Preview gratuitamente e ajudar a Microsoft a aperfeiçoar seu novo sistema operacional principal. Antes de instalá-lo, escolha o melhor método para suas necessidades. consulte Mais informação .

Se o termo "máquina virtual" sobrevoar sua cabeça, não se preocupe. Não é tão difícil quanto você pensa e você se beneficiará muito com o uso de um. Aqui está o porquê.

O que é uma máquina virtual?

Simplificando, um máquina virtual (VM) é um programa que permite emular um sistema operacional separado no seu computador. Seu sistema operacional principal é chamado de hospedeiro enquanto o sistema operacional emulado é chamado de convidado. Por exemplo, através da mágica da virtualização, você pode executar um convidado emulado do Ubuntu em um host do Windows.

Obviamente, o tópico da virtualização é muito mais sofisticado do que isso, mas você não precisa saber como uma máquina virtual funciona se tudo que você quer fazer é usar uma. Para os curiosos, no entanto, você pode conferir nossa visão geral de máquinas virtuais O que é uma máquina virtual? Tudo o que você precisa saberMáquinas virtuais permitem que você execute outros sistemas operacionais no seu computador atual. Aqui está o que você deve saber sobre eles. consulte Mais informação Para maiores informações.

janelas virtuais de máquinas emuladas

Escolher uma VM para uso pessoal não é tão difícil assim:

  • VirtualBox: Indiscutivelmente o programa gratuito mais popular para virtualização. Tem um muitos recursos avançados 5 usos criativos para uma caixa virtual que você provavelmente nunca considerouExperimente o Android, Windows 8, qualquer CD ao vivo e muito mais, no seu computador sem estragar o seu gerenciador de inicialização (ou pior). Com o VirtualBox, é fácil, se você pensar de forma criativa. O VirtualBox oferece uma maneira fácil de ... consulte Mais informação e não vem em uma versão premium, para que você tenha tudo pronto imediatamente. Simples de usar e altamente recomendado.
  • VMware Player: Amplamente considerado o principal concorrente da VirtualBox, o VMware Player é a versão gratuita do software de virtualização premium da VMware. Ele não possui um conjunto completo de recursos (as limitações de ser gratuito), mas ainda vale a pena usá-lo se você não gostar do VirtualBox.
  • Parallels Desktop: Se você precisar de virtualização em um host Mac, este é o que você deseja. Não é gratuito (custa US $ 80), mas é muito bom. Para uma solução alternativa paga no Mac, consulte o VMware Fusion (preço de US $ 70 USD).

Sem virtualização, suas opções para testar um novo sistema operacional são limitadas. Você também pode Bota dupla (que pode ser difícil de configurar, dependendo da circunstância) ou você pode instalar em um máquina separada (que nem sempre está disponível).

A menos que você saiba o que está fazendo, é altamente recomendável usar uma máquina virtual.

Os benefícios de uma máquina virtual

A principal vantagem da máquina virtual é que ela fornece uma ambiente sandbox para um sistema operacional: o sistema operacional host concede acesso a um conjunto de recursos rigidamente controlados que o sistema operacional convidado pode usar enquanto impede o acesso a todos os outros recursos. Ou, em outras palavras, o sistema operacional convidado só pode brincar com areia fornecida pelo sistema operacional host.

Por que isso importa?

Não importa o que você faça, tenha certeza de que o SO host e SO convidado são totalmente separados. Isso permite que você experimente dentro dos limites da máquina virtual sem medo de afetar os dados fora da máquina virtual.

máquinas virtuais-como-eles-trabalham

Da mesma forma, se você adquirir um vírus enquanto estiver usando um sistema operacional convidado, ele não funcionará bem e danificará o sistema operacional host. Dentro de uma máquina virtual, software malicioso está vinculado à mesma caixa de proteção como o próprio sistema operacional.

Se algo der errado e você não puder mais inicializar um sistema operacional convidado, poderá reinstalá-lo e começar do zero. Ou, se você decidir que um determinado sistema operacional não é para você, poderá desinstalá-lo com um clique. Sob uma máquina virtual, você pode experimentar dezenas de diferentes sistemas operacionais sem nenhum risco.

O conceito de sandbox também existe em outros lugares. Por exemplo, o Chrome executa suas guias em sandboxes para maximizar a segurança, enquanto o Firefox executa seus plugins em uma sandbox por razões semelhantes. Para saber mais, confira nossa matéria em por que as caixas de areia são boas O que é uma caixa de areia e por que você deve jogar em umaProgramas altamente conectivos podem fazer muito, mas também são um convite aberto para ataques de hackers ruins. Para impedir que os ataques sejam bem-sucedidos, um desenvolvedor precisa detectar e fechar todos os buracos no ... consulte Mais informação .

As desvantagens de uma máquina virtual

Enquanto máquinas virtuais estão impressionante, eles não são perfeitos.

Talvez a maior desvantagem seja que o O SO convidado é subordinado ao SO host. Se algo acontecer com o hóspede, o host permanecerá bem; o contrário não é verdadeiro. Se os dados do host forem corrompidos, isso poderá afetar o convidado, talvez até inutilizá-lo. Não é um evento provável, mas ainda é possível.

Você também não obtenha todo o poder do seu computador no sistema operacional convidado. Por fim, o convidado ainda está sendo executado como um programa no host e sempre precisará de alguns recursos do computador (principalmente a CPU) para manter o convidado em execução. Como resultado, um sistema operacional virtualizado terá um desempenho pior do que se fosse instalado nativamente.

erros de máquinas virtuais

Por fim, dependendo da sua configuração, é possível se deparar com problemas de driver no convidado. Isso está se tornando menos problemático à medida que o software de virtualização amadurece, mas se sua combinação de hardware + máquina virtual + sistema operacional não é suportado, você pode achar que alguns componentes não função.

Mas, da perspectiva geral, os benefícios superam esses inconvenientes. As máquinas virtuais resolvem uma série de problemas sérios e essas desvantagens nada mais são do que inconvenientes.

Testando um novo sistema operacional? Sempre use uma máquina virtual! Simplesmente não há razão para não fazê-lo. Você perde nada e ainda ganha tudo. A curva de aprendizado é superficial e, no final, você se agradecerá.

Se você está convencido, começar com o VirtualBox Como usar imagens gratuitas do VirtualBoxes para testar e executar sistemas operacionais de código aberto [Linux]Experimente rapidamente uma ampla variedade de sistemas operacionais de código aberto, alguns dos quais você já conhece e outros não. Você pode começar a navegar agora no Virtualboxes, um site que exige quase todo o trabalho ... consulte Mais informação ou começar com o VMware Player Execute vários sistemas operacionais de uma só vez com o VMware PlayerDedicamos atenção ao VirtualBox aqui no MakeUseOf e por boas razões. No entanto, o VirtualBox não é sua única opção para criar e usar máquinas virtuais gratuitas. O VMware Player, o produto gratuito da VMware, é tão bom ... consulte Mais informação agora. Alguma pergunta? Preocupações? Para os veteranos da VM, você tem dicas ou conselhos para compartilhar? Informe-nos publicando um comentário abaixo. Obrigado!

Crédito de imagem: Emulação do Windows via Flickr, Diagrama de virtualização via National Instruments, Erro de hardware via Shutterstock

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.