I zakupionych kupił licencję Lion i usłyszał, że obsługuje maszyny wirtualnej zainstalować.
Chcę zainstalować Lion w moim VirtualBoxVM na Lion na iMacu. W jaki sposób mogę to zrobić?
lion
virtualization
virtualbox
Eonil
źródło
źródło
Odpowiedzi:
10.7 (kompilacja 11A511) gość w VirtualBox 4.1 nowszy
Choć fora użytkowników końcowych są obecnie ograniczone do Mac OS X Server , nie zaktualizowano do Lion nie jest dyskusja o Lew (nie zawsze Lion Server) w tym kontekście .
W najnowszym VirtualBoxie konwersja obrazów dysków nie jest konieczna; Pliki .dmg są rozpoznawane.
W zależności od twojego podejścia możesz zobaczyć:
- ( przykład ) - widziałem to przynajmniej raz.
Sugestia A: poczekaj na media od Apple
Polecam to najbardziej.
Poczekaj na dostarczenie Lion przez Apple na pendrivie USB. Może to być coś większego niż 11A511, a jeśli tak, to wielkość może być bardziej odpowiednia do użycia na maszynach wirtualnych bez potrzeby hakowania (patrz uwaga poniżej).
Sugestia B: spróbuj zaktualizować system Snow Leopard na maszynie wirtualnej
Na maszynie wirtualnej: zainstaluj Snow Leopard, a następnie (w miarę możliwości honorując licencję Apple na Snow Leopard) skorzystaj z tej instalacji tylko do natychmiastowej aktualizacji do Lion. Uwaga na umowy w Apple - Legal .
Sugestia C: hakowanie hobby za pomocą BaseSystem.dmg
zamontuj ukryty Apple_Boot Recovery HD
użyj
ditto
lub,cp
aby oddzielić od tego woluminu kopię następującego pliku:/Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg
odmontować Recovery HD
użyj chflags ze
nohidden
słowem kluczowym, aby usunąćhidden
flagę z kopii, którą odłożyłeś na bokjeśli możesz uruchomić maszynę wirtualną z tego pliku .dmg, skorzystaj z Mac OS X Utilities, aby zainstalować ponownie za pomocą elektronicznej dystrybucji oprogramowania pobranej z Apple
jeśli w kroku (5) nie powiedzie się, omów w Zapytaj inny czat .
Sugestia D: hakowanie hobby za pomocą InstallESD.dmg
Co najmniej jeden użytkownik Apple Exchange zgłasza pewne sukcesy z wypaloną na miejscu płytą DVD wyprodukowaną w domu
InstallESD.dmg
Może to być najbardziej kuszące i najprawdopodobniej przyniesie natychmiastowy sukces, ale według mnie: włamanie przy użyciu tego konkretnego pliku .dmg (ignorowanie aplikacji Apple dla 11A511 jako całości) wiąże się z największym ryzykiem długoterminowym.
Uwaga!
Używając dowolnego pliku .dmg poza kontekstem, jak sugerowano powyżej, możesz ryzykować integralność instalacji w sposób, którego nie jesteśmy w stanie przewidzieć . Proszę wziąć pod uwagę następujący fragment z Ask Different Chat:
Mając to na uwadze, moim najsilniejszym zaleceniem jest (A), aby poczekać, aż Apple dostarczy nośniki flash USB ( zaplanowane na sierpień 2011 r. ), Przy założeniu , że będą one (i) większe niż 11A511 i (ii) bardziej odpowiednie dla wirtualnych maszyny i inne środowiska, które nie były szeroko wspierane przez Apple w dniu premiery Lion.
(Pamiętaj: pierwszy dzień był prawie całkowicie zorientowany na aktualizacje Snow Leopard oparte na pobraniu ).
źródło
10.7.x lub 10.8 (kompilacja 12A269) w VirtualBox
Preferowana alternatywa dla mojej wcześniejszej odpowiedzi , prostsze podejście do instalacji, a następnie obrazowania tego, co jest wymagane do uruchomienia 10.8 w VirtualBoxVM.
Załóżmy, że podobne podejście będzie równie dobre dla 10.7.
Zamiar
Szablon, stosunkowo mały obraz dysku wirtualnego, który można skopiować do użycia w dowolnym VirtualBoxVM.
Wymagania
VirtualBox 4.1.18 lub nowszy.
Zapasowy dysk. W przypadku maszyny wirtualnej z pamięcią 2 GB wystarczy urządzenie o pojemności 16 GB.
Utwórz szablon
Pierwsze użycie kopii szablonu
Poradnik
W przypadku maszyny wirtualnej skonfigurowanej w sposób opisany powyżej:
Przy każdym uruchomieniu maszyny wirtualnej
Aby uzyskać szczegółowe informacje, użyj opcji rozruchu
-v
. Przykład z Chimera:Ilekroć próbujesz ponownie uruchomić maszynę wirtualną
Szczegółowość pozwoli ci zobaczyć, kiedy wszystko jest zrobione , po czym nastąpi próba ponownego uruchomienia MACH :
Jeśli OS X nie wykracza poza ten punkt, skorzystaj z menu Maszyna VirtualBoxVM:
Programy ładujące
Do pierwszego testu wybrałem Chimera 1.10.0.
MultiBeast 5.0 dla Mountain Lion może zainstalować Chimera 1.11.1.
Uzyskiwanie wielkości urządzenia
Użyj diskutil .
W tym przykładzie chcę rozmiar
disk4
:Drugie polecenie -
diskutil info disk4 | grep Total
- dało mi sumę.Tworzenie obrazu wirtualnego dysku urządzenia
Użyj programu VBoxManage convertfromraw .
W powyższym przykładzie:
Ponieważ podczas usuwania wolnego miejsca zapisywane były zera, wynikowy obraz powinien być znacznie mniejszy niż rozmiar urządzenia - prawdopodobnie mniej niż 8 GB.
Dodatkowy kredyt: zaakceptowana odpowiedź na pytanie superużytkownika , VirtualBox: rozruch sklonowanego dysku .
Po co obrazować całe urządzenie?
Załóżmy, że w przyszłej wersji VirtualBox będzie można używać
Apple_Boot
plasterków.Numer seryjny i sprzętowy UUID
Nie wiem, co jest normalne dla VirtualBox.
Zrzut ekranu z mojego wyniku testu (typ komputera Mac OS X, wersja maszyny Mac OS X (64-bitowy), Chimera 1.11.1):
Można zmienić takie rzeczy, ale metody zmiany są poza zakresem tego pytania.
Dłuższe podejście
Wersja 7 tej odpowiedzi przedstawiła dłuższe i bardziej skomplikowane podejście do instalowania i uruchamiania 10.7 w VirtualBoxVM. Takie podejście, pierwotnie dla wersji 10.7, może być równie dobre dla wersji 10.8.
źródło
.vdi
który można zapisać tylko przez system (root). Będzie więc co najmniej jeden dodatkowy krok: złagodzenie / rozszerzenie uprawnień, zanim.vdi
zalogowany użytkownik będzie mógł je zapisać. Jeszcze kilka godzin testów, a potem dokonam poprawnej edycji.VMWare Fusion 4 ma go wspierać, ale nie wiem, czy jest jeszcze dostępny?
źródło
http://www.vmware.com/products/fusion/overview.html
Zobacz ten artykuł: http://osxdaily.com/2011/06/08/create-burn-bootable-mac-os-x-lion-install-disc/
Użyj .dmg jako dysku źródłowego. Być może będziesz musiał najpierw przekonwertować plik na .iso: w takim przypadku użyj Narzędzia dyskowego, aby przekonwertować go na obraz „CD / DVD Master” (.cdo) i po prostu zmień nazwę na .iso.
źródło
Znalazłem rozwiązanie do uruchamiania Mac OS X w VirtualBox na sprzęcie Mac pod adresem http://ntk.me/2012/09/07/os-x-on-os-x/ . Nie próbowałem jeszcze konfiguracji 10.9, ale pomyślnie zainstalowałem i uruchomiłem Mac OS X 10.8 (Mountain Lion) w VirtualBox 4.3. Odkryłem, że muszę szukać i pobrać kopię NullCPUPowerManagement.kext, aby instalator zakończył uruchamianie, ale to była jedyna dodatkowa rzecz, której skrypt potrzebował. Musiałem także uruchomić instalator kilka razy, ale mogło to wynikać tylko z braku miejsca na dysku w trakcie pierwszej instalacji.
źródło
NVRAM dla Lion na maszynie wirtualnej
Nie używam VMware i nie wiem, która wersja była używana przez osobę, która opublikowała następujący artykuł, ale wydaje się, że zawiera ciekawe informacje o NVRAM.
Instalacja Mac OS X Lion w VMware - oczywiste: rozwiązania (nieaktualne, dodane przeze mnie do zakładek 2 lipca)
Może pomóc ludziom zastanowić się, jak rozpocząć instalację Lion, bez aktualizacji ze Snow Leopard, na maszynach wirtualnych obsługiwanych przez rzeczy inne niż VMWare Fusion.
źródło
W VMWare Fusion 4 istnieje bardzo eleganckie podejście do instalowania Lion na maszynie wirtualnej. Zasadniczo używa obrazu Lion Installer z Mac App Store. Sprowadza się do przeciągnięcia i upuszczenia instalatora Lion, aby rozpocząć. Brak konwersji obrazu dysku, niepotrzebne dodatkowe partycje, jak wskazano w Instalowaniu Mac OS X 10.7 (Lion) jako maszyny wirtualnej w Fusion 4 Dodatkowo dostępne są Narzędzia VMWare dla OS X po zainstalowaniu OS X Lion.
źródło