Como criar um instalador USB para vários sistemas operacionais em um sistema OS X?

11

Eu gostaria de poder criar uma imagem de disco (que eu possa transferir via Disk Utility.app para uma unidade USB grande de armazenamento USB), que é um instalador de inicialização múltipla para provisionar vários sistemas operacionais a partir de uma única unidade USB. Eu preciso ser capaz de criar a imagem em uma etapa para incluir vários instaladores de SO inicializáveis ​​(várias versões múltiplas das plataformas de recuperação baseadas em OS X / Windows / Linux / Linux), tudo a partir de uma única máquina OS X.

Encontrei um bom tutorial para criar um pendrive USB de inicialização múltipla via Linux que inicializará o OS X em um Mac e Linux ou Windows em PCs ou Macs e, obviamente, se eu já tiver uma máquina virtual Linux, poderia usar o YUMI conforme indicado em o tutorial (e eu já vi outros tutoriais semelhantes que usam utilitários semelhantes para fazer isso no Windows, como SARDU e XBOOT ), mas espero descobrir um método ou aplicativo nativo semelhante ao OS X que realize a mesma coisa.

Eu conheço e sou proprietário do aplicativo comercial iPartition e, obviamente , tenho acesso ao fdisk e gpt entre outros utilitários de linha de comando disponíveis para uso que provavelmente poderiam fazer o trabalho. Se eu soubesse exatamente como configurar e onde colocar as partições individuais específicas da plataforma, talvez eu pudesse usar uma delas. Eu ficaria relativamente satisfeito com uma resposta com exemplos sugeridos de como configurar esta tabela de partições complexa, com qualquer explicação sobre o que é particular ou diferente sobre os tipos de partições necessárias e para onde elas vão, e talvez algum exemplo de sintaxe para o comando utilitários de linha também.


Acrescentar isso não para responder à minha própria pergunta, mas para ajudar quem quer que responda, e espero que com instruções ainda mais fáceis. Talvez isso possa ser feito de outra maneira? Talvez seguir um guia para criar um Mac de inicialização múltipla funcione, exceto em vez de usar o disco rígido interno, instalar em uma unidade USB como se fosse a unidade interna e resolver o desejo de poder fazer isso sem realmente ter acesso ao Linux e Máquinas Windows. Veja aqui , aqui e aqui . Eu realmente quero instruções que minha mãe poderia seguir.

relaxando
fonte
Vários usuários podem oferecer uma recompensa? Nesse caso, estou disposto a oferecer uma recompensa de 50 pontos se outros 5 usuários fizerem o mesmo (para dar incentivo adequado). A pergunta foi editada um pouco, mas explicar como essa tabela de partições com várias inicializações é configurada (em qualquer um dos 3 utilitários disponíveis para Mac) é a chave para uma resposta correta (a menos que exista um utilitário do tipo faça-tudo-YUMI para o OS X )
chillin 14/05
OK, diz a lógica, se isso fosse possível, haveria uma recompensa inicial na pergunta que já está na recompensa.
Ruskes 14/05
2
Os privilégios são obtidos em vários estágios, os mais próximos a você são 500 (filas de revisão de acesso) e 1000 (usuário estabelecido). Assim, atualmente com 735 Rep, você pode oferecer quase 250 por conta própria, sem afetar seu nível de privilégio atual.
stuffe
@Buscar 웃 meta.stackexchange.com/questions/16065/… - várias recompensas podem ser vinculadas a uma única pergunta.
Ian C.
thx ... esperando as promessas de 5 usuários de "Estou dentro, vamos fazê-lo" e eu vou começar
relaxando

Respostas:

4

A maneira de fazer isso é criar várias partições na unidade USB. Há um artigo da Tech Republic que fornece detalhes completos sobre como fazer isso:

http://www.techrepublic.com/article/pro-tip-create-an-os-x-multiboot-usb-install-drive/

Em resumo, o TechRepublic fornece as etapas:

  1. Usando o Utilitário de Disco, crie partições separadas para cada versão do MacOS que será inicializada. (Mac OS Extended (Journaled) format; Em "Options", escolha "GUID Partition Table".) É uma boa idéia nomear as partições da versão do Mac OS que você inicializará.
  2. Copie o conteúdo relevante para as partições específicas. Isso é diferente para diferentes versões do MacOS:

    • Apple OS X 10.7 (Lion), 10.8 (Mountain Lion):
      a. Clique com o botão direito do mouse no instalador e selecione Mostrar Conteúdo do Pacote no menu de contexto;
      b. Detalhamento dos Conteúdos | Diretórios de suporte compartilhado e arraste e solte o InstallESD.dmg na área de trabalho;
      c. Usando a guia "Restauração" do Utilitário de Disco, execute uma Restauração na partição apropriada, usando InstallESD.dmg como fonte. Isso leva cerca de 30 minutos.

    • Apple OS X 10.4 (Tiger), 10.5 (Leopard), 10.6 (Snow Leopard):
      Como esses foram distribuídos como DVDs, você restaura a partir da imagem de DVD ou ISO. (A restauração do DVD será muito mais lenta que o método de restauração de arquivos.) Use a guia "Restaurar" do Disk Utility com a imagem DVD ou ISO como fonte.

    • Apple OS X 10.9 (Mavericks) e 10.10 (Yosemite):
      use o novo comando "createinstallmedia". Se o seu installer.app não estiver em / Aplicativos, modifique o argumento "-applicationpath" adequadamente.)
      Por exemplo:

      sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia —volume /Volumes/DRIVE_LABEL —applicationpath /Applications/Install\ OS\ X\ Yosemite.app —nointeraction
      

Espero que o método para 10.7 e 10.8 funcione também para versões posteriores do MacOS.

poetnerd
fonte
Bem-vindo ao perguntar diferente. Embora isso responda à pergunta, é altamente recomendável que você resuma as informações fornecidas no artigo. Muitas vezes, os links ficam obsoletos, tornando a resposta inutilizável.
Allan
Desculpe, demorou tanto tempo para fazer o trabalho resumido. Obrigado pelo feedback, Allan.
Poetnerd
Deve ser --volumee --applicationpath(observe os traços duplos). A --applicationpathnão é necessário em High Sierra e superior ... :)
jm666
2

Enquanto pesquisava no Google pelo mesmo desejo (em vez disso, tenho o Linux / Win como hosts disponíveis de inicialização dupla), considerando abusar do Yumi por isso.

Encontrei o Easy2Boot , que parece promissor.

Aqui está um tópico do fórum sobre a ferramenta Easy2Boot, incluindo o vídeo do YouTube:

Estou prestes a experimentar.

Você pode usar o opensouce Virtualbox para executar o Windows no OS X

Mash
fonte
Você poderia resumir o conteúdo do link, caso ele seja alterado, para que ainda saibamos do que se tratava.
Ruskes
1
O Easy2Boot parece funcionar apenas com o Windows, portanto, essa não é uma opção válida.
jamescampbell