Cum se instalează un Hackintosh Leopard de zăpadă în Virtualbox

am acoperit deja cum să rulați o mașină virtuală Mac OS X cu VMware Fusion pe Hackintosh, dar acel tutorial nu vă va face prea bine dacă nu ați instalat încă Mac OS X pe computer. Dacă aveți nevoie de ajutor pentru a decide dacă să faceți acel salt de credință, atunci puteți încerca să instalați Mac OS X Snow Leopard pe Virtualbox. Virtualbox este o suită de virtualizare care funcționează Pentru Windows-Instalarea Mac OS X pe o mașină virtuală în Windows înainte de a o face pe computerul dvs. real este o practică excelentă și vă oferă șansa de a determina dacă preferați de fapt OS X în locul Windows. Citiți după pauză pentru un tutorial complet.
notă: următorul ghid este pentru instalarea Mac OS X Snow Leopard numai, deoarece folosește aceeași metodă pe care o folosesc pentru ghidul meu standard de instalare Snow Leopard.
pentru această mașină virtuală, vom folosi Virtualbox, care este o suită de virtualizare gratuită și open-source. Instalarea OS X cu Virtualbox pe Windows este mai dificilă decât să o faci cu VMware Fusion în OS X, deoarece programele de virtualizare Windows nu acceptă „oficial” Mac OS X. Nu veți putea activa suportul grafic complet, de exemplu. Acest tutorial ar trebui luat doar ca o dovadă a conceptului.
cerințe Computer
aveți nevoie de un computer cu Windows pentru a rula Mac OSX pe Windows (desigur). Veți avea nevoie de cel puțin 4 GB RAM și un procesor dual-core (cu două nuclee) sau mai bine. Personal, computerul pe care îl foloseam pentru asta avea un procesor cu 4 nuclee și 12 GB RAM, ceea ce este mult mai mult decât suficient. De asemenea, aveți nevoie de aproximativ 10 GB spațiu neutilizat pe hard disk.

faceți clic dreapta pe” Computerul meu „de pe desktop și faceți clic pe” Proprietăți ” pentru a verifica statisticile de pe computer. Dacă nu vă spune direct câte nuclee are procesorul dvs., căutați modelul procesorului pe Wikipedia sau Google. De asemenea, rețineți că vă amintiți dacă procesorul dvs. este „Intel” sau „AMD”. Acest ghid nu acoperă procesoarele AMD, deoarece acestea fac Mac OS X mai dificil de configurat.
Cerințe generale
în plus față de un computer bun care utilizează un procesor Intel, aveți nevoie de următoarele trei lucruri pentru a rula Mac OS X pe Windows.

  • Virtualbox : Această suită de virtualizare este gratuită (spre deosebire de VMWare) și, deși nu oferă suport oficial pentru Mac OS X, funcționează suficient de bine.
  • iBoot și multibeast : aveți nevoie de CD-ul de boot tonymacx86 pentru a porni programul de instalare Mac OS X și Multibeast pentru a permite Virtualbox să pornească OS X fără iBoot mai târziu. Din punct de vedere tehnic, orice CD de boot pentru Mac OS X va funcționa și nu aveți nevoie de Multibeast pentru a instala Chameleon (componenta principală a Easybeast), dar vom folosi instrumentele tonymacx86 din motive de comoditate. Ca de obicei, trebuie să vă înregistrați pe tonymacx86.com pentru a descărca aceste instrumente.
  • DVD de instalare Mac OS X Snow Leopard (20 USD): metoda utilizată de acest ghid necesită DVD-ul cu amănuntul pentru Mac OS X Snow Leopard.

Pasul 1: Prep
descărcați Virtualbox, instalați-l și deschideți-l. De asemenea, dacă doriți să puteți vizualiza dispozitive USB de pe mașina virtuală Mac OS X Snow Leopard, descărcați pachetul de extensii Virtualbox și rulați-l înainte de a trece la Pasul 2.
de asemenea, trebuie să descărcați .fișier iso pentru iBoot.
Pasul 2: Creați o nouă mașină virtuală
Virtualbox vă permite să rulați Mac OSX în Windows prin crearea unei mașini virtuale, care este un program care simulează un computer normal. Pentru a crea o mașină virtuală, deschideți Virtualbox și faceți clic pe „Nou” în stânga sus. Dați noii mașini virtuale un nume și alegeți „Mac OS X” pentru tipul de sistem de operare.

