Eu sei que estou um pouco atrasado para essa festa, mas queria compartilhar minha solução de várias inicializações para o ambiente mais moderno.
Se o sistema tiver uma partição Linux, então não há absolutamente nenhuma necessidade para o DeployStudio ou qualquer uma dessas outras ferramentas macOS. Sim, haverá alguns scripts envolvidos, mas você terá um sistema muito mais flexível e personalizável. Além disso, vai fazer você se sentir quente e confuso por dentro:)
Veja o que você faz:
- Primeiro você prepara uma imagem .dmg de sua instalação básica do macOS. A melhor tutotial para isso é aqui . Você terminará com uma imagem .dmg implementável asr. Eu recomendo mantê-lo o mais genérico possível
- Em um sistema limpo, primeiro instale o RHEL. Não use imagens para isso - use o Kickstart. Instale Refind - ele economizará muitos problemas no futuro. Com alguma automação mínima, esta partição servirá como sua partição de recuperação para o resto. Obviamente, a partição de recuperação do macOS está FORA DA PERGUNTA.
- Agora você pode instalar o macOS a partir da imagem criada anteriormente. Use parted para criar a partição para ele, defina o sistema de arquivos como HFS + - ele deve ser maior que o arquivo sparseimage que você usou ao criar o dmg. Usando dmg2img, extraia a maior partição (partição 5) do dmg e, em seguida, coloque-a na partição HFS + que você criou. Depois que o dd terminar, execute fsck.hfsplus nele para corrigir o tamanho da partição. Você pode aplicar qualquer tipo de personalização do sistema que você precisar neste momento - a partição é montável sob o Linux sem muita dificuldade. Em seguida, configure refind para poder inicializar nele.
- Para instalar o Windows, você pode usar o ntfsclone como você fez ou usar a abordagem generalizada / DISM de baunilha - até você. O DISM requer a configuração de uma imagem do WinPE, mas vale a pena: o WIM é muito mais portátil do que uma imagem do ntfsclone e o DISM tem uma grande quantidade de recursos úteis.
Todo esse processo pode ser automatizado sem muitos problemas. O único problema é que você não pode inicializar automaticamente o hardware da Apple - não com suas restrições de NVRAM idiotas hoje em dia.