Eu não testei isso, mas se você usar dd
para copiar todo o volume bruto, isso deve copiar os blocos de inicialização junto com o conteúdo do sistema de arquivos, portanto nada mais será necessário para tornar o volume inicializável.
Mas eu não recomendaria dd
, pois ele não pode lidar com detalhes menores, como os volumes de origem e de destino que não são exatamente do mesmo tamanho. Também é dolorosamente lento, a menos que você use as entradas do dispositivo bruto (ou seja, / dev / rdiskN em vez de / dev / diskN).
Em vez disso, recomendo a ferramenta asr
para copiar o volume; é mais inteligente e mais adaptável. Você também pode usar a guia Restaurar no Utilitário de Disco (que, na verdade, usa asr
para fazer o trabalho). Tenho certeza que asr
também cuida da inicialização, embora tenha sido um tempo desde que eu usei neste modo.
Se qualquer método que você usar não tornar o volume adequadamente inicializável, acho que tudo que você precisa fazer é abençoar a pasta que contém o arquivo booter, que geralmente está em / System / Library / CoreServices:
sudo bless --folder /Volumes/whatever/System/Library/CoreServices