vă recomand să alocați cel puțin 2 GB RAM mașinii virtuale, dar puteți atribui doar 1024 MB RAM. De fiecare dată când porniți Mac OS X, memoria RAM pe care o atribuiți aici va fi utilizată pentru a rula mașina virtuală. Memoria RAM va fi returnată computerului normal după ce dezactivați Virtualbox.
va trebui să creați un nou hard disk pentru mașina virtuală. Virtualbox vă va întreba ce tip de disc doriți să creați: VDI, VDMK sau VHD. VDI este formatul original pentru Virtualbox, în timp ce VDMK este formatul utilizat de VMWare. Dacă vă gândiți să obțineți o copie a VMWare, vă recomandăm să alegeți VDMK. În caz contrar, alegeți doar VDI. Vă recomand să creați un disc în expansiune dinamică; singura altă opțiune, stocarea cu dimensiuni fixe, vă va mânca hard disk-ul.
Pasul 3: oferiți noii mașini virtuale un sistem de operare.
mașina dvs. virtuală va fi acum creată. Dar nu vă opriți acum-trebuie să modificați câteva setări înainte ca mașina dvs. să funcționeze efectiv. Noua dvs. mașină virtuală va apărea în coloana din stânga a paginii de pornire Virtualbox. Selectați mașina virtuală Mac OS X (cu un singur clic) din pagina principală a Virtualbox și deschideți setările mașinii virtuale. Odată ce setările se deschid, accesați „Sistem” și debifați caseta „Activați EFI”. Aceasta este de departe cea mai importantă setare unică pe care va trebui să o schimbați.

EFI, care vine de la Extended Firmware Interface, este o caracteristică care ajută sistemele de operare porni. Din păcate, Mac OSX necesită EFI ‘speshul’, astfel încât EFI pe care îl folosește Virtualbox nu funcționează.
în plus, asigurați-vă că „Enable IO APIC” este bifată. Apoi, faceți clic pe fila” accelerare ” și verificați ambele opțiuni de acolo. Nu sunt sigur dacă aceste opțiuni contează de fapt (EFI este cu siguranță cea mai importantă variabilă), dar este mai bine în siguranță decât îmi pare rău.

după ce ați terminat cu asta, accesați setările pentru”stocare”. În caseta arbore de stocare, veți vedea o pictogramă CD etichetată”gol”. Faceți clic pe acesta și faceți clic pe „Alegeți un fișier disc virtual CD/DVD”. În fereastra care apare, alegeți .copie iso a iBoot.

Pasul 4: Porniți-l!
porniți mașina virtuală. Ar trebui să veniți la un ecran cu Apple tonymacx86 deasupra.

introduceți DVD-ul Snow Leopard cu amănuntul în unitatea DVD a computerului. În partea dreaptă jos a ferestrei Virtualbox, va exista o mică pictogramă CD. Aceasta este unitatea CD virtuală. Faceți clic dreapta pe pictograma CD și comutați unitatea virtuală de pe copia dvs. de iBoot pe unitatea DVD reală (cu DVD-ul Snow Leopard în ea).

apoi apăsați” F5 ” pentru a reîmprospăta meniul iBoot, astfel încât să poată detecta noul disc de instalare. Odată ce iBoot detectează discul, apăsați tasta enter/return de pe tastatură pentru a porni instalarea OS X. Ecranul de instalare va apărea în câteva minute. În cele din urmă veți ajunge la o pagină care vă solicită o „destinație” pentru instalarea Mac. O, nu, Pagina este goală! Va trebui să rezolvăm asta. Pentru a face acest lucru, porniți Disk Utility (situat sub meniul utilitare din bara de sus).

