Com isso, você ganha liberdade para testar o sistema, fuçar nas configurações, instalar e remover programas e assim por diante, sem precisar se preocupar em deixar seu PC fora de operação. Uma máquina virtual nada mais é do que um conjunto de arquivos dentro de uma pasta do HD, de forma que se algo dá errado, você só tem o trabalho de deletar a pasta e começar de novo.
As possibilidades são quase ilimitadas. Você pode testar diversas distribuições Linux; ter um sistema de backup para navegar e instalar programas, sem o risco de danificar o sistema principal; instalar o Ubuntu, Mandriva, OpenSuSE, Debian, Fedora ou outras distribuições sem precisar mexer no particionamento do HD; e assim por diante. Usar uma VM é a forma mais prática de ter Windows e Linux na mesma máquina, pois você pode usar os dois sistemas lado a lado.
Existem vários softwares de virtualização gratuitos para Windows, incluindo versões do VMware e do VirtualBox, mas, para começar, recomendo o VMware Player, que é uma opção bastante prática e fácil de usar. Você pode baixá-lo no http://vmware.com/download/player/ ou diretamente no: http://www.vmware.com/download/player/download.html
Embora seja proprietário, o VMware Player é um aplicativo gratuito, você precisa apenas fazer um cadastro rápido para baixar. A instalação é feita na forma usual, no modelo "next > next > finish". Com o VMware instalado, o próximo passo é criar a máquina virtual. É aqui que entra a principal dica deste tópico, já que o VMware Player não permite criar as VMs, mas apenas executar máquinas virtuais previamente criadas.
Para continuar, baixe o linux-vm aqui: http://media.hardware.com.br/press/arquivos/linux-vm.zip
Ele é uma máquina virtual previamente configurada, pronta para usar, que funciona tanto em conjunto com o VMware Player for Windows, quanto na versão Linux. O arquivo compactado tem apenas 7 KB, pois um máquina virtual vazia é basicamente um conjunto de arquivos de configuração. O espaço usado cresce conforme você instala softwares dentro dela; logo depois de instalar o Ubuntu, por exemplo, a pasta estará com cerca de 2.8 GB.
Comece descompactando a pasta em um diretório qualquer. Abra o VMware Player e indique o arquivo "linux.vmx", dentro da pasta. Inicialmente, a máquina virtual estará vazia, por isso o VMware ficará tentando dar boot via rede, depois de esgotar as outras possibilidades. Na verdade, esse é o comportamento esperado, que mostra que tudo está funcionando:
Dentro da pasta, você encontra 4 arquivos. O "c.vmdk" é o disco virtual, que armazenará o sistema operacional e todos os programas instalados dentro da VM. Inicialmente ele é um arquivo vazio, mas ele vai crescendo conforme o uso. O seguinte é o arquivo "linux.nvram", que guarda as configurações do setup (sim, por estranho que possa parecer, a máquina virtual tem BIOS, e você acessa o setup pressionando a tecla F2 durante o boot).
O "linux.vmx" é o arquivo de configuração da máquina virtual, um arquivo de texto, que você pode abrir (e até alterar) usando o notepad, e o "cd.iso" é outro arquivo vazio, que representa o CD-ROM virtual:
O default das versões 2.x do VMware Player é sempre restaurar o status anterior da VM, o que vai lhe mandar de volta para a tela de boot via rede, onde ela estava antes de ser fechada. Use a opção "VMware Player > Troubleshoot > Reset" para realmente reiniciar a VM e dar boot através do CD. A partir daí, você dar boot e usar o sistema da forma normal:
Inicialmente, o VMware roda em uma janela, o que é uma forma prática de usar os dois sistemas simultaneamente. Você pode simplesmente configurar a VM para utilizar uma resolução de vídeo um pouco inferior à do seu monitor e usar o sistema como se fosse outro aplicativo qualquer. Outra opção é usar a VM em tela cheia, usando o botão de maximizar a janela. Nesse caso, você usa "Ctrl+Alt" para chavear entre os dois sistemas.
Um inconveniente de usar o VMware Player em tela cheia é que você não tem como desabilitar o menu de funções que é exibido na parte superior da tela. Isso é um problema no caso do Ubuntu e outras distribuições com o GNOME, já que ela cobre a barra de tarefas, que é também exibida na parte superior. A solução é mover a barra para a parte inferior, clicando com o botão direto sobre uma área livre e acessando o "Propriedades":
Continuando, existem duas formas de configurar a rede e acessar a internet de dentro da máquina virtual. A mais simples (e usada por padrão na VM pré-configurada) é o modo "NAT", onde o VMware Player cria uma rede virtual entre o sistema principal e a máquina virtual, permitindo que ela acesse a internet usando a conexão do sistema principal. Nesse modo, a máquina virtual recebe um endereço interno, atribuído automaticamente, como "192.168.150.129". Você só precisa deixar que o sistema configure a rede via DHCP. Além de acessar a web, o sistema dentro da VM pode acessar outras máquinas na rede local, mas não pode ser acessado diretamente por elas.
A segunda opção é o modo "Bridged", onde a máquina virtual ganha acesso direto à rede local, exatamente como se fosse outro micro. Neste caso, você precisa configurar a rede manualmente (ou via DHCP), como se estivesse configurando um novo micro. Este modo é muito bom para estudar sobre redes, testar a configuração de servidores e assim por diante, pois você pode rodar várias VMs simultaneamente e simular uma rede completa, mesmo tendo apenas um micro.
Para usar o modo Bridged, clique sobre a setinha ao lado do botão da placa de rede e mude a opção (é preciso reiniciar o VMware Player para que a mudança entre em vigor). Depois de reiniciar, não esqueça de reconfigurar a rede dentro da VM:
Se quiser fazer um backup do sistema instalado ou copiá-lo para outra máquina, é só copiar a pasta (ela pode ser usada inclusive em máquinas rodando a versão Linux do VMware Player). Você pode também tirar cópias da pasta e assim criar várias VMs diferentes. Se o micro tiver memória RAM suficiente, é possível inclusive rodar várias VMs simultaneamente, simulando uma rede e trocando arquivos entre elas.
O VMware permite também que dispositivos USB sejam usados dentro da máquina virtual, incluindo impressoras, scanners, smartphones, pendrives, etc.
Ao plugar um pendrive, por exemplo, é criado um botão referente a ele na barra do VMware. Ao clicar no botão, o pendrive é conectado à máquina virtual, como se fosse um dispositivo local. Como você pode ver no screenshot, ele foi detectado pelo Ubuntu dentro da VM, que pode ler e salvar arquivos normalmente:
Você pode dar um toque final instalando o vmware-tools, um pacote de drivers que melhora o desempenho do sistema dentro da VM em diversas tarefas e adiciona um recurso de ajuste dinâmico do vídeo, onde a resolução do vídeo dentro da VM é ajustada automaticamente, permitindo que você redimensione a janela livremente, usando até mesmo formatos fora do convencional:
Você pode baixar o arquivo de instalação do VMware Tools for Linux no:
http://media.hardware.com.br/press/arquivos/vmware-tools.tar.gz
http://media.hardware.com.br/press/arquivos/vmware-tools.tar.gz
Antes de instalá-lo, é necessário que você instale os headers do kernel e os compiladores básicos dentro da VM. O Ubuntu já vem com os headers e os compiladores podem ser instalados rapidamente usando o apt-get:
$ sudo apt-get update
$ sudo apt-get install build-essential
$ sudo apt-get install build-essential
Ainda a partir do terminal, acesse a pasta com os arquivos (se você baixou usando o Firefox, eles serão salvos por padrão dentro da pasta "Área de Trabalho" no diretório home) e descompacte o arquivo, como em:
$ cd "Área de Trabalho"
$ tar -zxvf vmware-tools.tar.gz
$ tar -zxvf vmware-tools.tar.gz
Para instalar, acesse a pasta que será criada e rode o programa de instalação:
$ cd vmware-tools-distrib/
$ sudo ./vmware-install.pl
$ sudo ./vmware-install.pl
O instalador faz várias perguntas, confirmando os diretórios de instalação dos componentes. Basta ir pressionando Enter para que ele instale tudo nos diretórios default. No final, ele confirma a resolução que será usada por default para o vídeo. Para que os drivers sejam carregados, é necessário reiniciar o ambiente gráfico (ou simplesmente reiniciar o sistema dentro da VM). Ele inclui também um configurador gráfico, que você pode abrir usando o comando "sudo vmware-toolbox".
Em outras distribuições, os passos de instalação são os mesmos, com a diferença de que você executa os comandos diretamente como root, em vez de usar o sudo. O mais importante é ter instalados os headers e os compiladores, que são necessários para a instalação.
Algumas distribuições, como o OpenSuSE, já trazem o vmware-tools pré-instalado, dispensando a instalação manual. No caso delas, basta instalar o sistema dentro da VM da forma normal.
Nenhum comentário:
Postar um comentário