Propaganda
O termo "virtual" foi cooptado de tantas maneiras que agora é mais vago e confuso do que nunca. Realidade virtual. RAM virtual. Escolas virtuais. A palavra-chave virtual em linguagens de programação. Mas o mais claro? Virtualização no contexto de PCs.
Virtualização (AKA o uso 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 ) é quando você pega um conjunto de recursos físicos, como CPU e RAM e espaço no disco rígido, e os aloca em partes discretas que são vistas como sistemas separados. Mas eles não são sistemas "reais". Um computador pode ser dividido em muitos sistemas "virtuais".
A maneira mais fácil de fazer isso é use o software VirtualBox gratuito. Mas a maior questão é... por quê? Qual é o objetivo? Como a virtualização pode atendê-lo? Aqui estão algumas das maneiras mais práticas de usar uma máquina virtual para seu benefício.
1. Experimente novos sistemas operacionais
Digamos que você tenha sido usuário do Windows a vida toda, mas se sinta aventureiro e queira experimentar o Linux. Quais são as suas opções? Você tem vários Qual é a melhor maneira de executar vários sistemas operacionais no seu PC?Indeciso entre Windows e Linux? É possível executar vários sistemas operacionais em uma única máquina, inicializando duas vezes ou usando uma máquina virtual. Vamos descobrir qual é o melhor para você. consulte Mais informação , incluindo uma configuração de inicialização dupla, mas é possível argumentar que você seria mais feliz com a virtualização.
No seu sistema Windows, basta instalar o VirtualBox e criar uma nova máquina virtual. Em seguida, pegue qualquer ISO de instalação do Linux (eu recomendo uma versão recente do Ubuntu ou Linux Mint) e instale-a na máquina virtual. Agora você pode executar o Linux (o sistema operacional “convidado”) em uma janela no Windows (o sistema operacional “host”) como qualquer outro programa.
Este é realmente o maneira mais segura de testar um novo sistema operacional Testando um novo sistema operacional? Mantenha-se seguro com uma máquina virtual consulte Mais informação porque a máquina virtual atua como uma caixa de proteção - se algo der errado no sistema operacional convidado, não afetará o sistema operacional host. Se houver uma falha catastrófica, você pode simplesmente recriar a máquina virtual e reinstalar o sistema operacional. Nenhum computador emparelhado!
2. Execute software antigo ou incompatível
Alguns anos atrás, eu estava trabalhando em um romance no meu aplicativo de escrita preferido na época, Scrivener. Isso aconteceu durante a minha fase Linux, e enquanto existia uma versão Linux do Scrivener, estava em desenvolvimento beta O que realmente significa "software beta"?O que significa um projeto estar em beta e você deve se importar? consulte Mais informação e não tinha todos os recursos das versões do Windows ou Mac.
Então, instalei o VirtualBox, criei uma máquina virtual, instalei o Windows 7 nela e instalei a versão melhor do Scrivener. Com o Linux como meu sistema operacional host executando o Windows como meu sistema operacional convidado, eu poderia me beneficiar convenientemente do melhor dos dois mundos e basicamente emular software de outra plataforma Como funciona a emulação e por que é tão lento?Você provavelmente já ouviu falar em emulação antes, mas sabe o que realmente significa ou como funciona? consulte Mais informação .
Outro exemplo pode estar executando o software somente Windows XP no Windows 10 ou executando o software somente Linux no Mac.
3. Executar deliberadamente o malware
Devido à natureza em caixa de areia de uma máquina virtual, você pode ser imprudente com segurança e fazer as coisas que normalmente deveria evitar. Por exemplo, você deve nunca abra anexos de email não solicitados 7 dicas importantes sobre segurança de e-mail que você deve conhecerA segurança na Internet é um tópico que todos sabemos ser importante, mas geralmente fica no fundo de nossas mentes, enganando-nos a acreditar que "isso não vai acontecer comigo". Se... consulte Mais informação porque eles podem ser malware disfarçado ou prejudicial de outras maneiras.
Mas uma máquina virtual pode ser uma ótima maneira de testar arquivos suspeitos quanto a malware Encontrou um arquivo suspeito? Teste em uma máquina virtual!Não execute esse arquivo suspeito no seu PC para verificar se ele alerta seu software antivírus; em vez disso, descubra do que ele é capaz executando o arquivo em uma máquina virtual. consulte Mais informação . Além disso, você pode usar máquinas virtuais para deliberadamente executar vírus para ver como eles se comportam em tempo real, seja por curiosidade, pesquisa ou tédio.
Note que existe alguns risco de fazer isso: malware mais novo pode detectar que seu ambiente está virtualizado e procurar sair do sistema operacional convidado para o sistema operacional host. Mas se você estiver testando um arquivo suspeito, sempre faça-o em uma máquina virtual - de qualquer maneira.
4. Afaste o seu sistema
Se você é particularmente tecnológico, as máquinas virtuais permitem explorar e experimentar seu sistema sem medo de repercussão. Essa pode ser uma maneira bacana de se tornar um especialista prático em um ou mais sistemas operacionais.
Por exemplo, você pode virtualizar o Windows 10 no Windows 10 e usar a versão de convidado para mexer com o registro 5 ajustes do Registro do Windows 10 para melhorar e desbloquear recursosO editor do registro é a única maneira de ativar alguns dos recursos ocultos do Windows 10. Aqui, mostraremos ajustes fáceis, como ativar o tema escuro ou ocultar pastas. consulte Mais informação . Se você estiver curioso sobre o diretório System32, use o sistema operacional convidado para abrir arquivos, editar arquivos ou até mesmo excluir arquivos. Veja até onde você pode ir antes de destruir o sistema, recrie e tente novamente.
Acho isso especialmente útil ao aprender Linux e a linha de comando. Enquanto a linha de comando oferece muito poder e pode fazer tantas coisas legais 7 truques simples do Linux que os novatos precisam saberComo um iniciante no Linux, é normal lutar. Tudo parece tão diferente do Windows e você se vê coçando a cabeça com as tarefas mais simples. consulte Mais informação , às vezes um erro pode prejudicar o sistema. Uma máquina virtual pode familiarizá-lo sem nenhum risco.
5. Criar instantâneos de backup
Um excelente motivo para começar a usar uma máquina virtual é a capacidade de criar instantâneos no nível do sistema que podem ser restaurados instantaneamente sob demanda.
Imagine que você deseja instalar um novo aplicativo que não seja testado e possivelmente instável. Ou talvez você queira desinstalar um monte de software que acumulou nos últimos meses. Ou talvez você queira apenas ajustar algumas configurações do sistema. Mas em todos os casos, você hesita devido à incerteza.
Basta tirar uma foto antes de avançar. Se algo der errado, você poderá restaurar o instantâneo e seguir em frente como se nada tivesse acontecido. Esses backups são como uma Restauração do sistema mais abrangente e, o melhor de tudo, são salvos como arquivos únicos que você pode mover e armazenar em outro local (como uma unidade externa 7 coisas a saber ao comprar uma unidade de dados para backupsPensando em comprar uma unidade de dados para armazenar backups de arquivos? Aqui está o que você precisa saber se deseja tomar uma decisão informada. consulte Mais informação ).
6. Clonar um sistema em outra máquina
Como todo o conteúdo de uma máquina virtual é armazenado em um único arquivo, você pode facilmente transferir esse arquivo para outro computador Como transferir arquivos entre um PC de convidado e host da máquina virtualPrecisa compartilhar dados de um PC host para um sistema operacional de máquina virtual? Veja como compartilhar dados usando copiar e colar, USB e pastas compartilhadas. consulte Mais informação e carregue-o sem problemas (desde que você use o mesmo software de virtualização, é claro).
Por exemplo, as VMs do VirtualBox são armazenadas como arquivos VDI. Independentemente de qual sistema operacional host você estava usando, você pode copiar esse arquivo VDI e carregá-lo como um sistema operacional convidado em outro computador executando o VirtualBox. Isso cria efetivamente um clone do seu sistema que você pode levar consigo aonde quer que vá.
E se você usar VMware Player, fica ainda melhor. Com o VMware vCenter Converter, você pode fazer uma instalação não virtual atual do Windows ou Linux e transformá-la em uma imagem virtual que pode ser carregada pelo VMware Player em outro computador. Uma maneira bastante bacana de migrar sistemas operacionais Migrar para o Linux sem deixar o Windows para trás com uma conversão de máquina virtualVocê pode ter o melhor dos dois mundos: Mesclar o Linux com a instalação do Windows. Mostramos como importar seu sistema Windows completo para uma máquina virtual em execução no Linux. consulte Mais informação !
7. Desenvolver software para outras plataformas
Apesar de ser o último nesta lista, considero o segundo uso mais prático para máquinas virtuais: simplifica o fluxo de trabalho para testar aplicativos e sites em várias plataformas.
Por exemplo, se você estiver criando um jogo que pode ser jogado em computadores e dispositivos móveis, use a emulação virtual para testar vários executáveis diretamente no seu computador. Em vez de transportar APKs de um lado para o outro no Nexus, você pode simplesmente imitá-lo - junto com versões virtuais de dispositivos Samsung, HTC e Moto.
A virtualização também permite compilar com outros tipos de executáveis. Mesmo se você usar uma estrutura de plataforma cruzada, poderá conseguir compilar arquivos APP em arquivos Mac e EXE no Windows. Em vez de inicialização dupla para cada build, a virtualização simplifica o processo (especialmente se você estiver usando o controle de origem O que é o Git e por que você deve usar o controle de versão se você é um desenvolvedorComo desenvolvedores da Web, na maioria das vezes, tendemos a trabalhar em sites de desenvolvimento local e depois fazemos o upload de tudo quando terminamos. Tudo bem quando é só você e as alterações são pequenas, ... consulte Mais informação ).
Introdução ao uso de máquinas virtuais
Antes de mergulhar na virtualização, observe que você precisará de um computador semi-poderoso para utilizá-lo (ou seja, CPU moderna, pelo menos 8 GB de RAM e um disco rígido grande). Tentar executar uma máquina virtual em um computador fraco será uma experiência frustrante, na melhor das hipóteses. Nós também temos alguns dicas para o melhor desempenho da máquina virtual 6 dicas para um desempenho mais rápido da máquina virtualSua máquina virtual é muito lenta e lenta? Veja como otimizar sua configuração para melhorar o desempenho da máquina virtual. consulte Mais informação para ajudá-lo.
Para começar, eu recomendo nosso guia para usar o VirtualBox Como usar o VirtualBox: Guia do UsuárioCom o VirtualBox, você pode instalar e testar facilmente vários sistemas operacionais. Mostraremos como configurar o Windows 10 e o Ubuntu Linux como uma máquina virtual. consulte Mais informação . Para um exemplo prático passo a passo, veja nossa postagem em configurando uma VM do Windows no Linux Como configurar uma máquina virtual Windows no LinuxMuitos usuários domésticos preferem executar uma configuração de inicialização dupla quando o Windows e o Linux são necessários, mas se você preferir executar o Windows no Linux, veja como configurá-lo. consulte Mais informação . Se preferir usar o VMware Player, confira nossa introdução ao uso do 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 .
Você usa virtualização? Se sim, para que você o usa? Tem alguma dica de virtualização para compartilhar conosco? Deixe-nos saber nos comentários!
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.