trebuie să utilizați Disk Utility pentru a șterge hard disk-ul, astfel încât OS X să se poată instala pe el. Partiționați unitatea dacă doriți (OS X nu poate porni dintr-o partiție mai mare de 1 TB, deci rețineți acest lucru atunci când partiționați). Apoi ștergeți unitatea / partiția pe care intenționați să instalați OS X.

pe pagina de instalare pentru Mac OSX, partiția hard disk / disc ar trebui să apară acum. Selectați-l și continuați la pagina Instalare rezumat. Faceți clic pe butonul” Personalizați ” din partea stângă jos a ecranului rezumat instalare și debifați opțiuni suplimentare pentru a accelera procesul.
instalați OS X. procesul îmi ia 20-30 de minute. Odată terminat, computerul va reporni. Faceți clic dreapta pe pictograma CD-ului mic din partea dreaptă jos a ferestrei Virtualbox din nou și reveniți la iBoot. Meniul iBoot (cu apple tonymacx86 în partea de sus) va apărea din nou. Alegeți noua instalare Snow Leopard din meniul iBoot și apăsați Enter pentru a o porni.

Pasul 5: Instalați Easybeast cu Multibeast
în mod implicit, ethernet (internet) și sunetul ar trebui să funcționeze în mașina virtuală Snow Leopard. Deschideți Safari și descărcați Multibeast Snow Leopard edition. Deschideți Multibeast și instalați Easybeast. Acum Puteți porni mașina virtuală fără a fi nevoie să comutați unitatea CD virtuală la iBoot de fiecare dată.

Pasul 6: Faceți ecranul mai mare
deși acest pas este opțional, vă recomand totuși să îl faceți oricum. Oricum, când utilizați pentru prima dată Mac OS X, probabil că veți observa un lucru: rezoluția ecranului dvs. este de 1024×768. Deoarece Virtualbox nu acceptă” tehnic ” Mac OS X, nu există o modalitate oficială de a schimba acest lucru. Dar iată cum o puteți schimba oricum:
deschide Finder și accesați folderul” Extra ” în hard disk-ul principal și deschideți fișierul org.Cameleon.boot.plist. Între <dict> și </dict> în fișier, introduceți următoarea linie.
<cheie> mod grafic < / cheie>
<string> 1920x1080x32 </string>
puteți schimba „1920x1080x32” la orice rezoluție se potrivește cel mai bine monitorului. De exemplu, dacă doriți să utilizați rezoluția 1600×900, tastați „1600x900x32”.

cu toate acestea, Snow Leopard nu vă va permite să salvați modificările în mod normal, deoarece „org.Cameleon.boot.plist ” este un fișier protejat de sistem. În schimb, va trebui să salvați o nouă versiune a acestui fișier undeva la întâmplare (cum ar fi desktopul Mac OS X, de exemplu). Apoi, ștergeți versiunea veche a org.Cameleon.boot.plist, și înlocuiți-l cu noua versiune pe care le-ați editat. După ce ați terminat, opriți mașina virtuală.
apoi, deschideți promptul de comandă în Windows (asigurați-vă că sunteți conectat la un cont de Administrator pe Windows). Puteți face acest lucru deschizând meniul Start și tastând „prompt de comandă” în bara de căutare a meniului Start. Apoi, tastați următoarea comandă în promptul de comandă.
cd „C:\Program Files \ Oracle \ Virtualbox”
această comandă va schimba focalizarea promptului de comandă în folderul programului pentru Virtualbox (dacă ați instalat Virtualbox undeva diferit, atunci schimbați comanda oriunde ați instalat-o). Apoi, tastați această comandă:
VBoxManage setextradata „numele mașinii virtuale” „CustomVideoMode1″”1920x1080x32”
această comandă activează „vboxmanage”, un program de linie de comandă inclus cu Virtualbox care vă permite să editați proprietățile mașinii dvs. virtuale, inclusiv rezoluțiile sale încorporate. Înlocuiți „numele mașinii virtuale” cu numele mașinii virtuale-puteți găsi numele mașinii virtuale în panoul din stânga al ferestrei principale Virtualbox (în captura de ecran de mai jos, mașina mea virtuală este numită „Mountain Mac 2”). Înlocuiți „1920x1080x32” cu orice rezoluție pe care o utilizați.

