Como instalar o MacOS High Sierra no VirtualBox no Windows 10

Se você quer ocasionalmente testar um site no Safari, ou experimentar um pouco de software no ambiente Mac, ter acesso à versão mais recente do macoss em uma máquina virtual é útil. Infelizmente, você não deveria realmente fazer isso - então, fazer com que o MacOS funcionasse no VirtualBox é, pelo menos, complicado.
Não é, no entanto, impossível. Algumas das pessoas nos  fóruns InsanelyMac descobriram um processo que funciona. A única coisa que  não funciona é o som, o que, por algum motivo, é altamente distorcido ou inexistente. Além disso, no entanto, este é o MacOS High Sierra, funcionando sem problemas no 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.
NOTA: Para que isso funcione, você precisará acessar um Mac real para baixar o High Sierra. Você poderia, suponho, obter um ISO High Sierra por outros meios, mas não o recomendamos. Pegue o Mac de um amigo por uma hora se você não tiver um, e você deveria estar bem - tudo além do passo um deste tutorial pode ser feito em seu PC com Windows.
Se você estiver em um Mac e quer uma máquina virtual MacOS para usar nesse Mac, recomendamos fazer o check-out no Parallels Desktop Lite  , pois  pode criar máquinas virtuais do MacOS gratuitamente  e é muito mais fácil de trabalhar.
Pronto para começar? Vamos pular!

Primeiro passo: crie um arquivo ISO de alta soma do macOS

Para começar, precisamos criar um arquivo ISO do instalador do MacOS High Sierra, para que possamos carregá-lo no VirtualBox em nossa máquina Windows. Pegue seu Mac emprestado, vá para a Mac App Store, pesquise Sierra e clique em "Baixar".
Quando o processo for concluído, o instalador será iniciado - está tudo bem, basta fechá-lo com Command + Q. Não queremos atualizar o Mac do seu amigo; Nós só precisamos dos arquivos baixados.
Para converter esses arquivos em um ISO, precisaremos usar o Terminal, que você pode encontrar em Aplicativos> 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, monte sua imagem em branco:
hdiutil anexa /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build
Agora você vai restaurar BaseSystem.dmg do instalador para a imagem recém-montada:
asr restore -source / Aplicações / Instalar \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase
Note-se que, depois de fazer isso, o nome do nosso ponto de montagem de destino mudou para "Sistema / Sistema Base OS X." Você está quase pronto! Desmontar a imagem:
hdiutil detach / Volumes / OS \ X \ Base \ System
E, finalmente, converte a imagem que você criou em um arquivo ISO:
hdiutil converter /tmp/HighSierra.cdr.dmg -formate UDTO -o /tmp/HighSierra.iso
Mova o ISO para a área de trabalho:
mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso
E você tem um arquivo ISO High-Sierra de arranque!
Copie-o para a sua máquina Windows usando uma unidade flash grande, um disco rígido externo ou a sua rede local.

Etapa dois: crie sua máquina virtual no VirtualBox

Em seguida, dirija-se à sua máquina do Windows e instale o VirtualBox se você ainda não o fez, certificando-se de ter a versão mais recente (no serio, as versões antigas podem não funcionar).
Abra-o 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 bits)" para a versão (a partir desta gravação, "MacOS High Sierra" não é oferecido, mas isso é bom.)
Continue através do processo. Para a memória, recomendamos que você use pelo menos 4096MB, embora você possa optar por mais se você tiver RAM suficiente para gastar 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 VDI para o tipo de disco rígido e clique em Avançar. Você será perguntado se você quer uma unidade de tamanho dinâmico ou fixo. Recomendamos o Tamanho fixo, uma vez que é um pouco mais rápido, embora ocupe um pouco mais de espaço no disco rígido na sua máquina Windows.
Clique em Avançar. Ser-lhe-á perguntado quão grande é a sua vontade; Recomendamos pelo menos 25 GB, que é grande o suficiente para o sistema operacional e algumas aplicações. Dependendo da sua situação de armazenamento, você poderia oferecer mais, mas não achamos que você realmente pode usar muito menos do que isso.
Clique nas instruções, e você criou uma entrada para sua máquina virtual! Agora é hora de fazer uma pequena configuração.

Passo três: Configure sua máquina virtual na VirtualBox

