Come installare OSX in VirtualBox su un Macbook Air usando Reinstall USB di Apple


8

Attualmente sto eseguendo il dual-boot OSX e Ubuntu sul mio Macbook Air, ma sarebbe bello eseguire OSX all'interno di Ubuntu tramite VirtualBox. Questo sembra possibile usando VirtualBox ed è legale - c'è persino un post su un blog Oracle che descrive questo: http://blogs.oracle.com/karim/entry/installing_mac_os_x_in . In realtà, ho letto altrove che è legale solo con OSX Server, ma non riesco a trovare un motivo per cui sarebbe illegale con OSX normale - per favore fatemi sapere se la pensate diversamente.

Il problema che ho è che un MacBook Air non viene fornito con un DVD avviabile, ma con un "Reinstall Drive" che è una chiavetta USB che si presenta come un'unità CD-ROM. Non sembra essere formattato ISO9660 ma ha una tabella delle partizioni Apple, con OSX installato su una partizione HFS. refit dice che ha anche un "boot.efi". Non conosco molto bene l'avvio / il partizionamento di Apple e apprezzerei davvero alcuni consigli su come convertire questo USB in ISO o avviarlo in VirtualBox in altro modo.


1
"ma non riesco a trovare un motivo per cui sarebbe illegale con il normale OSX" - perché l'EULA non te lo consente.
ta.speot.is il

1
Mentre credo che tu stia facendo una domanda in buona fede, nota che stai ancora cercando di aggirare le restrizioni che probabilmente sono lì per uno scopo. Che tutto ciò sia perfettamente legale o meno, non è una questione di discussione qui. Correlati: Mac OS X come ospite su VirtualBox con Ubuntu Host? e come installare Mac OS X 10.6 Snow Leopard in VMWare? (solo per citarne alcuni)
slhck,

La differenza tra la mia domanda e quelle due è che sto pianificando di eseguire OSX su un "computer con marchio Apple" come richiesto dall'EULA, che non menziona la virtualizzazione. Quale parte dell'EULA pensi che ciò violerebbe?
agosto


Beh, uno dei motivi è semplicemente che ti è permesso avere solo una copia di OS X. La virtualizzazione ("in esecuzione su hardware Apple") probabilmente non è il problema legale più grande qui - considera che eseguendolo in un ambiente hardware virtualizzato, tu stanno aggirando i controlli del sistema OS X che normalmente verificherebbero per l'hardware Apple sottostante. Ma non sono un avvocato, quindi non posso darti una risposta definitiva.
slhck,

Risposte:


1

Ho funzionato avviando dalla mia partizione fisica. Non risponde esattamente alla mia domanda originale ma funziona.

Ci sono due modi per farlo:

  1. Conversione della partizione fisica in un vdi (VBoxManage convertfromraw ...)
  2. Accesso diretto alla partizione non elaborata. L'ho anche reso immutabile in modo che VirtualBox inserisca le scritture in un file separato - mi fa sentire più sicuro poiché l'accesso non elaborato dovrebbe essere abbastanza pericoloso (cioè è facile danneggiare l'installazione di OSX).
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.