după ce ați terminat, porniți din nou mașina virtuală. Acum va porni la rezoluție completă. Felicitări!

Pasul 7: dezactivați actualizările.
în primul rând, o notă importantă: nu actualizați în mod normal. Aceasta este o regulă de aur a Hackintoshing-ului și se aplică și mașinilor virtuale care rulează Mac OS X.
oricum, Mac OS X este setat să se actualizeze automat. Acest lucru este rău. Pentru a dezactiva actualizările automate, faceți clic pe pictograma Apple din colțul din stânga sus al Mac OS X, accesați Preferințe sistem, apoi faceți clic pe „Actualizare Software”. Debifați caseta care spune”Verificați actualizările”.

Pasul 8: actualizarea mașinii virtuale
deci, poate că nu doriți ca mașina dvs. virtuală să fie blocată pe Mac OSX versiunea 10.6.3 pentru totdeauna. Ei bine, din fericire pentru tine, este posibil pentru tine de a actualiza Mac OS X fără ea explodează.
mai întâi, descărcați actualizarea combo pentru versiunea de Mac OSX dorită. Spre deosebire de actualizările normale din utilitarul de actualizare Software (pe care ar fi trebuit să îl dezactivați la Pasul 9), o actualizare combinată este instalată manual. Dacă doriți să actualizați mașina virtuală la Mac OSX versiunea 10.6.6, trebuie doar să căutați „10.6.6 combo update” pe Google. Actualizarea oficială combo de la Apple este literalmente primul rezultat al căutării.
descărcați actualizarea. Acest lucru va dura ceva timp, deoarece majoritatea actualizărilor combinate sunt masive. După ce ați terminat, faceți clic pe „mașină” în partea de sus a ferestrei Virtualbox și pe „Faceți instantaneu”. Practic, acest lucru salvează starea actuală a mașinii dvs., așa că, dacă faceți accidental Mac OS X să explodeze în timp ce actualizați, îl puteți restabili la starea anterioară.

după ce ați făcut un instantaneu al stării curente a aparatului, executați actualizarea. Acest lucru va dura încă 20-30 de minute. Odată ce actualizarea se termină și vă cere să reporniți mașina virtuală, nu reporniți.
în schimb, deschideți browserul web în mașina virtuală Mac OS X și descărcați nucleul vechi pentru versiunea de Mac OSX la care actualizați. Dacă vă actualizați mașina virtuală la Mac OSX versiunea 10.6.6, căutați” 10.6.6 legacy kernel ” în Google. Căutați un nucleu vechi de „nawcom”.
toate nucleele moștenite sunt disponibile pe blogul nawcom, dar, la fel ca majoritatea blogurilor, organizația este teribilă. Este mai ușor doar să Google lucrurile lui.
după ce ați găsit nucleul vechi corect, instalați-l. Apoi puteți reporni computerul pentru a finaliza actualizarea sistemului.

dacă totul a mers bine, mașina dvs. virtuală ar trebui să poată porni în continuare. Ura! 😀 Plus, Mac OS X va fi actualizat.
recapitulare
Instalarea Mac OS X pe o mașină virtuală este o practică excelentă pentru un lucru real: Instalarea Mac OS X pe computerul dvs. real. Nu te prea confortabil, totuși. În comparație cu majoritatea computerelor, mașinile virtuale Virtualbox sunt foarte „vanilie”, ceea ce înseamnă că sunt foarte compatibile cu Mac OS X de la început. La urma urmei, sunetul și ethernet funcționează de la început. Nu poți conta pe a fi atât de norocos cu un PC real.
și chiar dacă nu intenționați să faceți acest lucru cu adevărat, cu un Hackintosh, este totuși un lucru foarte interesant de încercat în weekend.
vezi și: cum se instalează Mac OS X Lion în Virtualbox

Leave a Reply

Adresa ta de email nu va fi publicată.