Venstre 404

Snow Leopard

Når Det gjelder å kjøre eldre programvare på nåværende systemer, Har Apple en ganske dårlig track record. I fjor fjernet macOS 10.15 Catalina-utgivelsen støtte for alle 32-biters applikasjoner, inkludert For Eksempel Lightroom 6 og Photoshop CS6. Jeg er som resultat stikker med den tidligere utgivelsen (macOS 10.14). Til slutt vil jeg sannsynligvis måtte oppgradere og ty til å kjøre min gamle programvare i en virtuell maskin. Som det skjer, gjorde jeg mer eller mindre den samme dansen for ni år siden Da Apple lanserte MacOS X 10.7 Lion og fjernet muligheten til å kjøre eldre PowerPC-applikasjoner Via Rosetta. Heldigvis, Da vmwares Fusion-produkt tillot å kjøre den tidligere 10.6-utgivelsen, og jeg har stolt på dette mer enn noen få ganger i årene siden. Jeg er en stor Fan Av Fusion, da det tillater en å teste / eksperimentere med alle bemannede forskjellige operativsystemer, uten å måtte kjøpe maskinvare eller risikere å bryte deg hovedmaskin.

Installere Snow Leopard i dag I En Fusion VM er ikke spesielt vanskelig, men jeg fant noen komplikasjoner. Slik fikk jeg det til å fungere:

1) Lag En Snow Leopard Server VM

Fusion støtter ikke offisielt 10.6, bare 10.6 server. Til å begynne med, opprett en ny VM:

  • Fil – > Ny
  • for installasjonsmetoden velger Du ‘Opprett en egendefinert virtuell maskin’
  • Operativsystem:’ Apple OS X ‘- > ‘Mac OS X Server 10.6’
  • Virtuell disk kan bruke standardverdier. Ny 40gb-disk er bra.
  • I ‘Virtual Machine Summary’, klikk ‘Tilpass Innstillinger’
  • for destinasjon, legger jeg det i ‘Dokumenter’- > ‘Virtuelle Maskiner’ – >’Snow Leopard ‘
  • i’ Settings ‘dialog, klikk’ Legg Til Enhet’, velg’ Lydkort ‘og klikk’Legg Til’
  • Avslutt VMware Fusion

2) Patch Fusion EFI boot ROMs

Fusion blokkerer bruk av vanlig 10.6 (ikke server) I EFI ROM. For å omgå dette, lapp det ved HJELP AV EFI unlocker Fra GitHub. Dekomprimere i nedlastinger-mappen. Åpne Terminalen og kjør følgende to kommandoer:

cd / Brukere/ $ BRUKER / Nedlastinger / efi-unlocker-master
./efi-macos.sh

hvis kommandoen lykkes, bør du ha to nye filer, EFI32-MACOS.ROM OG EFI64-MACOS.ROM i mappen efi-unlocker-master.

3) Endre VM-konfigurasjonen

for å få VM til å bruke de endrede Romene:

  • Naviger til’ Dokumenter ‘- > ‘Virtuelle Maskiner’ i Finder
  • Høyreklikk Snow Leopard VM, velg ‘Vis Pakkeinnhold’
  • Kopier DE TO EFI ROM-filene fra unlocker-mappen til denne mappen (for eksempel ved Siden Av ‘Snow Leopard.vmx’)
  • Åpne ‘ Snow Leopard.vmx ‘I Textedit ved å høyreklikke, velge ‘Åpne med’ og velge ‘Textedit’
  • under linjen leser ‘firmware =» efi «‘ legg til:
    • efi32.filnavn = » EFI32-MACOS.ROM »
    • efi64.filename = » EFI64-MACOS.ROM »
    • cpuid.1.eax = «0000:0000:0000:0001:0000:0110:1010:0101»
  • Fjern linjen som har ‘ lyd.virtualDev = «hdaudio «‘
  • Lagre filen og avslutt Textedit

4) Installer Snow Leopard

for å installere, er alt du trenger å gjøre på dette punktet, å åpne VMware Fusion og vise VM hvilken plate som skal brukes til installasjonsprogrammet. Å gjøre det:

  • I ‘Virtual Machine’ – menyen gå TIL ‘CD / DVD (SATA)’ og velg ‘Velg Plate Eller Diskbilde’
    • Velg DIN DMG-fil eller faktiske DVD.
  • Også i samme meny under ‘CD/DVD (SATA)’, velg ‘Koble CD/DVD’
  • Klikk på trekanten midt på den svarte VM-skjermen for å starte VM
  • Du bør snart se Snow Leopard installasjonsskjermen
  • etter at du har valgt disken som skal installeres til (enkelt, det skal bare være en), vil du kanskje klikke ‘Tilpass’ og fjern/legg til pakker. Skriverdriverne og oversettelsene er store og kan ikke være nødvendig. Rosetta kan være nyttig hvis du planlegger å kjøre eldre PowerPC-programmer.
  • systemet vil installere og automatisk starte på nytt
  • Fullfør installasjonsprosessen ved å legge til en ny bruker etc.

5) Installer vmware drivere og verktøy

normalt er det en enkel prosess å installere vmwares drivere Og verktøy, men på grunn av en feil i 10.6 må du først installere flere systemoppdateringer. Hvis du ikke gjør dette, vil verktøyinstallasjonen mislykkes med feilen ‘CSMERR_TP_NOT_TRUSTED’ i installasjonsloggen.

  • Velg ‘Programvareoppdatering’ Fra Apple-Menyen, klikk ‘Tilpass’ og velg bare 10.6.8 combo updater. Det er rundt 1.1GB så laste ned og installere kan ta litt tid.
  • etter installasjon og omstart, velg Igjen ‘Programvareoppdatering’ og denne gangen velger Du Bare ‘Apple Software Installer Update’.
  • Etter denne andre omstart, velg ‘Installer VMware tools’ Fra ‘Virtual Machines’ – menyen ‘Installer VMware tools’
  • VMware-verktøyene inkluderer muligheten til å dele mapper mellom din virtuelle Mac og din ekte Mac(se’ Virtual Machine ‘- > ‘Sharing’
  • for 10.6 fungerer de medfølgende lyddriverne ikke. For å få lyd, fant jeg at jeg trengte å laste Ned Ensoniq PCI audio driver fra sourceforge og installere den inne I VM.

6) Cleanup

Ofte vmware disk fil bloats ganske mye i forhold til den faktiske mengden av data i diskbildet, fordi når filer slettes I Mac VM, de fortsetter å forbruke plass i vmdk. Løsningen (som i mitt tilfelle gjenvunnet nesten 6gb fra EN 12gb vmdk) er som følger:

  • fra en terminal inne I VM, forutsatt AT VM-stasjonen din kalles ‘Macintosh HD’:
    • diskutil secureErase freespace 0 «Macintosh HD»
  • Slå AV VM
  • Fra en terminal på Mac-verten, forutsatt AT VM-EN din heter ‘Snow Leopard’:
    • /Applikasjoner/ VMware \ Fusion.app / Innhold / Bibliotek /vmware-vdiskmanager-k/Brukere/$BRUKER/Dokumenter / Virtuelle\ Maskiner.lokalisert / Snø\ Leopard.Vmwarevm / Virtuell \ Disk.vmdk

Write a Comment

Din e-postadresse vil ikke bli publisert.