Site Overlay

Hur man får Yosemite .dmg-filen för att uppgradera från Snow Leopard

Partitionerade du USB-enheten för Yosemite som MBR eller GUID?
När du gjort Yosemite-installationsprogrammet, hur gjorde du den enheten startbar? Installerade du Clover på den?
Vilken version? Några specifika kexts?

Jag partitionerade USB-enheten som GUID. Jag installerade Chimera (från nedladdningar här, version 4.1.0) för att få den att starta. Jag behövde inga kexts förutom FakeSMC. Till och med mitt nätverkskort fungerade när jag använde Chimera.
När jag väl hade min enhet igång och startade från disk med Chimera, så gjorde jag en annan installation av Yosemite på en andra enhet så att jag fortfarande kunde starta upp till en fungerande version medan jag lekte med att installera Clover på huvuddisken. När jag använde Clover var jag också tvungen att använda fler kexts, FakeSMC, nätverksdrivrutinkext, ljudkext och energihanteringskext. Clover var en stor inlärningskurva för mig. Jag gjorde ändringar med Clover Configurator (jag började med den äldre versionen till en början) och kontrollerade sedan konfigurationsfilen med en textredigerare för att se till att jag förstod själva koden och det hjälpte när jag ville konfigurera saker manuellt senare. Med Clover installerat var mitt operativsystem vanlig Vanilla så jag började uppdatera som en riktig Mac från de nedladdade versionsapparna. När jag var redo att uppdatera min andra hårddisk gjorde jag USB-installerare och utförde rena installationer bara för att ha erfarenheten.
Vid en viss tidpunkt flyttade jag Clover till EFI-partitionen (som jag var tvungen att formatera som MBR innan den skulle installeras – att läsa instruktionerna om alternativet i Clover hjälpte mig även om jag var tvungen att gå och googla hur jag skulle göra det som de sa). Jag använde Multibeast för att få El Capitan att fungera utan en DSDT (ingen förtillverkad finns tillgänglig för min bios-version).
Uppgradering från El Capitan Jag behövde fler kexts och kernel patches. Jag hade turen att hitta ett inlägg där någon med mitt moderkort delade med sig av sin clover config som hade de kernelpatchar som var specifika för mitt kort.
När jag var tvungen att skaffa ett högre hårdvaru-ID för att installera Sierra eller High Sierra (tyvärr har jag glömt vilket nu) så var jag glad att jag inte hade loggat in med mitt AppleID på någon av de tidigare OS-versionerna så att byta hårdvarutyp och skaffa ett nytt serienummer för att matcha var inte så svårt. Det var kext-ändringar igen och det äldre Nvidia-grafikkortet fungerade inte out of box så jag flyttade över till det nyare Nvidia-kortet jag hade som var väldokumenterat i forumen här, inklusive att jag skulle behöva använda webbdrivrutiner och att forumen visade uppstartsalternativ för att använda dem.

När jag flyttade över till High Sierra behövde jag olika alternativ för att aktivera webbdrivrutinerna. Jag använde Benjamin Dobells skript när High Sierra gjorde en större uppdatering till samma version men de senaste drivrutinerna skulle inte installeras igen. Skriptet visste faktiskt att de behövde ändras och frågade om jag ville att det skulle göra det? Ja, naturligtvis och det fungerade utmärkt (bättre än själva Nvidia Driver Manager.) Jag ”uppdaterade” min Cuda-drivrutin när det sades att den inte fungerade på den ”nya” versionen, installerade bara om den senaste Cuda-drivrutinen och den accepterades. Jag håller fast vid High Sierra eftersom Nvidia-kort inte stöds i Mojave och jag är inte villig att spendera mer pengar på denna gamla låda. Ljudet stöds inte heller i High Sierra och jag har inte investerat i ett USB-ljudsystem, men jag har en djup hörselnedsättning (döv) och alla mina filmer har textning så jag personligen går inte miste om något, YMMV.
Boot-alternativ: Med Nvidia-grafikkort var jag alltid tvungen att använda PCIRootUID=1 för att visa att jag hade ett diskret kort, annars kunde den inte starta upp. Jag använde GraphicsEnabler=Yes för mitt GT520. Att installera med alternativet -v, verbose (inte grafisk) krävde fortfarande mycket tålamod, det fanns tillfällen då jag trodde att den hängde, men nej, den gick vidare precis när jag var redo att ge upp. När jag fick felet can’t find kernel använde jag alternativet /System/Library/Kernels/Kernel boot. Jag strulade med omstarter så mycket att jag kom till den punkt där om en ”Install OS X from” ”hårddisk” dök upp i Clover så startade jag tillbaka till den tills installationsprogrammet på hårddisken inte längre var ett val. En eller två gånger var jag tvungen att köra installationen med hjälp av -x -f också. Varje gång jag fick nästa OS installerat och fungerande uppdaterade jag också på plats den andra hårddisken och jag behövde den eftersom jag var tvungen att radera den andra hårddisken och installera om ett par gånger. Även om jag har en riktig Mac som kör Catalina var det bra att kunna göra ändringar i samma låda och ha en lägre version för att kunna få appinstallationsprogrammen att köras. Jag var tvungen att koppla in min Windows-enhet en gång för att redigera Mac EFI-partitionen eftersom jag råkade säga till Clover att dölja alla OS X-poster (oops) när jag bara ville sluta visa återställningspartitioner och Windows-datadiskar. I övrigt höll jag mina Windows-start- och datadiskar urkopplade hela tiden och lyckades på så sätt inte radera dem. När jag var klar och kopplade in alla mina hårddiskar plockade Clover enkelt upp Windows-startdisk och jag kan nu dubbelstarta Win10 och High Sierra på olika hårddiskar genom att bara ställa in min bios så att den startar från Clover-skivan först. Jag ställde också in automatisk start av High Sierra efter 5 sekunder utan interaktion, så tryck på mellanslagstangenten eller piltangenten om jag vill starta upp i Windows istället.
Jag har gjort en High Sierra USB-startdiskett för säkerhetskopiering och ominstallation om det skulle behövas. När jag väl börjar arbeta med detta förväntar jag mig att jag kommer att stöta på problem någonstans. Jag har bifogat en kopia av min Clover Config för P7P55D Pro-kortet och Nvidia-grafikkortet som kräver webbdrivrutin för High Sierra. Folk kommer att behöva lägga in sin egen identifieringsinformation på de angivna platserna (som är utkommenterade, ta bort kommentarsmarkeringarna <– –> för att göra dem aktiva igen).

Lämna ett svar

Din e-postadress kommer inte publiceras.