Windows Vista: Usando todo o Potencial da Virtualização.
Utilitários e drivers extras turbinam ainda mais os ambientes virtualizados.
Na coluna da semana passada, que pode ser relida clicando aqui, vimos como pode ser fácil instalar o recém-lançado Windows Vista, ou qualquer outro sistema operacional, sem que seja necessário fazer alterações significativas na configuração da máquina atual. Graças às facilidades proporcionadas por aplicativos que promovem a virtualização, como o gratuito VirtualBox, é possível simular em uma janela convencional todas as funções de um computador e testar os mais variados sistemas como se fossem programas comuns. Vimos também que, por mais útil que seja criar essas máquinas virtuais, ainda não é possível obter uma performance aceitável para rodar jogos tridimensionais ou aplicativos que dependem do poder de processamento gráfico da placa de vídeo, em parte devido às limitações impostas pelo driver genérico empregado pela ferramenta. Por último, definimos todas as propriedades necessárias para criar uma máquina virtual e, a partir do XP, o Windows Vista foi instalado em aproximadamente 35 minutos.

Rodando o Windows Vista, usando como sistema hospedeiro o XP. Quem tiver o Linux também pode testar o Vista sem precisar alterar a configuração da máquina atual, instalando a versão para o pingüim do Virtual Box.E embora o sistema inicialmente possa apresentar um desempenho satisfatório, ainda falta um pequeno detalhe que fará toda a diferença em relação à sua performance e usabilidade a longo prazo. Com a instalação de um pacote extra de utilitários e o uso de drivers específicos, é possível aumentar consideravelmente a integração da máquina virtual com o sistema principal, permitindo alterar com maior liberdade a resolução de vídeo do Vista (ideal para colocá-lo em tela cheia e preencher toda a área visível do monitor), manusear livremente o cursor do mouse em ambos os sistemas, e --o mais importante-- ativar o acesso à internet na máquina virtual. Com isso, é possível testar todas as capacidades do IE7 e demais ferramentas online incluídas no Vista, compartilhando transparentemente a conexão do sistema principal.
Convenientemente batizado de
VBox Guest Additions, o pacote, compatível com máquinas virtuais rodando tanto o Windows quanto o Linux, é muito fácil de ser instalado. E por ser parte integrante da ferramenta, nem precisa ser transferido à parte. Basta iniciar o Vista no VirtualBox (de preferência, usando a máquina virtual que criamos na semana passada), ingressar no sistema usando uma conta com privilégios de administrador e, quando a área de trabalho estiver visível, clicar no menu
Devices, presente na janela onde o sistema está sendo executado, e ativar o item
Install Guest Additions. Isso irá inserir automaticamente uma imagem com os utilitários no drive de CD virtual. Logo em seguida, carregue o
Windows Explorer do Vista e acesse a unidade de CD/DVD (letra
D:\, se apenas houver um HD virtual definido nas propriedades da máquina virtual), iniciando o processo com um duplo-clique no arquivo
VBoxGuestAdditions. Siga as instruções, e observe que serão pedidas várias confirmações para prosseguir. Confirme todas, e reinicie a máquina virtual quando solicitado para que as modificações tenham efeito.

Para ter acesso às ferramentas e drivers extras, clique no menu "Devices", presente na janela onde o Vista está rodando, e ative o item Install Guest Additions. Note que o acesso ao arquivo de instalação é feito a partir do Windows Explorer do Vista, e não do sistema principal.Para o próximo passo, é recomendável ativar o acesso à internet no Vista. A Microsoft não incluiu um driver de rede apropriado para ambientes virtualizados, e para prosseguir, será necessário encontrar uma forma simples e prática de instalar novos aplicativos. Como o Vista está completamente isolado do sistema principal, tendo acesso apenas aos arquivos armazenados no seu próprio HD virtual, a saída mais razoável seria criar um arquivo no formato ISO e ativá-lo no drive de CD virtual. A maioria dos aplicativos de gravação de CDs e DVDs suporta a criação desse tipo de arquivo, e quem não tiver um à disposição, pode contar com
PowerISO, usado no exemplo a seguir e que cria imagens com até 300MB na sua versão gratuita.
Entre os drivers para dão suporte à rede externa, o mais indicado é o NDIS5, produzido pela AMD e disponível gratuitamente
nesse endereço (opte pelo primeiro link do topo da página). Descompacte-o em um diretório à sua escolha, carregue o
PowerISO e clique no menu
Action, seguido de
Add Folder. Selecione a pasta onde o driver foi descompactado e, após clicar em
OK, ative o ícone
Save, especificando o formato
ISO no campo
Salvar como e definindo um nome e a localização onde o arquivo deverá será gravado. De volta à janela onde o Vista está rodando, clique no menu
Devices, no item
Mount CD/DVD-ROM, e na opção
CD/DVD-ROM Image. Na caixa de diálogo, clique no ícone
Add e selecione o arquivo recém-criado para ativá-lo. Por último, feche a caixa clicando no botão
Select.

Descompacte o conteúdo do driver NDIS5 em qualquer pasta à sua escolha, carregue o PowerISO e adicione-o na compilação (pode incluir todo o diretório 4.51). Depois, é só gravar o arquivo e ativá-lo na máquina virtual.Para atualizar o driver de rede no Vista, também é simples: pressione a combinação de teclas
Windows (é a tecla que tem impressa o logo do sistema) +
Pause/Break (geralmente localizada logo acima da tecla
PgUp), clique no link
Gerenciador de Dispositivos e observe que há um ícone na categoria
Adaptadores de Rede com um grande
X vermelho. Clique sobre ele com o botão direito do mouse e ative a opção
Atualizar Driver. Como vamos especificar manualmente a sua localização, clique na segunda opção e no botão
Procurar..., indicando como alvo a unidade virtual de CD (
D:\). O restante do processo é automático, bastando que sejam aceitas as confirmações. Ao concluir essa etapa, reinicie a máquina virtual e abra o IE7. Se estiver conectado à internet, será possível navegar livremente usando o Vista, com a vantagem de que como o sistema está rodando completamente isolado, nada do sistema principal será alterado durante a navegação.

A partir do Windows XP, duas máquinas virtuais rodando simultaneamente: o Vista, no fundo, acessando a internet com o IE7 e os aplicativos do Sidebar; e o Ubuntu Linux, também com livre acesso à internet. Com isso, é possível ter o melhor dos dois mundos, sem precisar dar múltiplos boots ou particionar o HD em dezenas de partições.Devido à sua incrível versatilidade, utilizar o
VirtualBox para rodar somente um sistema operacional é um desperdício. Através dele, é possível aprender a usar o Linux sem que seja preciso esquentar a cabeça com complexos procedimentos de instalação ou deixar de usar o Windows, podendo rodar os dois simultaneamente. Basta transferir a edição
LiveCD do popular
Ubuntu ou do excelente e totalmente em português
Kurumin, criar uma máquina virtual que use como drive de CD o arquivo transferido e iniciá-lo normalmente. Sequer é preciso criar um HD virtual. E como o código-fonte do
VirtualBox foi liberado, não demorará muito para que a vasta comunidade de desenvolvedores comecem a apresentar melhorias para a ferramenta, valendo a pena visitar regularmente o
site oficial para conferir de perto as últimas novidades.