Como Instalar o macOS Alto da Serra do VirtualBox no Windows 10

  • Justin Pot

    @jhpot

  • Atualizado 1 de dezembro de 2020, 4:52 pm EDT

Se você deseja ocasionalmente um site no Safari, ou experimente um pouco de software no ambiente Mac, ter acesso à última versão do macOS em uma máquina virtual é útil. Infelizmente, você não deveria fazer isso – então colocar macOS funcionando em VirtualBox é, no mínimo, complicado.

Update: as instruções aqui se aplicam às versões mais antigas de macOS., Se quiser instalar uma versão mais recente do macOS na VirtualBox, assinale este programa no GitHub. Ele promete levá-lo através do processo de instalação e configuração de uma máquina virtual macOS. Ainda não o testámos, mas ouvimos coisas boas.

não é impossível, no entanto. Algumas pessoas nos fóruns do InsanelyMac descobriram um processo que funciona. A única coisa que não funciona é o som, que por alguma razão é altamente distorcido ou inexistente. Tirando isso, esta é a macOS High Sierra, a funcionar sem problemas na VirtualBox.,

para tornar as coisas um pouco mais fáceis para as pessoas, combinamos métodos de alguns tópicos diferentes do fórum em um único tutorial passo-a-passo, completo com screenshots. Vamos mergulhar.

relacionado: Nerd iniciante: como criar e usar máquinas virtuais

anúncio

nota: para que isto funcione, você precisará ter acesso a um Mac real para baixar High Sierra. Você poderia, nós supomos, obter uma Alta Sierra ISO por outros meios, mas nós não recomendamos., Pedir emprestado o Mac de um amigo por uma hora se você não tiver um, e você deve estar bem—tudo além do passo Um deste tutorial pode ser feito em seu Windows PC.

Se você está em um Mac e quer uma máquina virtual macOS para usar nesse Mac, nós recomendamos verificar para fora Lite Desktop Parallels em vez disso, porque ele pode criar macOS máquinas virtuais de graça e é muito mais fácil de trabalhar com.pronto para começar? Vamos saltar!,

Step One: Create a macOS High Sierra ISO File

To start, we’ll need to create an ISO file of macOS High Sierra ‘ s installer, so we can load it in VirtualBox on our Windows machine. Pegue o seu Mac emprestado, vá para a Mac App Store, procure por Sierra, e clique em “Download”.”

Quando o processo estiver concluído, o instalador irá lançar—tudo bem, basta fechá-lo com o comando+Q. não queremos atualizar o Mac do seu amigo; só precisamos dos arquivos baixados.,

Propaganda

Para converter esses arquivos para um ISO, vamos precisar usar o Terminal, que você pode encontrar em Aplicações > Utilitários.

Primeiro, execute o seguinte comando para criar uma imagem de disco em branco:

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J 

em seguida, montar a imagem em branco:

hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

Agora você está indo para restaurar BaseSystem.dmg do instalador para a imagem recém-montada:

Note que, depois de fazer isso, o nome do nosso ponto de montagem de destino mudou para “sistema/sistema base OS X”.”Estás quase a acabar!, Desmonte a imagem:

hdiutil detach /Volumes/OS\ X\ Base\ System
Propaganda

E, finalmente, converter a imagem que você criou em um arquivo ISO:

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

Mover a ISO para a área de trabalho:

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

E você tem um disco de Serra Alta arquivo ISO!

Copie-o para a sua máquina Windows usando uma unidade flash grande, um disco rígido externo, ou sobre a sua rede local.,

Passo 2: Crie a sua máquina Virtual na VirtualBox

a seguir, vá para a sua máquina do Windows e instale a VirtualBox se ainda não tiver, certificando-se de que tem a versão mais recente (a sério, as versões mais antigas podem não funcionar.)

abra e clique no botão” Novo”. Nomeie sua máquina Virtual “High Sierra”, e escolha” Mac OS X “para o sistema operacional e” Mac OS X (64-bit) “para a versão (a partir desta escrita,” macOS High Sierra ” não é oferecido, mas isso é bom.)

publicidade

Continue através do processo., Para a memória, recomendamos que você use pelo menos 4096MB, embora você pode optar por mais se você tem RAM suficiente para poupar em sua máquina Windows.em seguida, você será questionado sobre o seu disco rígido. Escolha “Criar um disco rígido Virtual agora” e clique em Criar.

