Hur man installerar en Snow Leopard Hackintosh i Virtualbox
vi har redan täckt hur man kör en Mac OS X virtuell maskin med VMWare Fusion på din Hackintosh, men den handledningen kommer inte att göra dig mycket bra om du inte har installerat Mac OS X på din dator än. Om du behöver hjälp med att bestämma om du ska göra det hoppet, kan du försöka installera Mac OS X Snow Leopard på Virtualbox istället. Virtualbox är en virtualiseringssvit som fungerar för Windows-installera Mac OS X på en virtuell maskin i Windows innan du gör det på din faktiska dator är bra övning, och det ger dig en chans att avgöra om du faktiskt föredrar OS X framför Windows. Läs förbi pausen för en fullständig handledning.
OBS: följande guide är för att installera Mac OS X Snow Leopard bara, eftersom den använder samma metod som jag använder för min standard Snow Leopard installationsguide.
för den här virtuella maskinen kommer vi att använda Virtualbox, som är en fri och öppen källkodssvit. Installera OS X med Virtualbox på Windows är svårare än att göra det med VMWare Fusion i OS X, eftersom Windows virtualiseringsprogram inte ”officiellt” stöder Mac OS X. Du kommer inte att kunna aktivera fullt grafikstöd, till exempel. Denna handledning bör endast tas som ett bevis på konceptet.
Datorkrav
du behöver en dator med Windows för att köra Mac OSX på Windows (naturligtvis). Du behöver minst 4 GB RAM och en processor med dubbla kärnor (två kärnor) eller bättre. Personligen hade datorn jag använde för detta en 4-kärnig processor och 12 GB RAM, vilket är mycket mer än tillräckligt. Du behöver också cirka 10 GB oanvänt hårddiskutrymme.
högerklicka på” min dator ”på skrivbordet och klicka på” Egenskaper ” för att kontrollera statistiken på din dator. Om det inte direkt berättar hur många kärnor din processor har, leta upp din processormodell på Wikipedia eller Google. Du också att notera kom ihåg om din processor är ”Intel”eller ” AMD”. Den här guiden täcker inte AMD-processorer, eftersom de gör Mac OS X svårare att installera.
Allmänna krav
förutom en bra dator som använder en Intel-processor behöver du följande tre saker för att köra Mac OS X på Windows.
- Virtualbox: denna virtualiseringssvit är gratis (till skillnad från VMWare), och även om den inte erbjuder officiellt stöd för Mac OS X, fungerar det tillräckligt bra.
- iBoot och Multibeast : du behöver tonymacx86s start-CD för att starta Mac OS X-installationsprogrammet och Multibeast för att aktivera Virtualbox för att starta OS X utan iBoot senare. Tekniskt kommer alla boot CD för Mac OS X att fungera, och du behöver inte Multibeast för att installera Chameleon (huvudkomponenten i Easybeast), men vi använder tonymacx86s verktyg för enkelhets skull. Som vanligt måste du registrera dig på tonymacx86.com för att ladda ner dessa verktyg.
- Mac OS X Snow Leopard installation DVD ($20): metoden som används av den här guiden kräver retail DVD för Mac OS X Snow Leopard.
Steg 1: Prep
ladda ner Virtualbox, installera den och öppna den. Om du vill kunna visa USB-enheter från din Mac OS X Snow Leopard virtuella maskin, ladda ner Virtualbox Extension Pack och kör det innan du går till steg 2.
du måste också ladda ner .iso-fil för iBoot.
steg 2: skapa en ny virtuell maskin
Virtualbox låter dig köra Mac OSX i Windows genom att skapa en virtuell maskin, vilket är ett program som simulerar en vanlig dator. För att skapa en virtuell maskin, öppna Virtualbox och klicka på ”Ny” längst upp till vänster. Ge din nya virtuella maskin ett namn och välj ”Mac OS X” för OS-typen.
jag rekommenderar att du tilldelar minst 2 GB RAM till den virtuella maskinen, men du kan tilldela så lite som 1024 MB RAM. Varje gång du slår på Mac OS X kommer det RAM som du tilldelar här att användas för att köra den virtuella maskinen. RAM-minnet kommer att ges tillbaka till din vanliga dator när du stänger av Virtualbox.
du måste skapa en ny hårddisk för den virtuella maskinen. Virtualbox kommer att fråga dig vilken typ av disk du vill skapa: VDI, VDMK eller VHD. VDI är det ursprungliga formatet för Virtualbox, medan VDMK är det format som används av VMWare. Om du funderar på att få en kopia av VMWare kanske du vill välja VDMK. Annars väljer du bara VDI. Jag rekommenderar att du skapar en dynamiskt expanderande disk; det enda andra alternativet, lagring i fast storlek, kommer att äta upp din hårddisk.
steg 3: Ge din nya virtuella maskin ett operativsystem.
din virtuella maskin kommer nu att skapas. Men sluta inte nu – Du behöver fortfarande ändra några inställningar innan din maskin faktiskt fungerar. Din nya virtuella maskin visas i den vänstra kolumnen på Virtualbox startsida. Välj din virtuella Mac OS X-maskin (enkelklick) från huvudsidan i Virtualbox och öppna inställningarna för virtuell maskin. När inställningarna öppnas, gå till” System ”och avmarkera rutan” Aktivera EFI”. Detta är den absolut viktigaste enskilda inställningen som du behöver ändra.
EFI, som står för Extended Firmware Interface, är en funktion som hjälper operativsystem att starta. Tyvärr kräver Mac OSX ’speshul’ EFI, så EFI som Virtualbox använder fungerar inte.
kontrollera dessutom att” aktivera Io APIC ” är markerat. Klicka sedan på fliken” Acceleration ” och kontrollera båda alternativen där. Jag är inte säker på om dessa alternativ faktiskt spelar roll (EFI är definitivt den viktigaste variabeln), men det är bättre säkert än ledsen.
när du är klar med det, gå till inställningarna för ”lagring”. I rutan lagringsträd ser du en CD-ikon märkt ”Tom”. Klicka på den och klicka på ”Välj en virtuell CD/DVD-diskfil”. I fönstret som dyker upp, välj .iso kopia av iBoot.
steg 4: Starta det!
starta din virtuella maskin. Du bör komma upp till en skärm med tonymacx86 apple ovanpå.
sätt i din detaljhandel Snow Leopard DVD i datorns DVD-enhet. Längst ner till höger i Virtualbox-fönstret kommer det att finnas en liten CD-ikon. Detta är din virtuella CD-enhet. Högerklicka på CD-ikonen och byt den virtuella enheten från din kopia av iBoot till din faktiska DVD-enhet (med Snow Leopard DVD i den).
tryck sedan på” F5 ” för att uppdatera iBoot-menyn så att den kan upptäcka den nya installationsskivan. När iBoot upptäcker disken trycker du på enter / return-tangenten på tangentbordet för att starta OS X-installationen. Installationsskärmen kommer upp om några minuter. Du kommer så småningom att komma upp till en sida som ber dig om en ”destination” för din Mac-installation. Åh nej, sidan är tom! Vi måste fixa det. För att göra detta, starta Disk Utility (finns under menyn Verktyg i den övre fältet).
du måste använda diskverktyg för att radera hårddisken så att OS X kan installera sig på den. Partitionera enheten om du vill (OS X kan inte starta från en partition som är större än 1 TB i storlek, så kom ihåg det när du partitionerar). Radera sedan enheten / partitionen som du tänker installera OS X på.
på installationssidan för Mac OSX ska hårddisken/diskpartitionen nu visas. Välj det och fortsätt till sidan Installera Sammanfattning. Klicka på knappen” Anpassa ” längst ner till vänster på skärmen Installera Sammanfattning och avmarkera ytterligare alternativ för att påskynda processen.
Installera OS X. processen tar mig 20-30 minuter. När du är klar startar datorn om. Högerklicka på den lilla CD-ikonen längst ner till höger i Virtualbox-fönstret igen och byt tillbaka till iBoot. IBoot-menyn (med tonymacx86 apple högst upp) kommer att dyka upp igen. Välj din nya Snow Leopard-installation från iBoot-menyn och tryck på Enter för att starta upp den.
Steg 5: Installera Easybeast med Multibeast
som standard ska din ethernet (internet) och ljud fungera i din Snow Leopard virtuella maskin. Öppna Safari och ladda ner Multibeast Snow Leopard edition. Öppna Multibeast och installera Easybeast. Du kan nu starta din virtuella maskin utan att behöva byta din virtuella CD-enhet till iBoot varje gång.
även om detta steg är valfritt, rekommenderar jag fortfarande att du gör det ändå. Hur som helst, när du först använder din Mac OS X kommer du förmodligen att märka en sak: din skärmupplösning är 1024×768. Eftersom Virtualbox inte” tekniskt ” stöder Mac OS X finns det inget officiellt sätt att ändra detta. Men här är hur du kan ändra det ändå:
du kan ändra ”1920x1080x32” till vilken upplösning som bäst passar din bildskärm. Om du till exempel vill använda upplösningen 1600×900 skriver du in ”1600x900x32”.
Snow Leopard låter dig dock inte spara dina ändringar normalt, eftersom ” org.Kameleont.starta.plist” är en systemskyddad fil. Istället måste du spara en ny version av den här filen till någonstans slumpmässig (till exempel skrivbordet på Mac OS X). Ta sedan bort den gamla versionen av org.Kameleont.starta.plist, och ersätt den med den nya versionen som du har redigerat. När det är klart, stäng av den virtuella maskinen.
öppna sedan Kommandotolken i Windows (se till att du är inloggad på ett administratörskonto i Windows). Du kan göra detta genom att öppna Start-menyn och skriva ”kommandotolken” i Start-menyens sökfält. Skriv sedan följande kommando i Kommandotolken.
cd ”C:\Program Files \ Oracle \ Virtualbox”
detta kommando kommer att ändra kommandotolkens fokus till programmappen för Virtualbox (om du installerade Virtualbox någonstans annorlunda, ändra sedan kommandot till var du än installerade det). Skriv sedan in det här kommandot:
vboxmanage setextradata ”namn på virtuell maskin” ”CustomVideoMode1″”1920x1080x32”
detta kommando aktiverar ”vboxmanage”, ett kommandoradsprogram som ingår i Virtualbox som låter dig redigera egenskaperna för din virtuella maskin, inklusive dess inbyggda upplösningar. Ersätt ” namn på virtuell maskin ”med namnet på din virtuella maskin-Du kan hitta namnet på din virtuella maskin i den vänstra rutan i huvudfönstret i Virtualbox (i skärmdumpen nedan heter min virtuella maskin”Mountain Mac 2”). Ersätt ”1920x1080x32” med vilken upplösning du använder.
när det är klart, starta din virtuella maskin igen. Det kommer nu att starta i full upplösning. Grattis!
Steg 7: Stäng av uppdateringar.
först en viktig anmärkning: uppdatera inte normalt. Detta är en gyllene regel för Hackintoshing, och det gäller virtuella maskiner som kör Mac OS X också.
hur som helst, Mac OS X är inställd på att automatiskt uppdatera sig själv. Det här är dåligt. För att stänga av automatiska uppdateringar, klicka på Apple-ikonen i det övre vänstra hörnet av Mac OS X, gå till Systeminställningar och klicka sedan på ”Programuppdatering”. Avmarkera rutan som säger ”Sök efter uppdateringar”.
steg 8: uppdatera din virtuella maskin
så kanske du inte vill att din virtuella maskin ska fastna på Mac OSX version 10.6.3 för alltid. Tja tur för dig, det är möjligt för dig att uppdatera Mac OS X utan att det exploderar.
hämta först kombinationsuppdateringen för den version av Mac OSX du vill ha. Till skillnad från vanliga uppdateringar från Programuppdateringsverktyget (som du borde ha stängt av i steg 9) installeras en kombinationsuppdatering manuellt. Om du vill uppdatera din virtuella maskin till Mac OSX version 10.6.6, Sök bara ”10.6.6 combo update” på Google. Den officiella combo-uppdateringen från Apple är bokstavligen det första sökresultatet.
ladda ner uppdateringen. Detta kommer att ta ett tag, eftersom de flesta kombinationsuppdateringarna är massiva. När du är klar klickar du på ”maskin” högst upp i ditt Virtualbox-fönster och ”ta ögonblicksbild”. I grund och botten sparar detta maskinens nuvarande tillstånd, så om du av misstag får Mac OS X att spränga medan du uppdaterar kan du bara återställa det till ditt tidigare tillstånd.
när du har tagit en ögonblicksbild av maskinens nuvarande tillstånd kör du uppdateringen. Det tar ytterligare 20-30 minuter. När uppdateringen är klar och ber dig starta om din virtuella maskin, starta inte om.
öppna istället webbläsaren i din virtuella Mac OS X-maskin och ladda ner den äldre kärnan för den version av Mac OSX som du uppdaterar till. Om du uppdaterar din virtuella maskin till Mac OSX version 10.6.6, sök ”10.6.6 legacy kernel” i Google. Leta efter en äldre kärna av ”nawcom”.
alla äldre kärnor finns på nawcoms blogg, men som de flesta Bloggar är organisationen hemsk. Det är lättare att bara Google hans grejer.
när du har hittat rätt äldre kärna, installera den. Sedan kan du starta om datorn för att slutföra systemuppdateringen.
om allt gick rätt borde din virtuella maskin fortfarande kunna starta. Hurra! : D Plus, Mac OS X kommer att ha uppdaterats.
Recap
installera Mac OS X på en virtuell maskin är utmärkt praxis för the real thing: installera Mac OS X på din faktiska dator. Bli inte för bekväm. Jämfört med de flesta datorer är Virtualbox virtuella maskiner mycket ”vanilj”, vilket innebär att de är mycket kompatibla med Mac OS X från början. När allt kommer omkring fungerar ljud och ethernet från början. Du kan inte räkna med att vara så lycklig med en riktig dator.
och även om du inte planerar att göra detta på riktigt, med en Hackintosh, är det fortfarande en riktigt cool sak att prova under helgen.
se även: så här installerar du Mac OS X Lion i Virtualbox