O que é a Virtualização?
O software de Virtualização permite-lhe executar aplicações escritas para um sistema operativo diferente do sistema operativo que corre o seu computador. Poderá, por exemplo, querer executar uma aplicação Windows no seu novo e brilhante Mac. Cada SO tem os seus pontos fortes, mas muitos utilizadores que fazem a grande mudança do Windows para o MacOS descobrem aplicações Windows que utilizam há anos (tais como o Projecto Microsoft e Visio, WordPerfect da Corel e CorelDraw) não têm versões Mac correspondentes. Ou descobrem que a versão Mac do seu software favorito – como o Microsoft Excel ou ABBYY FineReader – tem menos características do que a versão Windows. Ou talvez a versão Mac esteja simplesmente alguns ciclos de actualização atrás. As aplicações de virtualização permitem-lhe manter as suas aplicações Windows enquanto desfruta da elegância e conveniência de um Mac.
Virtualização Não é só para Macs
O curso de virtualização não é só para o Mac. Se precisar de utilizar aplicações Windows que não funcionam na versão moderna do Windows, as aplicações de virtualização permitem executar versões mais antigas do Windows dentro do Windows 10. Ou pode correr Linux e outros sistemas operativos de código aberto, ou sistemas antigos como MS-DOS, OS/2, ou NeXTSTEP numa janela no seu sistema moderno Mac ou Windows. Quase todos os programadores sérios utilizam software de virtualização para testar o seu trabalho sob múltiplos SOs, mas as aplicações de virtualização actuais são suficientemente fáceis de dominar pelos utilizadores não técnicos.
Quais são as suas escolhas?
Este inquérito abrange as três aplicações de virtualização em escala real para Mac, porque o Mac é o ambiente onde estas aplicações são susceptíveis de obter a utilização mais ampla. As três incluem Parallels Desktop e VMware Fusion, ambas aplicações comerciais pelas quais terá de pagar, e a Oracle VirtualBox gratuita e de código aberto VM VirtualBox. Nos próximos artigos, exploraremos outros métodos de executar aplicações Windows num Mac, ou aplicações Windows obsoletas no Windows moderno, métodos que tendem a exigir mais competências técnicas do que as principais aplicações de virtualização. Estes outros métodos incluem Codeweavers Crossover e Wineskin Winery para executar aplicações Windows num Mac, WineVDM para executar aplicações Windows 3.x em 64-bit Windows, e DOSBox, DOSBox-X, e vDos para executar aplicações e jogos MS-DOS.
Todas as três aplicações de virtualização em escala real aqui detalhadas permitem executar aplicações Windows de várias maneiras. Pode executar um ambiente de trabalho Windows completo numa janela no ambiente de trabalho Mac ou executá-lo em ecrã inteiro como se estivesse a trabalhar numa máquina Windows real. Também pode ocultar completamente o ambiente Windows e o ambiente de trabalho, e executar uma única aplicação Windows numa janela do ambiente de trabalho no Mac ou no ecrã completo, da mesma forma que pode executar qualquer aplicação Mac no ecrã completo. Quando se executa uma aplicação Windows neste modo de ecrã único, o ambiente Windows corre invisivelmente em segundo plano, e pode ser tornado visível com alguns cliques no menu de linha superior do Mac, mas se não precisar do ambiente de trabalho do Windows, pode evitar ser distraído por ele.
Como funciona a virtualização?
Aplicações de virtualização modernas tentam quebrar a barreira entre o sistema anfitrião do Mac e o convidado do Windows, mas de formas diferentes. Todas as três aplicações deste conjunto de ferramentas de instalação que permitem arrastar e largar ficheiros entre o Mac e o Windows (ou Linux), e todas as três permitem copiar dados para a área de transferência de um sistema e colá-los no outro. Estas ferramentas de sistema convidado estão disponíveis para Windows, Linux, Mac e alguns outros sistemas emulados, mas cada aplicação de virtualização suporta um conjunto diferente de sistemas convidados, com VMware oferecendo a mais ampla gama de suporte.
Parallels e VMware permite-lhe imprimir para qualquer impressora ligada ao seu Mac, enquanto o VirtualBox permite-lhe imprimir para impressoras ligadas em rede, mas não para impressoras ligadas ao seu Mac por um cabo USB. Parallels, por defeito, proporciona a integração mais profunda, embora o VMware possa ser personalizado para fornecer características semelhantes. A VirtualBox proporciona uma integração de nível básico. Uma diferença tipográfica é que o Parallels permite-lhe imprimir automaticamente a partir de aplicações Windows para as suas impressoras Mac, enquanto que o VMware o faz activar esta funcionalidade manualmente. Com a VirtualBox, terá provavelmente de procurar na web para encontrar a opção de rede não intuitiva que lhe permite imprimir para impressoras ligadas em rede. Encontrará mais detalhes sobre a integração do Windows nas nossas revisões individuais.
Para executar aplicações Windows ou Windows sob Parallels, VMware, VirtualBox, ou Boot Camp, necessitará ou de uma chave de activação do Windows ou de um instalador completo do Windows numa pen USB, drive de DVD, ou imagem de disco descarregada. Pode descarregar um instalador do Windows 10 directamente do interior do Parallels. Em alternativa, pode migrar um sistema Windows existente a partir de uma unidade de rede ou partição Boot Camp. Se não quiser fornecer uma cópia completa do Windows, e estiver disposto a sujar as mãos com software de configuração que pode ou não funcionar, pode tentar executar aplicações Windows individuais executando a aplicação comercial CrossOver, ou as aplicações freeware Wine e Wineskin. Todas estas são baseadas no projecto Wine de código aberto, e podem correr algumas, mas de modo algum todas as aplicações Windows sem necessidade do próprio Windows.
Antes de Parallels e VMware Fusion terem velocidade suficiente para as tornar práticas para uso quotidiano, muitos proprietários de Mac usaram o Apple’s Boot Camp para correr Windows em hardware Mac. Houve mesmo uma época, há cerca de dez anos, em que alguns utilizadores afirmaram que o melhor portátil Windows era um MacBook Pro com Windows a correr sob Boot Camp. Esses dias já lá vão há muito. A Apple ainda suporta oficialmente o Boot Camp, mas a sua utilização torna-se cada vez mais incómoda a cada ano. Há dois anos atrás, quando todos os Macs utilizavam o sistema de ficheiros HPFS mais antigo, era possível mudar de um sistema Windows baseado no Boot Camp para o sistema operativo simplesmente clicando num ícone num applet Disco de Arranque ao estilo Mac acessível a partir da barra de tarefas do Windows.
Agora que todos os Macs actuais utilizam o novo sistema de ficheiros APFS, o applet Disco de Arranque já não funciona, porque a Apple não se deu ao trabalho de o actualizar para comunicar com as unidades APFS. Para voltar do Windows baseado no Boot Camp para o MacOS, tem de manter premida a tecla Option quando reiniciar o Mac e depois seleccionar a sua unidade Mac como disco de arranque. Se o seu timing estiver errado, acabará de novo no Windows. A Apple parece ter decidido que o Parallels Desktop e o VMware Fusion tornam o Boot Camp irrelevante, mas muitos jogadores continuarão a querer o Boot Camp, porque o Parallels e o VMware suportam gráficos DirectX apenas através do DirectX 10, enquanto o Boot Camp suporta DirectX 11 e 12 se o hardware gráfico no seu Mac suportar nativamente essas versões DirectX.
Uma grande vantagem de executar o Windows ou qualquer outro SO numa aplicação de virtualização é uma funcionalidade de instantâneo que lhe permite preservar e restaurar o estado do sistema virtualizado em qualquer momento em que fizer um instantâneo. Portanto, se estiver preocupado em instalar algo que possa ser malware, tire uma fotografia do sistema Windows, instale o malware suspeito, e teste-o. Se se revelar maligno, restaure o instantâneo, e todos os vestígios do malware desaparecem. Parallels complementa esta funcionalidade com uma funcionalidade de retrocesso opcional que restaura automaticamente um sistema emulado ao seu estado original cada vez que o inicia.
SOs virtualizados, Real Flexibilidade
O software de virtualização não é perfeito, e um sistema Windows emulado será quase sempre mais lento do que o Windows a correr num PC Windows. Mas estas aplicações dão-lhe a flexibilidade de executar quase todas as aplicações de que gosta numa única máquina, e continuar a utilizar as aplicações de que mais gosta, mesmo quando abandonou o sistema operativo para o qual essas aplicações foram escritas.