escolha a VDI para o tipo de disco rígido e carregue em Seguinte. Ser-lhe-á perguntado se quer uma unidade de tamanho dinâmico ou reparada. Recomendamos tamanho fixo, uma vez que é um pouco mais rápido, embora ele vai ocupar um pouco mais de espaço de disco rígido em sua máquina Windows.clique em Seguinte., Ser-lhe-á perguntado qual o tamanho de uma unidade que deseja; recomendamos pelo menos 25GB, que é grande o suficiente para o SO e algumas aplicações. Dependendo da sua situação de armazenamento, você poderia oferecer mais, mas nós não achamos que você realmente pode usar muito menos do que isso.

anúncio

Clique através das indicações, e você criou uma entrada para a sua máquina virtual! Agora é hora de fazer uma pequena configuração.

Passo 3: Configure a sua máquina Virtual na VirtualBox

deverá ver a sua máquina virtual na janela principal da VirtualBox.,

selecione-o, em seguida, clique no botão grande amarelo “configuração”. Primeiro, dirija-se ao” sistema ” na barra lateral esquerda. Na página da placa-mãe, certifique-se de que o “disquete” não está controlado.

próxima cabeça para a página “processador”, e certifique-se de que você tem pelo menos dois CPUs alocados para a máquina virtual.

anúncio

seguinte, clique em “Display” na barra lateral esquerda, e certifique-se de que a memória de vídeo está configurada para pelo menos 128MB.em seguida, clique em ” armazenamento “na barra lateral esquerda, e em seguida clique na unidade de CD” vazia”. Carregue no ícone do CD no canto superior direito e, em seguida, navegue até ao ficheiro High Sierra ISO que criou anteriormente.,

não se esqueça de carregar em ” OK ” para finalizar todas as alterações que fez e depois fechar a VirtualBox. Não, a sério: fecha a VirtualBox agora, ou os próximos passos não vão funcionar.

Passo Quatro: Configure a sua máquina Virtual a partir da linha de comandos

fizemos alguns ajustes, mas precisamos de fazer mais alguns para convencer o sistema operacional que está a funcionar num Mac real. Infelizmente, não existem opções para isso a partir da interface do VirtualBox, então você terá que abrir a linha de comandos.,

anúncio

abra o Menu Iniciar, procure por “linha de comandos”, depois carregue com o botão direito e seleccione “Executar como administrador.”

Você precisa executar um número de comandos, por ordem. Cole os seguintes comandos, pressionando Enter após cada um deles e esperar por ele para concluir:

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

é isso aí! Se tudo funcionou, você não deve ver nenhum feedback; os comandos simplesmente funcionarão., Se o comando não funcionou, certifique-se de que a sua máquina virtual se chama “High Sierra” exatamente; se não funcionar, Edite os comandos acima colocando o nome da sua máquina nas aspas. Vá em frente e feche o Prompt de comando. Vamos voltar para VirtualBox agora.

Passo 5: arranque e execute o instalador

reabra a VirtualBox, carregue na sua Sierra machine e carregue em “Iniciar”.”A tua máquina vai começar a arrancar. Você verá um monte de informações supérfluas à medida que isso acontece—e eu quero dizer muito—mas não se preocupe com isso. É normal, mesmo algumas das coisas que parecem erros.,

publicidade

você só deve se preocupar se um erro específico paira por cinco minutos ou mais. Vai-te embora e deixa correr um pouco. Se fizeste tudo bem, vai arrancar.

eventualmente, irá ver o instalador a pedir-lhe para escolher uma língua:

escolha “Inglês”, ou qualquer outra língua que preferir, e depois carregue em “a seguir”.”Antes de fazer qualquer outra coisa, no entanto, clique em “Utilitário de disco”, em seguida “continuar.”

Você não vai ver a unidade: não entre em pânico, High Sierra esconde drives em branco por padrão. Na barra de menu, clique em “ver” seguido de “mostrar todos os dispositivos.,”

anúncio

deve agora ver a sua unidade virtual vazia na barra lateral. Clique nele, em seguida, clique na opção “Apagar”.

Nomeie a unidade “Macintosh HD”, e deixe as outras duas configurações Como-is: “Mac OS Extended Journaled”e” GUID Partition Map”. Não crie uma partição AFS, porque não vai funcionar e você terá que começar de novo com um novo disco rígido virtual. Clique em “Apagar”, então feche o Utilitário de disco quando o processo estiver completo. Você será trazido de volta para a janela principal.

seleccione ” Reinstall macOS “e carregue em” Continuar.”Ser-lhe-á pedido que concorde com os Termos.,

concorda e eventualmente ser-lhe-á pedido para escolher um disco rígido; seleccione a partição que acabou de fazer.

publicidade

a instalação vai começar! Isto pode demorar um pouco, por isso tem paciência. Eventualmente, a sua máquina virtual irá reiniciar e levá-lo…de volta ao instalador. Não entres em pânico, é de esperar.

