Mac OS X Snow Leopard telepítése VirtualBox-ban

Ha már VMWare-ben már megy, akkor VirtualBox-ban is megpróbálhatjuk.

Követelmények

  • VT-x képes Intel CPU (a legújabb processzorok már tudják ezt pl Core2Duo, Quad Core, stb)
  • Windows vagy Linux. A lépesek szinte ugyanazok mindkét rendszeren
  • Eredeti Snow Leopard DVD.
  • VirtualBox 3.2 vagy újabb.

Telepítés

  1. Mentsük le a Snow Leopard DVD-t ISO formátumba. Windows alatt pl. az ImgBurn szoftverrel. Ha Mac-en mentjük le, akkor egy DMG fájlt kapunk át kell alakítani pl a dmg2img segítségével: dmg2img forras.dmg cel.iso
  2. A VirtualBox-ban hozzunk létre egy új virtuális gépet. A neve bármi lehet, de az operációs rendszer "Mac OS X" legyen, a verzió pedig "Mac OS X Server". Kattintsunk a Tovább gombra és adjunk megfelelő mennyiségű memóriát a virtuális gépnek, pl 1024 MB elég lesz. Kattintsunk a Tovább gombra és készítsünk egy új virtuális merevlemezt, pl egy 20 GB-os dinamikusan növekvőt. Végül kattintsunk a Befejezés gombra.
  3. Nyissuk meg az új virtuális gép beállításait és a Tároló résznél töltsük be a Snow Leopard ISO-t a még üres CD/DVD eszközbe.
  4. Opcionális, de ha szeretnénk ha a virtuális gépnek saját IP címe lenne, akkor a Hálózat résznél válasszuk ki az Adapter 1 fület, ott válasszuk ki, hogy Csatlakoztatva: Bridged adapter és ha több van, akkor válasszunk egy valós hálókártyát.
  5. Nem árt bekapcsolni a 3D gyorsítást és adni egy nagyobb mennyiségű videó memóriát, pl 128 MB-ot. Azt nem tudom, hogy hogy áll a 3D emuláció a vendég Mac OS X-eken, ezért lehet, hogy semmi értelme.
  6. Most zárjuk be a VirtualBox-ot! Keressük meg a virtuális gépet leíró XML fájlt. Windows XP-n általában C:\Documents and Settings\<username>\.VirtualBox\Machines\<virtuális gép neve>\<virtuális gép neve>.xml. Windows Vistán és 7-en talán a C:\Users\ könyvtárban kell keresni, Linuxon meg valahol a saját könyvtárban kell lennie.A lényeg az, hogy keressük meg az XML fájlban az ExtraDataItem-et tartalmazó sorokat, majd az utolsó után adjuk hozzá még ezt a kettőt:
    <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
    <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
     

    Mentsük el és zárjuk be a fájlt.
  7. Nyissuk meg a VirtualBox-ot és indtísuk el a virtuális gépünket. A telepítő pár perc alatt elindul. A nyelv kiválasztása után nyissuk meg a Utilities menüből a Disk Utility-t. Válasszuk ki a virtuális lemezt és kattintsuk az Erase-re majd zárjuk be. Most már lehet telepíteni az OS X-et. Előtte megtehetjük, hogy testre szabjuk a telepítést. Az extra fordítások és a nyomtató támogatás kihagyásával akár 2 GB-ot is megspórolhatunk.

Nincs hang!

Az alap VirtualBox-ban nincs hang. Ahhoz, hogy legyen ezt a dirvert kell telepíteni. Csak le kell tölteni a PKG fájlt, futtatni, majd újraindítani. A hangnak ezek után működni kell.

A felbontás fixen 1024x768

Ugyanúgy mint az előbb, állítsuk le a virtuális képet és zárjuk be a VirtualBox-ot. Nyissuk meg az XML fájlt és adjuk hozzá ezt a sort még az előző kettő után:

<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="N"/>

Ahol N egy szám 0-tól 4-ig és a következő felbontásokat jelöli sorban: 640x480, 800x600, 1024x768, 1280x1024, 1440x900. Jelenleg más felbontás nem érhető el.

Használható források

  • http://tychocity.blogspot.com/2010/05/instalar-leopard-retail-virtualbox-32.html
  • http://forums.virtualbox.org/viewtopic.php?f=22&t=30843
  • http://www.virtualbox.org/manual/ch03.html#efividmode