Você deve ver sua máquina virtual na janela principal do VirtualBox.
Selecione-o e, em seguida, clique no grande botão amarelo "Configurações". Primeiro, vá para "Sistema" na barra lateral esquerda. Na aba Placa-mãe, verifique se "Floppy" está desmarcado.
Em seguida, vá para a guia "Processador" e certifique-se de ter pelo menos duas CPUs alocadas para a máquina virtual.
Em seguida, clique em "Exibir" na barra lateral esquerda e certifique-se de que a Memória de Vídeo esteja configurada para pelo menos 128MB.
Em seguida, clique em "Armazenamento" na barra lateral esquerda e, em seguida, clique na unidade de CD "Vazio". Clique no ícone do CD no canto superior direito e, em seguida, navegue até o arquivo ISO High Sierra que você criou anteriormente.
Certifique-se de clicar em "OK" para finalizar todas as alterações que você fez e, em seguida, feche o VirtualBox. Não, sério: feche VirtualBox agora, ou as próximas etapas não funcionarão.

Passo quatro: Configure sua máquina virtual a partir do prompt de comando

Nós fizemos alguns ajustes, mas precisamos fazer mais alguns para convencer o sistema operacional que ele está executando em um Mac real. Infelizmente, não há opções para isso na interface do VirtualBox, então você precisará abrir o prompt de comando.
Abra o menu Iniciar, procure "Sinal de comando", clique com o botão direito do mouse e selecione "Executar como administrador".

Você precisa executar um número de comandos, em ordem. Cole os seguintes comandos, pressionando Enter após cada um e aguardando a conclusão:
cd "C: Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal / Dispositivos / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal / Dispositivos / efi / 0 / Config / DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal / Dispositivos / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal / Dispositivos / smc / 0 / Config / DeviceKey" "ourhardworkbythewordsguardedpleasedontsteal (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Dispositivos / smc / 0 / Config / GetKeyFromRealSMC" 1
É isso aí! Se tudo funcionasse, você não deveria ver nenhum comentário; os comandos simplesmente serão executados. Se o comando não funcionou, verifique se a sua máquina virtual é chamada "High Sierra" exatamente; se não estiver, edite os comandos acima, colocando o nome da sua máquina entre aspas. Vá em frente e feche o prompt de comando. Estamos voltando para o VirtualBox agora.

Etapa 5: inicializar e executar o instalador

Reabra o VirtualBox, clique na sua máquina Sierra e, em seguida, clique em "Iniciar". Sua máquina começará a inicializar. Você verá muita informação supérflua, pois isso acontece - e eu significo muito - mas não se preocupe com isso. É normal, mesmo algumas das coisas que se parecem com erros.
Você só deve se preocupar se um erro específico for suspenso por cinco minutos ou mais. Apenas vá embora e deixe-o correr um pouco. Se você fez tudo certo, ele será iniciado.
Eventualmente, você verá o instalador pedindo que você escolha um idioma:
Escolha "Inglês", ou qualquer idioma que você preferir, e clique em "Avançar". No entanto, antes de fazer qualquer outra coisa, clique em "Utilitário de disco" e depois em "Continuar".
Você não verá a unidade: não entre em pânico, a High Sierra esconde unidades em branco por padrão . Na barra de menus, clique em "Exibir" seguido de "Mostrar todos os dispositivos".
Agora você deve ver sua unidade virtual vazia na barra lateral. Clique nele e, em seguida, clique na opção "Apagar".
macos-virtualbox-macintosh-hd
Nomeie a unidade "Macintosh HD" e deixe as outras duas configurações como: "Mac OS Extended Journaled" e "GUID Partition Map". Não crie uma partição AFS , porque não funcionará e você terá que começar de novo com um novo disco rígido virtual. Clique em "Apagar" e, em seguida, feche o Utilitário do disco quando o processo estiver concluído. Você será levado de volta à janela principal.
Selecione "Reinstalar macos" e clique em "Continuar". Você será convidado a concordar com os termos.
Concordo e você eventualmente será convidado a escolher um disco rígido; selecione a partição que você acabou de fazer.
A instalação começará! Isso pode demorar um pouco, então seja paciente. Eventualmente, sua máquina virtual irá reiniciar e levá-lo ... de volta ao instalador. Não entre em pânico: isso é de se esperar.

Passo Seis: Instalador de inicialização Etapa dois do disco rígido virtual