passo seis: Fase Dois do Instalador de arranque do disco rígido Virtual

neste ponto, o instalador copiou os ficheiros para o disco rígido virtual, e espera arrancar a partir daí., Por qualquer razão isso não funciona na máquina virtual, e é por isso que você está vendo o instalador novamente.

desligue a sua máquina virtual e abra a sua configuração. Vá para o armazém, clique em “HighSierra”.iso “no painel” Árvore de armazenamento”, em seguida, clique no ícone do CD no topo-direita e clique em ” Remover o disco da Unidade Virtual.”Isto irá desligar completamente a nossa instalação ISO.agora inicie a máquina virtual e verá esta linda tela.,

anúncio

Este é o Shell interno EFI, e enquanto você ver “FS1” listado em amarelo, você pode usá-lo para lançar o resto do instalador. Carregue na máquina virtual e permita-lhe capturar o rato e o teclado, depois digite fs1: e carregue em Enter. Isto irá mudar diretórios para FS1, onde o resto do instalador está localizado.,

em seguida vamos executar alguns comandos para mudar para o diretório precisamos de:

cd "macOS Install Data" cd "Locked Files" cd "Boot Files"

Agora vamos executar o instalador com o seguinte comando:

boot.efi

O instalador irá pegar de onde parou. Primeiro você vai ver uma série de texto, como antes, mas eventualmente você vai ver o instalador GUI voltar. (Não se preocupe, você só tem que passar por este processo uma vez.)

anúncio

estamos chegando lá, apenas precisa de um pouco mais de paciência.,

Step Eight: Log Into macOS High Sierra

eventualmente a máquina virtual irá reiniciar novamente, desta vez em macOS High Sierra. Se isso não acontecer, tente ejectar o ISO da máquina Virtual. Quando High Sierra iniciar, você vai precisar passar por escolher o seu país, configurar um usuário, e o resto do processo de configuração inicial.

eventualmente, você vai chegar ao desktop Mac. Viva!

Agora você pode experimentar qualquer software Mac, embora algumas funções, como FaceTime e mensagens, não funcionarão porque a Apple não reconhecerá o seu computador como um Mac real., Mas muitas das coisas básicas devem funcionar. Diverte-te!

passo oito( opcional): altere a sua resolução

por padrão, a sua máquina virtual terá uma resolução de 1024×768, o que não é muito espaço para trabalhar. Se você tentar mudar a resolução de dentro de macOS, no entanto, você não verá nenhuma opção para fazê-lo. Em vez disso, você precisa inserir alguns comandos.

anúncio

desligue a sua máquina Virtual desligando os macOS: carregue na Apple na barra de menu, e depois carregue em “Desligar.,”Em seguida, fechar VirtualBox inteiramente (a sério, este passo não vai funcionar se VirtualBox ainda está aberto!) e voltar para a linha de comandos do Windows como administrador.,eed para executar os dois comandos a seguir:

cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2/EfiGopMode" N

No segundo comando, você precisará substituir o N com um número de um a cinco, dependendo do que a resolução que você deseja:

  • 1 dá uma resolução de 800×600
  • 2 dá-lhe uma resolução de 1024×768
  • 3 dá a você uma resolução de 1280×1024
  • 4 dá-lhe uma resolução de 1440×900
  • 5 tem uma resolução de 1920×1200

Iniciar o VirtualBox, coloque a sua máquina virtual, e deverá iniciar a sua resolução preferido!,relacionado com

: 10 truques de VirtualBox e funcionalidades avançadas que deverá conhecer sobre

a partir de agora, poderá abrir VirtualBox para qualquer teste relacionado com o Mac que quiser fazer. Mais uma vez, você vai ver um monte de erros aparecer durante o arranque, mas eles estão bem; ignorá-los. Além disso, lembre-se que o áudio não vai funcionar, nem coisas como FaceTime ou iMessage, que exigem um Mac real. Isto não vai ser perfeito, o que é esperado de uma configuração totalmente não suportada. Mas é macOS, numa máquina virtual, e isso não é mau!, Certifique-se de verificar o nosso guia para recursos avançados do VirtualBox para tirar o máximo proveito de sua máquina, também.

anúncio

Mais uma coisa: um enorme grito para Chad S. Samuels, sem o qual eu não poderia ter atualizado este guia para High Sierra. Muito obrigado!

Justin Pot
Justin Pot tem escrito sobre tecnologia por mais de uma década, com o trabalho aparecendo em Tendências Digitais, na próxima Web, Lifehacker, MakeUseOf, e no Blog Zapier. Ele também dirige o sinal Hillsboro, um canal de notícias local de voluntários que ele fundou.Read Full Bio ”

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *