Left 404

Snow Leopard

ami a régebbi szoftverek futtatását illeti a jelenlegi rendszereken, az Apple elég gyenge múlttal rendelkezik. A tavalyi macOS 10.15 Catalina kiadás megszüntette az összes 32 bites alkalmazás támogatását, beleértve például a Lightroom 6-ot és a Photoshop CS6-ot. Ennek eredményeként ragaszkodom az előzetes kiadáshoz (macOS 10.14). Végül valószínűleg frissítenem kell, és a régi szoftverem futtatásához kell folyamodnom egy virtuális gépen. Ahogy történik, többé-kevésbé ugyanazt a táncot tettem kilenc évvel ezelőtt, amikor az Apple kiadta a MacOS X 10.7 Lion-t, és eltávolította a régebbi PowerPC alkalmazások Rosetta-n keresztüli futtatásának képességét. Szerencsére abban az időben a VMware Fusion terméke lehetővé tette a korábbi 10.6 kiadás futtatását, és az azóta eltelt években többször is támaszkodtam erre. Nagy rajongója vagyok a Fusion-nak, mivel lehetővé teszi, hogy teszteljék/kísérletezzenek a különböző operációs rendszerek összes emberével, anélkül, hogy természetesen bármilyen hardvert kellene vásárolniuk, vagy kockáztatniuk kellene a fő gép megtörését.

a Snow Leopard telepítése ma egy Fusion virtuális gépbe nem különösebben nehéz, de találtam néhány bonyodalmat. Itt van, hogyan kaptam, hogy működik:

1) Hozzon létre egy Snow Leopard szerver VM

Fusion hivatalosan nem támogatja 10.6, csak 10.6 szerver. Először hozzon létre egy új virtuális gépet:

  • Fájl- > új
  • a telepítési módszerhez válassza az ‘egyéni virtuális gép létrehozása’
  • operációs rendszer: ‘Apple OS X’ – > ‘Mac OS X Server 10.6’
  • a virtuális lemez alapértelmezés szerint használható. Az új 40 GB-os lemez rendben van.
  • a ‘virtuális gép összefoglaló’, kattintson a ‘beállítások testreszabása’
  • a cél, tettem ‘dokumentumok’ – > ‘virtuális gépek’ – > ‘Snow Leopard’
  • a ‘Beállítások’ párbeszédablakban, kattintson a ‘Eszköz hozzáadása’, Válassza a ‘hangkártya’, majd kattintson a ‘Hozzáadás’
  • kilép VMware Fusion

2) a Fusion EFI boot ROM-ok javítása

a Fusion blokkolja a rendszeres 10.6 (nem szerver) használatát az EFI ROM-ban. Ennek megkerüléséhez javítsa ki a GitHub EFI unlocker segítségével. Bontsa ki a tömörítést a Letöltések mappában. Nyissa meg a terminált, és futtassa a következő két parancsot:

cd /Felhasználók/$felhasználó/Letöltések/efi-unlocker-master
./efi-macos.sh

ha a parancs sikeres, akkor két új fájlnak kell lennie, EFI32-MACOS.ROM és EFI64-MACOS.ROM az efi-unlocker-master mappában.

3) módosítsa a virtuális gép konfigurációját

hogy a virtuális gép a módosított ROM-okat használja:

  • keresse meg a ‘dokumentumok’ -> ‘virtuális gépek’ elemet a Finderben
  • kattintson a jobb gombbal a Snow Leopard virtuális gépre, válassza a ‘csomag tartalmának megjelenítése’lehetőséget
  • másolja a két EFI ROM fájlt az unlocker mappából ebbe a mappába (például a ‘Snow Leopard mellett.vmx’)
  • nyitott ‘Snow Leopard.vmx ‘a Texteditben a jobb egérgombbal kattintva, a “Megnyitás” kiválasztásával, majd a “Textedit”
  • sor alatt a “firmware =” efi “” Hozzáadás:
    • efi32.fájlnév = ” EFI32-MACOS.ROM ”
    • efi64.fájlnév = ” EFI64-MACOS.ROM ”
    • cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101”
  • távolítsa el a hangot tartalmazó sort.virtualDev = “hdaudio “‘
  • mentse el a fájlt és lépjen ki a Texteditből