Neste ponto, o instalador copiou arquivos no disco rígido virtual e espera inicializar a partir daí. Por qualquer motivo, isso não funciona na máquina virtual, e é por isso que você está vendo o instalador novamente.
Desligue sua máquina virtual e abra suas configurações. Dirija-se ao armazenamento, clique em "HighSierra.iso" no painel "Árvore de armazenamento" e, em seguida, clique no ícone do CD no canto superior direito e clique em "Remover disco da unidade virtual". Isso desconectará completamente o nosso ISO de instalação.
Agora, inicie a máquina virtual e você verá esta tela adorável.
Este é o EFI Internal Shell, e enquanto você vê "FS1" listado em amarelo, você pode usá-lo para iniciar o resto do instalador. Clique na máquina virtual e permita-lhe capturar o mouse e o teclado, digite fs1: e aperte Enter. Isso irá mudar os diretórios para FS1, onde o resto do instalador está localizado.
Em seguida, vamos executar alguns comandos para mudar para o diretório que precisamos:
cd "MacOS Install Data"
cd "Locked Files"
cd "Boot Files"
Agora podemos executar o próprio instalador com o seguinte comando:
boot.efi
O instalador irá retirar onde ele deixou. Primeiro você verá uma série de texto, como antes, mas, eventualmente, você verá o instalador da GUI voltar. (Não se preocupe, você só precisa passar por esse processo uma vez).
Estamos chegando, precisamos de um pouco mais de paciência.

Passo Oito: Faça o login no MacOS High Sierra

Eventualmente, a máquina virtual reiniciará novamente, desta vez no MacOS High Sierra. Se isso não acontecer, tente ejetar o ISO da Máquina Virtual. Quando a High Sierra for iniciada, você precisará escolher a escolha do seu país, configurar um usuário e o resto do processo de configuração inicial.
Eventualmente, você chegará ao desktop do Mac. Yay!
Agora você pode experimentar qualquer software Mac, embora algumas funções, como FaceTime e Mensagens, não funcionem porque a Apple não reconhece seu computador como um Mac real. Mas muitas coisas básicas devem funcionar. Diverta-se!

Passo Oito (Opcional): mude sua resolução

Por padrão, sua máquina virtual terá uma resolução de 1024 × 768, que não é muito espaço para trabalhar. Se você tentar alterar a resolução no MacOS, no entanto, você não verá nenhuma opção para fazê-lo. Em vez disso, você precisa inserir alguns comandos.
Desligue sua máquina virtual, desligando o macoss: clique na Apple na barra de menu e clique em "Desligar". Em seguida, feche o VirtualBox inteiramente (sério, este passo não funcionará se o VirtualBox ainda estiver aberto) e volte para o Windows 'Prompt de comando como administrador. Você precisa executar os dois comandos a seguir:
cd "C: Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N
No segundo comando, você precisa substituir o Nnúmero com um número de um a cinco, dependendo da resolução desejada:
  • 1 lhe dá uma resolução de 800 × 600
  • 2 lhe dá uma resolução de 1024 × 768
  • 3 dá-lhe uma resolução de 1280 × 1024
  • 4 dá-lhe uma resolução de 1440 × 900
  • 5 dá-lhe uma resolução de 1920 × 1200
Inicie o VirtualBox, carregue sua máquina virtual e deve inicializar a sua resolução preferida!
A partir de agora, você pode abrir o VirtualBox para qualquer teste relacionado ao Mac que você deseja fazer. Mais uma vez, você verá muitos erros aparecerem durante a inicialização, mas estão bem; ignore-os. Além disso, lembre-se de que o áudio não funcionará, nem coisas como FaceTime ou iMessage, que exigem um Mac real. Isso não será perfeito, o que é de se esperar de uma configuração totalmente não suportada. Mas é macos, em uma máquina virtual, e isso não é ruim! Certifique-se de verificar o nosso guia sobre os recursos avançados do VirtualBox para aproveitar ao máximo sua máquina.




---------------

Matricule-se já!

Cursos sem mensalidades e 100% online a partir de R$ 29,90
Curso de Fotografia
Dicas para sua carreira
Programa de Afiliados - ----
Como instalar o MacOS High Sierra no VirtualBox no Windows 10 Como instalar o MacOS High Sierra no VirtualBox no Windows 10 Reviewed by William Nascimento on 11:02:00 Rating: 5
Tecnologia do Blogger.