Left 404

Sne Leopard

når det kommer til at køre ældre programmer på nuværende systemer, Apple har en temmelig dårlig track record. Sidste års macOS 10.15 Catalina-udgivelse fjernede understøttelse af alle 32-bit applikationer, inklusive for eksempel Lightroom 6 og Photoshop CS6. Jeg følger som følge heraf med den tidligere udgivelse (macOS 10.14). Til sidst bliver jeg sandsynligvis nødt til at opgradere og ty til at køre mit gamle program i en virtuel maskine. Som det sker, gjorde jeg mere eller mindre den samme dans for ni år siden, da Apple frigav MacOS 10.7 Lion og fjernede muligheden for at køre ældre Kraftpc-applikationer via Rosetta. Heldigvis tillod Fusionsproduktet på det tidspunkt at køre den tidligere 10.6-udgivelse, og jeg har påberåbt mig dette mere end et par gange i årene siden. Jeg er en stor fan af Fusion, da det giver en mulighed for at teste/eksperimentere med alle bemandede forskellige operativsystemer, uden selvfølgelig at skulle købe noget udstyr eller risikere at bryde din hovedmaskine.

installation af sne Leopard i dag i en Fusion VM er ikke særlig vanskelig, men jeg fandt et par komplikationer. Sådan fik jeg det til at fungere:

1) Opret en Sne Leopard Server VM

Fusion understøtter ikke officielt 10.6, kun 10.6 server. Til at begynde med skal du oprette en ny VM:

  • fil – > ny
  • for installationsmetoden skal du vælge ‘Opret en brugerdefineret virtuel maskine’
  • operativsystem: ‘Apple OS’- > ‘Mac OS Server 10.6’
  • virtuel disk kan bruge standardindstillinger. Ny 40GB disk er fint.
  • i’ virtuel Maskinoversigt ‘skal du klikke på’ Tilpas indstillinger ‘
  • til destination sætter jeg det i ‘dokumenter’ – > ‘virtuelle maskiner’ – > ‘Sne Leopard’
  • i dialogboksen’ Indstillinger ‘skal du klikke på ‘Tilføj enhed’, vælge’ lydkort ‘og klikke på’Tilføj’

2) Patch Fusion EFI boot ROM ‘er

Fusion blokerer brugen af almindelig 10.6 (ikke server) i EFI ROM’ en. For at omgå dette skal du lappe det ved hjælp af EFI unlocker fra GitHub. Uncompress i mappen Overførsler. Åbn terminalen, og kør følgende to kommandoer:

cd / brugere/ $ bruger / Hent / efi-unlocker-master
./efi-macos.sh

hvis kommandoen lykkes, skal du have to nye filer, EFI32-MACOS.ROM og EFI64-MACOS.ROM i mappen efi-unlocker-master.

3) Rediger VM-konfigurationen

for at få din VM til at bruge de ændrede Rom ‘er:

  • Naviger til ‘dokumenter’ – >’ virtuelle maskiner ‘i Finder
  • Højreklik på sne Leopard VM, vælg’Vis pakkeindhold ‘
  • Kopier de to EFI ROM-filer fra unlocker-mappen til denne mappe (f.eks. ved siden af ‘ sne Leopard.’)
  • åben ‘ Sne Leopard.’i Tekstedit ved at højreklikke, vælge ‘Åbn med’ og vælge ‘Tekstedit’
  • under linjen læsning ‘ EFI “‘ Tilføj:
    • efi32.filnavn = ” EFI32-MACOS.ROM ”
    • efi64.filnavn = ” EFI64-MACOS.ROM ”
    • cpuid.1.Eaks = “0000:0000:0000:0001:0000:0110:1010:0101”
  • fjern den linje, der har ‘ lyd.virtualDev = “hdaudio “‘
  • Gem filen og afslut Tekstrediger

4) Installer Sne Leopard

for at installere er alt, hvad du skal gøre på dette tidspunkt, at åbne VM Fusion igen og vise VM, hvilken disk der skal bruges til installationsprogrammet. At gøre det:

  • i menuen’ virtuel maskine ‘gå til’ CD / DVD (SATA) ‘og vælg’ Vælg disk eller diskbillede’
    • vælg din DMG-fil eller faktiske DVD.
  • også i den samme menu under ‘CD/DVD (SATA)’, vælg ‘Connect CD/DVD’
  • Klik på trekanten midt på den sorte VM-skærm for at starte VM
  • du skal snart se sne Leopard installationsskærmen
  • når du har valgt den disk, der skal installeres til (let, der skal kun være en), kan du klikke på ‘Tilpas’ og fjern/tilføj pakker. Printerdrivere og oversættelser er store og er muligvis ikke nødvendige. Rosetta kan være nyttigt, hvis du planlægger at køre ældre programmer.
  • systemet installerer og genstarter automatisk
  • Fuldfør installationsprocessen ved at tilføje en ny bruger osv.

5) Installation af drivere og værktøjer

normalt er installation af drivere og værktøjer en nem proces, men på grund af en fejl i 10.6 skal du først installere flere systemopdateringer. Hvis du ikke gør dette, mislykkes installationen af værktøjer med fejlen ‘CSMERR_TP_NOT_TRUSTED’ i installationsloggen.

  • Vælg ‘programopdatering’ i Apple-menuen, klik på ‘Tilpas’ og vælg kun 10.6.8 combo updater. Det er omkring 1.1GB så hente og installere kan tage noget tid.
  • efter installation og genstart skal du igen vælge ‘programopdatering’ og denne gang kun vælge ‘Apple-Installationsprogramopdatering’.
  • efter denne anden genstart i menuen ‘virtuelle maskiner’ skal du vælge ‘Installer værktøjsværktøjer’
  • værktøjsværktøjerne inkluderer muligheden for at dele mapper mellem din virtuelle Mac og din rigtige Mac (se ‘virtuel maskine’- > ‘deling’
  • for 10.6 fungerer de medfølgende lyddrivere ikke. For at få lyd fandt jeg, at jeg var nødt til at hente PCI-lyddriveren fra sourceforge og installere den inde i VM.

6) oprydning

ofte bloats diskfilen en hel del i forhold til den faktiske mængde data i diskbilledet, fordi når filer slettes i Mac VM, fortsætter de med at forbruge plads i VMDK. Løsningen (som i mit tilfælde genvundet næsten 6 GB fra en 12 GB vmdk) er som følger:

  • fra en terminal inde i VM, forudsat at din VM ‘s drev kaldes ‘Macintosh HD’:
    • diskutil secureErase freespace 0 “Macintosh HD”
  • Luk VM
  • fra en terminal på din Mac-vært, forudsat at din VM hedder ‘Sne Leopard’:
    • /applikationer / VM\ Fusion.app / indhold / bibliotek /vdiskmanager-K/brugere/$bruger/dokumenter / virtuelle\ maskiner.lokaliseret / Sne \ Leopard.virtuel\ Disk.vmdk

Write a Comment

Din e-mailadresse vil ikke blive publiceret.