esquerda 404

Snow Leopard

quando se trata de executar software mais antigo em sistemas atuais, a Apple tem um histórico muito ruim. A versão do macOS 10.15 Catalina do ano passado removeu o suporte para todos os aplicativos de 32 bits, incluindo, por exemplo, o Lightroom 6 e o Photoshop CS6. Como resultado, estou aderindo à versão anterior (macOS 10.14). Eventualmente, provavelmente terei que atualizar e recorrer à execução do meu software antigo em uma máquina virtual. Como acontece, fiz mais ou menos a mesma dança há nove anos, quando a Apple lançou o MacOS X 10.7 Lion e removeu a capacidade de executar aplicativos PowerPC mais antigos via Rosetta. Felizmente, na época, o Produto Fusion da VMware permitia a execução da versão 10.6 anterior, e eu confiei nisso mais do que algumas vezes nos anos anteriores. Eu sou um grande fã de fusão, pois permite testar / experimentar com todos os tripulados de diferentes sistemas operacionais, sem, É claro, ter que comprar qualquer hardware ou correr o risco de quebrar sua máquina principal.

instalar o Snow Leopard hoje em uma VM Fusion não é particularmente difícil, mas encontrei algumas complicações. Aqui está como consegui que funcionasse:

1) Crie uma VM do servidor Snow Leopard

O Fusion Não suporta oficialmente o 10.6, apenas o servidor 10.6. Para começar, crie uma nova máquina virtual:

  • Arquivo -> Novo
  • Para o método de instalação, seleccione ‘Criar uma máquina virtual’
  • sistema Operacional: ‘Apple OS X’ -> ‘Mac OS X Server 10.6’
  • disco Virtual pode utilizar as predefinições. Novo disco de 40 GB está bem.
  • Na ‘Máquina Virtual Resumo’, clique em ‘Personalizar as Definições de’
  • Para o destino, eu colocá-lo em ‘Documentos’ -> ‘Máquinas Virtuais’ -> ‘Snow Leopard’
  • Em ‘Configurações’ na caixa de diálogo, clique em “Adicionar Dispositivo”, selecione “Placa de Som” e clique em “Adicionar”
  • Sair do VMware Fusion

2) Patch de Fusão EFI boot ROMs

Fusão bloqueia o uso regular 10.6 (não servidor) na EFI ROM. Para contornar isso, faça o patch usando o EFI unlocker do GitHub. Descompacte na pasta downloads. Abra o Terminal e execute os dois comandos a seguir:

cd /Users/$USER/Downloads/efi-unlocker-master
./efi-macos.sh

Se o comando for bem sucedido, você deve ter dois novos arquivos, EFI32-MACOS.ROM e EFI64-MACOS.ROM na pasta efi-unlocker-master.

3) Modificar a configuração da VM

Para tornar a sua VM modificado ROMs:

  • Navegue para ‘Documentos’ -> ‘Máquinas Virtuais’ no Finder
  • botão Direito do mouse o Snow Leopard VM, selecionar “Mostrar Conteúdo do Pacote’
  • Copie os dois EFI arquivos ROM do unlocker pasta para a pasta (por exemplo, ao lado de ” Snow Leopard.vmx’)
  • abrir ‘ Snow Leopard.vmx ‘em Textedit clicando com o botão direito, selecionando ‘Abrir com’ e escolhendo ‘Textedit’
  • abaixo da linha de leitura ‘firmware =” efi “‘ adicionar:
    • efi32.nome do arquivo = ” EFI32-MACOS.ROM ”
    • efi64.nome do arquivo = ” EFI64-MACOS.ROM ”
    • cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101”
  • Remova a linha que tem ” som.virtualDev = “hdaudio”‘
  • Salve o arquivo e feche o editor de texto

4) Instalar o Snow Leopard

Para instalar, tudo o que você precisa fazer neste ponto é re-abrir o VMware Fusion e mostrar a VM que disco a utilizar para o instalador. Para fazer isso:

  • no menu’ Máquina Virtual’, vá para ‘CD / DVD (SATA)’ e selecione ‘Escolher imagem de disco ou disco’
    • selecione seu arquivo DMG ou DVD real.
  • Também no mesmo menu em ” CD/DVD (SATA)’, selecione a opção “Conectar CD/DVD’
  • Clique no triângulo no meio do preto VM tela para iniciar a VM
  • Você deve ver o Snow Leopard tela de instalação do
  • Depois de selecionar o disco para instalar (fácil, deve haver apenas um), você pode querer clique em ‘Personalizar’ e adicionar/remover pacotes. Os drivers e traduções da impressora são grandes e podem não ser necessários. A Rosetta pode ser útil se você planeja executar aplicativos PowerPC mais antigos.
  • o sistema instalará e reinicializará automaticamente
  • concluirá o processo de configuração adicionando um novo usuário, etc.

5) Instalar drivers e ferramentas VMware

normalmente instalar drivers e ferramentas da VMware é um processo fácil, mas devido a um bug no 10.6, você precisa primeiro instalar várias atualizações do sistema. Se você não fizer isso, a instalação das ferramentas falhará com o erro ‘CSMERR_TP_NOT_TRUSTED’ no log do instalador.

  • selecione ‘Atualização de Software’ no menu Apple, clique em ‘Personalizar’ e selecione apenas o atualizador combo 10.6.8. É por volta de 1.1GB então baixar e instalar pode levar algum tempo.
  • após a instalação e reinicialização, selecione novamente ‘atualização de Software’ e desta vez selecione apenas ‘Atualização do Instalador de software da Apple’.
  • Após esta segunda reinicialização, das “Máquinas Virtuais” menu “selecione” Instalar o VMware tools’
  • O VMware tools incluem a capacidade de compartilhar pastas entre seu Mac virtual e o real Mac (veja ‘Máquina Virtual’ -> ‘a Partilha’
  • Para o 10.6, incluídos os drivers de som não funcionam. Para obter som, descobri que precisava baixar o driver de áudio Ensoniq PCI do sourceforge e instalá-lo dentro da VM.

6) Limpeza

muitas Vezes o VMware arquivo de disco incha um pouco comparado com a quantidade real de dados de imagem de disco, porque quando os arquivos são apagados no Mac VM, eles continuam a consumir espaço no vmdk. A solução (que no meu caso recuperou quase 6 GB de um vmdk de 12 GB) é a seguinte:

  • de um terminal dentro da VM, supondo que a unidade da sua VM seja chamada de’Macintosh HD’:
    • diskutil secureErase freespace 0 “Macintosh HD”
  • desligar a VM
  • a Partir de um terminal no Mac do host, assumindo a sua VM é chamado de ‘Snow Leopard’:
    • /Aplicações/VMware\ Fusão.app / Contents / Library / vmware-vdiskmanager – K / Users/ $ USER / Documents / Virtual \ Machines.localizado / Snow \ Leopard.vmwarevm / Virtual \ Disk.vmdk

Write a Comment

O seu endereço de email não será publicado.