4) Install Snow Leopard

a telepítéshez mindössze annyit kell tennie, hogy újra megnyitja a VMware Fusion programot, és megmutatja a virtuális gépnek, hogy melyik lemezt használja a telepítőhöz. Ehhez:

  • a’ virtuális gép ‘menüben lépjen a’ CD/DVD (SATA) ‘ elemre, majd válassza a ‘lemez vagy lemezkép kiválasztása ‘lehetőséget’
    • válassza ki a DMG fájlt vagy a tényleges DVD-t.
  • ugyanebben a menüben a ‘CD/DVD (SATA)’ alatt válassza a ‘CD/DVD csatlakoztatása’
  • kattintson a fekete virtuális gép képernyő közepén lévő háromszögre a virtuális gép elindításához
  • hamarosan megjelenik a Snow Leopard telepítési képernyő
  • miután kiválasztotta a telepíteni kívánt lemezt (könnyű, csak egynek kell lennie), kattintson a ‘Testreszabás’ gombra csomagok eltávolítása/hozzáadása. A nyomtatóillesztők és a fordítások nagyok, és nem feltétlenül szükségesek. A Rosetta hasznos lehet, ha régebbi PowerPC alkalmazásokat kíván futtatni.
  • a rendszer települ és automatikusan újraindul
  • Új felhasználó hozzáadásával fejezze be a telepítési folyamatot stb.

5) telepítse a VMware illesztőprogramokat és eszközöket

a VMware illesztőprogramjainak és eszközeinek telepítése általában egyszerű folyamat, de a 10.6-os hiba miatt először telepítenie kell több rendszerfrissítést. Ha ezt nem teszi meg, az eszközök telepítése sikertelen lesz a ‘CSMERR_TP_NOT_TRUSTED’ hibával a telepítőnaplóban.

  • válassza ki a ‘Szoftverfrissítés’ elemet az Apple menüből, kattintson a ‘Testreszabás’ gombra, és csak a 10.6.8 kombinált frissítőt válassza. 1 körül van.1 GB, így a letöltés és a telepítés eltarthat egy ideig.
  • telepítés és újraindítás után ismét válassza a ‘Szoftverfrissítés’ lehetőséget, ezúttal pedig csak az ‘Apple szoftvertelepítő frissítése’lehetőséget.
  • a második újraindítás után a ‘Virtual Machines’ menüből válassza a ‘Install VMware tools’
  • a VMware tools lehetővé teszi a mappák megosztását a virtuális Mac és a valódi Mac között (lásd ‘Virtual Machine’ -> ‘Sharing’
  • 10.6 esetén a mellékelt hangmeghajtók nem működnek. Ahhoz, hogy hangot kapjak, úgy találtam, hogy le kell töltenem az Ensoniq PCI audio illesztőprogramot a sourceforge-ból, és telepítenem kell a virtuális gépbe.

6) Cleanup

a VMware lemezfájl gyakran kissé felduzzad a lemezkép tényleges adatmennyiségéhez képest, mert amikor a fájlokat törlik a Mac virtuális gépben, továbbra is helyet fogyasztanak a vmdk-ban. A megoldás (amely az én esetemben csaknem 6 GB-ot nyert vissza egy 12 GB-os vmdk-ból) a következő:

  • a virtuális gép belsejében lévő terminálról, feltételezve, hogy a virtuális gép meghajtója ‘Macintosh HD’:
    • diskutil secureErase freespace 0 “Macintosh HD”
  • állítsa le a virtuális gépet
  • a Mac gép egyik termináljáról, feltételezve, hogy a virtuális gép neve ‘Snow Leopard’:
    • /alkalmazások / VMware \ fúzió.app / tartalom / könyvtár / vmware-vdiskmanager-k / Felhasználók / $felhasználó / Dokumentumok / virtuális \ gépek.lokalizált / hó \ Leopard.vmwarevm / virtuális lemez.vmdk

Write a Comment

Az e-mail-címet nem tesszük közzé.