Jak zainstalować Snow Leopard Hackintosh w Virtualbox
omówiliśmy już, jak uruchomić maszynę wirtualną Mac OS X z VMWare Fusion Na Hackintosh, ale ten samouczek nie zrobi Ci wiele dobrego, jeśli nie zainstalowałeś jeszcze Mac OS X na swoim komputerze. Jeśli potrzebujesz pomocy w podjęciu decyzji, czy dokonać tego skoku wiary, możesz zamiast tego spróbować zainstalować system Mac OS X Snow Leopard na Virtualbox. Virtualbox to pakiet wirtualizacji, który działa w systemie Windows – instalowanie Mac OS X na maszynie wirtualnej w systemie Windows przed wykonaniem tego na rzeczywistym komputerze jest świetną praktyką i daje szansę na określenie, czy faktycznie wolisz OS X niż Windows. Przeczytaj po przerwie pełny samouczek.
Uwaga: poniższy przewodnik dotyczy tylko instalacji systemu Mac OS X Snow Leopard, ponieważ używa tej samej metody, której używam w moim standardowym przewodniku instalacji Snow Leopard.
dla tej maszyny wirtualnej użyjemy Virtualbox, który jest bezpłatnym i otwartym Pakietem wirtualizacji. Instalacja OS X Z Virtualbox w systemie Windows jest trudniejsza niż robienie tego z VMWare Fusion W OS X, ponieważ programy do wirtualizacji systemu Windows nie” oficjalnie ” obsługują Mac OS X. nie będzie można na przykład włączyć pełnej obsługi grafiki. Ten poradnik powinien być traktowany tylko jako dowód koncepcji.
wymagania dotyczące Komputera
do uruchomienia systemu Mac OSX w systemie Windows (oczywiście) potrzebny jest komputer z systemem Windows. Będziesz potrzebował co najmniej 4 GB PAMIĘCI RAM i dwurdzeniowego (dwurdzeniowego) procesora lub lepszego. Osobiście komputer, którego używałem do tego, miał 4-rdzeniowy procesor i 12 GB PAMIĘCI RAM, co jest o wiele więcej niż wystarczające. Potrzebujesz również około 10 GB nieużywanego miejsca na dysku twardym.
kliknij prawym przyciskiem myszy ” Mój komputer „na pulpicie i kliknij” Właściwości”, aby sprawdzić statystyki na komputerze. Jeśli nie wiadomo, ile rdzeni ma twój procesor, sprawdź swój model procesora w Wikipedii lub Google. Należy również pamiętać, czy procesor jest „Intel” lub „AMD”. Ten przewodnik nie obejmuje procesorów AMD, ponieważ utrudniają one konfigurację systemu Mac OS X.
Wymagania Ogólne
oprócz dobrego komputera, który korzysta z procesora Intel, potrzebujesz następujących trzech rzeczy, aby uruchomić Mac OS X w systemie Windows.
- Virtualbox : ten pakiet wirtualizacji jest bezpłatny (w przeciwieństwie do VMWare) i chociaż nie oferuje oficjalnego wsparcia dla Mac OS X, działa wystarczająco dobrze.
- iBoot i Multibeast: potrzebujesz płyty startowej tonymacx86, aby uruchomić instalator Mac OS X, i Multibeast, aby umożliwić Virtualbox uruchamianie systemu OS X bez iboota później. Technicznie, każdy boot CD dla Mac OS X będzie działać, i nie trzeba Multibeast zainstalować Chameleon (główny componen Easybeast), ale będziemy używać narzędzi tonymacx86 dla wygody. Jak zwykle musisz się zarejestrować na tonymacx86.com aby pobrać te narzędzia.
- Mac OS X Snow Leopard installation DVD ($20): metoda zastosowana w tym przewodniku wymaga detalicznego DVD Dla Mac OS X Snow Leopard.
Krok 1: Prep
Pobierz Virtualbox, zainstaluj go i otwórz. Ponadto, jeśli chcesz mieć możliwość wyświetlania urządzeń USB z maszyny wirtualnej Mac OS X Snow Leopard, pobierz pakiet rozszerzeń Virtualbox i uruchom go przed przejściem do kroku 2.
musisz też pobrać .plik iso dla iBoot.
Krok 2: Utwórz nową maszynę wirtualną
Virtualbox pozwala uruchomić Mac OSX w systemie Windows, tworząc maszynę Wirtualną, która jest programem symulującym normalny komputer. Aby utworzyć Maszynę wirtualną, otwórz Virtualbox i kliknij „Nowy” w lewym górnym rogu. Nadaj nowej maszynie wirtualnej nazwę i wybierz „Mac OS X” Dla typu systemu operacyjnego.
polecam przypisanie co najmniej 2 GB PAMIĘCI RAM do maszyny wirtualnej, ale można przypisać tak niewiele, jak 1024 MB PAMIĘCI RAM. Za każdym razem, gdy włączasz System Mac OS X, przypisana tutaj PAMIĘĆ RAM będzie używana do uruchamiania maszyny wirtualnej. PAMIĘĆ RAM zostanie zwrócona do normalnego komputera po wyłączeniu Virtualbox.
musisz utworzyć nowy dysk twardy dla maszyny wirtualnej . Virtualbox zapyta Cię, jakiego typu dysk chcesz utworzyć: VDI, VDMK lub VHD. VDI jest oryginalnym formatem Virtualbox, natomiast VDMK jest formatem używanym przez VMWare. Jeśli rozważasz uzyskanie kopii VMWare, możesz wybrać VDMK. W przeciwnym razie po prostu wybierz VDI. Polecam stworzenie dynamicznie rozwijającego się dysku; jedyna inna opcja, stała pamięć masowa, pochłonie twój dysk twardy.
Krok 3: nadaj nowej maszynie wirtualnej system operacyjny.
Twoja maszyna wirtualna zostanie teraz utworzona . Ale nie zatrzymuj się teraz-nadal musisz zmienić kilka ustawień, zanim twoja maszyna zacznie działać. Nowa maszyna wirtualna pojawi się w lewej kolumnie strony startowej Virtualbox. Wybierz maszynę wirtualną Mac OS X (jednym kliknięciem) na stronie głównej Virtualbox i otwórz ustawienia maszyny wirtualnej. Po otwarciu ustawień przejdź do „System” i odznacz pole „Włącz EFI”. Jest to zdecydowanie najważniejsze pojedyncze ustawienie, które musisz zmienić.
EFI, czyli Extended Firmware Interface, to funkcja wspomagająca uruchamianie systemów operacyjnych. Niestety, Mac OSX wymaga’ speshul ’ EFI, więc EFI, którego używa Virtualbox, nie działa.
ponadto upewnij się, że zaznaczono opcję” Enable IO APIC”. Następnie kliknij kartę „przyspieszenie”i zaznacz obie opcje. Nie jestem pewien, czy te opcje rzeczywiście mają znaczenie (EFI jest zdecydowanie najważniejszą zmienną), ale lepiej jest to bezpieczne niż przepraszać.
gdy skończysz z tym, przejdź do ustawień „Storage”. W polu drzewo przechowywania zobaczysz ikonę płyty CD o nazwie „pusty”. Kliknij na niego i kliknij „Wybierz wirtualny plik dysku CD / DVD”. W oknie, które się pojawi, wybierz .iso Kopia iBoot.
Krok 4: uruchom go!
Uruchom swoją Maszynę wirtualną . Powinieneś podejść do ekranu z jabłkiem tonymacx86 na górze.
włóż swój detaliczny Snow Leopard DVD do napędu DVD komputera. W prawym dolnym rogu okna Virtualbox pojawi się mała ikona CD. To jest Twój wirtualny napęd CD. Kliknij prawym przyciskiem myszy ikonę płyty CD i przełącz wirtualny napęd z kopii iBoot na rzeczywisty napęd DVD (z DVD Snow Leopard w nim).
następnie naciśnij „F5”, aby odświeżyć menu iBoot, aby wykryć nowy dysk instalacyjny. Gdy iBoot wykryje dysk, naciśnij klawisz enter / return na klawiaturze, aby uruchomić instalację OS X. Ekran instalacji pojawi się za kilka minut. W końcu dojdziesz do strony, która prosi Cię o „miejsce docelowe” dla instalacji komputera Mac. O nie, strona jest pusta! Musimy to naprawić. Aby to zrobić, uruchom narzędzie dyskowe (znajdujące się w menu Narzędzia na górnym pasku).
musisz użyć Narzędzia dyskowego, aby usunąć dysk twardy, aby OS X mógł się na nim zainstalować. Partycjonuj dysk, jeśli chcesz (System OS X nie może uruchomić się z partycji większej niż 1 TB, więc pamiętaj o tym podczas partycjonowania). Następnie usuń dysk / partycję, na której zamierzasz zainstalować system OS X.
na stronie instalacji dla systemu Mac OSX powinien teraz pojawić się dysk twardy/partycja dysku. Wybierz go i przejdź do strony podsumowania instalacji. Kliknij przycisk „Dostosuj”w lewym dolnym rogu ekranu podsumowanie instalacji i odznacz dodatkowe opcje, aby przyspieszyć proces.
zainstaluj OS X. proces zajmuje mi 20-30 minut. Po zakończeniu komputer uruchomi się ponownie. Kliknij prawym przyciskiem myszy małą ikonę CD w prawym dolnym rogu okna Virtualbox ponownie i przełącz się z powrotem na iBoot. Menu iBoot (z jabłkiem tonymacx86 na górze) pojawi się ponownie. Wybierz nową instalację Snow Leopard z menu iBoot i naciśnij klawisz Enter, aby ją uruchomić.
Krok 5: Zainstaluj Easybeast z Multibeast
domyślnie ethernet (internet) i dźwięk powinny działać w maszynie wirtualnej Snow Leopard. Otwórz Safari i pobierz Multibeast Snow Leopard edition. Otwórz Multibeast i zainstaluj Easybeast. Możesz teraz uruchomić maszynę wirtualną bez konieczności przełączania wirtualnego napędu CD na iBoot za każdym razem.
chociaż ten krok jest opcjonalny, nadal polecam to zrobić. Tak czy inaczej, kiedy po raz pierwszy używasz Mac OS X, prawdopodobnie zauważysz jedną rzecz: rozdzielczość ekranu wynosi 1024×768. Ponieważ Virtualbox nie” technicznie ” Obsługuje Mac OS X, nie ma oficjalnego sposobu, aby to zmienić. Ale oto, jak możesz to zmienić:
możesz zmienić „1920x1080x32” na dowolną rozdzielczość najlepiej pasującą do Twojego monitora. Na przykład, jeśli chcesz użyć rozdzielczości 1600×900, wpisz „1600x900x32”.
jednak Snow Leopard nie pozwoli Ci normalnie zapisać zmian, ponieważ ” org.Kameleon.boot.plist ” jest plikiem chronionym przez system. Zamiast tego będziesz musiał zapisać nową wersję tego pliku w losowym miejscu (na przykład na pulpicie Mac OS X). Następnie usuń starą wersję org.Kameleon.boot.plist, i zastąp go nową wersją, którą edytowałeś. Po zakończeniu wyłącz maszynę wirtualną.
następnie otwórz wiersz polecenia w systemie Windows (upewnij się, że jesteś zalogowany na konto administratora w systemie Windows). Możesz to zrobić, otwierając menu Start i wpisując „wiersz polecenia” na pasku wyszukiwania Menu Start. Następnie wpisz następujące polecenie w wierszu polecenia.
cd „C:\Program Files\Oracle \ Virtualbox”
to polecenie zmieni fokus wiersza polecenia na folder programu dla Virtualbox (jeśli zainstalowałeś Virtualbox w innym miejscu, Zmień polecenie NA gdziekolwiek je zainstalowałeś). Następnie wpisz to polecenie:
VBoxManage setextradata „Nazwa maszyny wirtualnej” „CustomVideoMode1″”1920x1080x32”
to polecenie aktywuje „vboxmanage”, program wiersza poleceń dołączony do Virtualbox, który pozwala na edycję właściwości maszyny Wirtualnej, w tym jej wbudowanych rozdzielczości. Zastąp „Nazwa maszyny wirtualnej” nazwą swojej maszyny wirtualnej – nazwę maszyny wirtualnej znajdziesz w lewym okienku głównego okna Virtualbox (na poniższym zrzucie ekranu moja maszyna wirtualna nazywa się „Mountain Mac 2”). Zastąp „1920x1080x32″dowolną rozdzielczością.
gdy to zrobisz, uruchom ponownie maszynę wirtualną. Teraz uruchomi się w pełnej rozdzielczości. Gratulacje!
Krok 7: Wyłącz Aktualizacje.
po pierwsze, ważna uwaga: nie Aktualizuj normalnie. Jest to złota zasada Hackintoshing i dotyczy również maszyn wirtualnych z systemem Mac OS X.
tak czy inaczej, Mac OS X jest ustawiony na automatyczną aktualizację. Jest źle. Aby wyłączyć automatyczne aktualizacje, kliknij ikonę Apple w lewym górnym rogu Mac OS X, przejdź do Preferencje systemowe, a następnie kliknij „Aktualizacja oprogramowania”. Odznacz pole „Sprawdź dostępność aktualizacji”.
Krok 8: aktualizowanie maszyny wirtualnej
więc może nie chcesz, aby Twoja maszyna wirtualna utknęła na Mac OSX w wersji 10.6.3 na zawsze. Na szczęście dla Ciebie, możesz zaktualizować Mac OS X bez eksplodowania.
najpierw pobierz aktualizację combo dla wersji Mac OSX, którą chcesz. W przeciwieństwie do zwykłych aktualizacji z narzędzia do aktualizacji oprogramowania (które należy wyłączyć w kroku 9), Aktualizacja kombi jest instalowana ręcznie. Jeśli chcesz zaktualizować maszynę wirtualną do wersji Mac OSX 10.6.6, po prostu wyszukaj „10.6.6 combo update” w Google. Oficjalna aktualizacja combo od Apple jest dosłownie pierwszym wynikiem wyszukiwania.
Pobierz aktualizację. Zajmie to trochę czasu, ponieważ większość aktualizacji combo jest ogromna. Po zakończeniu kliknij „Maszyna” w górnej części okna Virtualbox i „Zrób migawkę”. Zasadniczo zapisuje to aktualny stan komputera, więc jeśli przypadkowo spowodujesz, że Mac OS X wybuchnie podczas aktualizacji, możesz po prostu przywrócić go do poprzedniego stanu.
po wykonaniu migawki bieżącego stanu komputera uruchom aktualizację. Zajmie to kolejne 20-30 minut. Po zakończeniu aktualizacji i poproszeniu o ponowne uruchomienie maszyny Wirtualnej nie uruchamiaj ponownie.
zamiast tego otwórz przeglądarkę internetową na maszynie Wirtualnej systemu Mac OS X i pobierz starsze jądro dla wersji systemu Mac OSX, do której aktualizujesz. Jeśli aktualizujesz maszynę wirtualną do wersji Mac OSX 10.6.6, wyszukaj w Google „10.6.6 legacy kernel”. Poszukaj legacy kernel by „nawcom”.
wszystkie starsze kernele są dostępne na blogu nawcom, ale jak większość blogów, organizacja jest okropna. Łatwiej jest wygooglować jego rzeczy.
po znalezieniu poprawnego starszego jądra zainstaluj je. Następnie możesz ponownie uruchomić komputer, aby zakończyć aktualizację systemu.
jeśli wszystko poszło dobrze, twoja maszyna wirtualna nadal powinna być w stanie uruchomić. Hura! : D Plus Mac OS X zostanie zaktualizowany.
podsumowanie
instalacja Mac OS X na maszynie wirtualnej to doskonała praktyka dla prawdziwych: instalacja Mac OS X na rzeczywistym komputerze. Nie rozgość się. W porównaniu do większości komputerów, maszyny wirtualne Virtualbox są bardzo „waniliowe”, co oznacza, że są bardzo kompatybilne z Mac OS X od samego początku. W końcu dźwięk i ethernet działają od samego początku. Nie możesz liczyć na szczęście z prawdziwym komputerem.
i nawet jeśli nie planujesz tego robić na poważnie, z Hackintoshem, to i tak jest to naprawdę fajna rzecz do wypróbowania w weekend.
Zobacz też: jak zainstalować Mac OS X Lion w Virtualbox