Virtualizando o macOS Monterey no Linux

AtravĆ©s dessa matĆ©ria mostro como virtualizar o macOS Monterey no Linux, na verdade, ela se trata de um complemento do vĆdeo que fiz lĆ” no canal do youtube, pois aqui estĆ£o os comandos usados por lĆ”, e caso vocĆŖ tenha dĆŗvidas sobre alguma etapa do procedimento, creio que o vĆdeo unido a essa matĆ©ria vĆ£o lhe ajudar.
Antes de mais nada vocĆŖ precisa ter o QEMU e os seguintes pacotes instalados no seu sistema:
qemu uml-utilities virt-manager dmg2img git wget libguestfs-tools p7zip
Após ter os mesmos rode o seguinte comando:
git clone --depth 1 --recursive https://github.com/kholia/OSX-KVM.git
Então vamos entrar na pasta com:
cd OSX-KVM
E então rodar o comando via python:
./fetch-macOS-v2.py
Agora é só colocar o número referente a instalação do mac OS que queremos fazer, aqui no caso serÔ a 5 Monterey.
Quando o dowload estiver completo vamos converter o arquivo dmg em img com o seguinte comando:
qemu-img convert BaseSystem.dmg -O raw BaseSystem.img
Agora chegou o momento de criar o disco virtual com o mac OS, e vamos fazer isso com o seguinte comando:
qemu-img create -f qcow2 mac_hdd_ng.img 128G
Você pode alterar o tamanho da unidade virtual. 128 GB é apenas um exemplo. Além disso, se, por qualquer motivo, você quiser mudar o nome da imagem do disco de mac_hdd.img para outra, semp problemas mas você também terÔ que altarar o arquivo OpenCore-BS.sh para apontar para o novo nome da imagem.
Agora podemos iniciar a instalação. Mas antes disso, vamos editar o arquivo OpenCore-Boot.sh e adicionar mais RAM (por padrão, estÔ configurado para usar apenas 3 GB):
nano OpenCore-Boot.sh
Agora pra iniciar a instalação é só rodar o comando:
./OpenCore-Boot.sh
E pronto, você jÔ serÔ levado ao particionamento do mac OS pra instalação.
Note: Durante o processo de instalação, sua mÔquina virtual serÔ reiniciada e inicializada novamente. Quando isso acontecer, escolha o macOS Installer para continuar a instalação até aparecer entre os discos o nome que você criou lÔ no particionamento dos discos. (isso deve acontecer duas vezes).
Agora basta seguir a instalação conforme o vĆdeo lĆ” do canal e jĆ” terĆ”s o macOS Monterey virtualizado ai no seu sistema Linux.