Olá!
Virtualização de macOS/OSX (x86) acontece há tempos e é bem tranquilo. Quando você diz virtualizar o macOS (arm64) realmente é um cenário mais curioso.
Impossível não é, a questão é: será utilizável?
A migração de plataforma/arquitetura da Apple para o M1 teve justamente entre outras a ideia de ser bem mais trabalhoso utilizar o sistema fora de sua naturalidade.
Tal fato porque a construção do sistema fez um entrelaçamento ainda muito mais fundo e maior do que existia na época do macOS x86.
Hoje o sistema é desenhado especificamente com inúmeras correspondência entre o soft e o hard. Componentes do sistema fazem verificação e utilização de programações exclusivas não somente pensando em cpu e gpu, mas também nos chips focados em IA e ainda assim outros subsistemas específicos do M1 que vão além das instruções tradicional ARM. Lembrando que o M1 tem design próprio que trabalha a moir parte com as ISA ARM, mas não para ai…
O contrário, portar outro sistema para usar o hardware Apple com M1 é “mais viável” e está sendo feito de linux (Asahi) pra Apple M1. Até Ubuntu já roda de forma básica. Porém dificilmente irão utilizar todos os recursos que o hardware possui e se chegarem a utilizar. Levará bom tempo e tudo é por engenharia reversa.
Agora voltando a pensar num Raspberry Pi ou outra máquina risc com ARM, é preciso levar essas questões como trazer transcrição dos drivers, trazer itens que emulam a componentes de bios, partes de hardware e etc para carregar num KVM da vida. Caso não trouxer tais itens, bem provável que o sistema macOS arm64 não rode. Outro fato, só por estar em um hardware padrão arm64 não quer dizer que rode, assim como Windows arm64 não roda nativamente em Raspberry Pi 4 arm64, tem treta desde refazer o modo de dar boot.
Outro ponto, quanto ao RPI4, tentando rodar o macOS bare metal como se faz com um Windows arm o trabalho pra adaptar deve ser tão caro que nem vale a pena. E mesmo que se faça a performance será conturbada, o macOS é um sistema parrudo… Além disso tem o conjunto de Apps Apple que estão encravadas no sistema para utilizar os recursos integrados, e se for o caso abandoná-los e substituir por outros foss ou proprietários não seria vantagem só rodar um sistema de base linux dedicado que performará usando 110% do hardware, rs?
Bom, agora escalando para máquinas potentes risc com arm64 tipo Gravitons, Marvell, etc, o sistema até pode rodar com certa performance devido a força bruta do hardware (servers), mas novamente, teria utilidade rodar macOS em cloud? Ainda assim, aquisição de macOS Studio deve ficar mais em conta.
Várias quetões, legal o assunto.