Site Overlay

Jak uzyskać plik .dmg z Yosemite do aktualizacji ze Snow Leopard

Czy partycjonowałeś USB dla Yosemite jako MBR czy GUID ?
Jak zrobiłeś instalator Yosemite, jak sprawiłeś, że ten dysk był bootowalny ? Zainstalowałeś na nim Clovera ?
Jaką wersję ? Jakieś konkretne kexty ?

Partycjonowałem USB jako GUID. Zainstalowałem Chimerę (z plików do pobrania tutaj, wersja 4.1.0), aby uruchomić system. Nie potrzebowałem żadnych kextów poza FakeSMC. Nawet moja karta sieciowa działała, gdy używałem Chimery.
Gdy już miałem mój dysk uruchomiony, bootując z dysku z Chimerą, zrobiłem kolejną instalację Yosemite na drugim dysku, aby móc nadal bootować do działającej wersji, podczas gdy ja bawiłem się instalacją Clovera na głównym dysku. Kiedy używałem Clovera, musiałem również używać więcej kextów, FakeSMC, kextów sterowników sieciowych, audio i zarządzania energią. Clover był dla mnie dużą krzywą uczenia się. Dokonałem zmian za pomocą Clover Configurator (zacząłem od wersji legacy na początku), a następnie sprawdziłem plik konfiguracyjny za pomocą edytora tekstu, aby upewnić się, że rozumiem sam kod, co pomogło mi, gdy chciałem ręcznie skonfigurować rzeczy później. Z zainstalowanym Cloverem mój system operacyjny był zwykłą wanilią, więc zacząłem aktualizować go jak prawdziwy Mac z pobranych aplikacji. Kiedy byłem gotowy do aktualizacji mojego drugiego dysku, zrobiłem instalatory USB i przeprowadziłem czystą instalację tylko po to, żeby mieć doświadczenie.
W pewnym momencie przeniosłem Clovera na partycję EFI (którą musiałem sformatować jako MBR, zanim się zainstalowała – przeczytanie instrukcji na temat opcji w Cloverze pomogło mi, mimo że musiałem wygooglować, jak zrobić to, co mówili). Użyłem Multibeast, aby uzyskać El Capitan działający bez DSDT (nie ma gotowych dostępnych dla mojej wersji biosu).
Podwyższając z El Capitan potrzebowałem więcej kextów i poprawek kernela. Byłem szczęśliwy, aby znaleźć post, gdzie ktoś z mojej płyty głównej udostępnione ich konfigurację clover, który miał poprawki jądra specyficzne dla mojej płyty.
Gdy musiałem uzyskać wyższy identyfikator sprzętu do zainstalowania Sierra lub High Sierra (przepraszam, zapomniałem, który teraz) Byłem szczęśliwy, że nie zalogowałem się do mojego AppleID na żadnej z poprzednich wersji OS więc zmiana mojego typu sprzętu i uzyskanie nowego numeru seryjnego, aby dopasować nie było zbyt trudne. Były zmiany kext ponownie i starsza karta graficzna Nvidia nie działała po wyjęciu z pudełka, więc przeniosłem się do nowszej karty Nvidia miałem, że był dobrze udokumentowany na forach tutaj, w tym, że będę musiał używać sterowników internetowych i fora pokazał opcje uruchamiania ich używać.

Jak przeniosłem się do High Sierra potrzebowałem różnych opcji, aby włączyć sterowniki internetowe na. Użyłem skryptu Benjamina Dobella, gdy High Sierra zrobiła dużą aktualizację do tej samej wersji, ale najnowsze sterowniki nie zainstalowałyby się ponownie. Skrypt właściwie wiedział, że trzeba je zmodyfikować i zapytał, czy chcę, aby to zrobił? Tak, oczywiście, i działał świetnie (lepiej niż sam Nvidia Driver Manager). Zaktualizowałem” mój sterownik Cuda, kiedy powiedziano mi, że nie działa na „nowej” wersji, po prostu przeinstalowałem najnowszy sterownik Cuda i został zaakceptowany. Trzymam się High Sierra, ponieważ karty Nvidia nie są obsługiwane w Mojave i nie chcę wydawać więcej pieniędzy na to stare pudełko. Również mój dźwięk nie jest obsługiwany w High Sierra i nie zainwestowałem w system dźwiękowy USB, ale mam głęboką utratę słuchu (głuchy) i wszystkie moje filmy są podpisane, więc ja, osobiście, nie brakuje mi niczego, YMMV.
Opcje bootowania: Z kartami graficznymi Nvidia zawsze musiałem używać PCIRootUID=1, aby pokazać, że mam dyskretną kartę, albo po prostu nie uruchamiał się. Użyłem GraphicsEnabler=Yes dla mojego GT520. Instalacja przy użyciu opcji -v, verbose (nie graficznej) nadal wymagała dużo cierpliwości, były momenty kiedy myślałem, że się zawiesił, ale nie, ruszył dalej w momencie kiedy byłem gotowy się poddać. Kiedy dostałem błąd can’t find kernel, użyłem opcji /System/Library/Kernels/Kernel boot. Tak namieszałem przy restartach, że gdy w Cloverze pojawiła się opcja „Install OS X from” (Zainstaluj OS X z dysku twardego), uruchamiałem go z powrotem, aż instalator na dysku nie był już możliwy do wyboru. Raz czy dwa musiałem uruchomić instalację używając -x -f również. Za każdym razem, gdy instalowałem następny system operacyjny i działał, aktualizowałem również drugi dysk, a potrzebowałem go, ponieważ musiałem wymazać drugi dysk i zainstalować go ponownie kilka razy. Chociaż mam prawdziwego Maca z Cataliną, pomocna była możliwość dokonywania zmian w tym samym pudełku i posiadanie niższej wersji, aby móc uruchomić instalatory aplikacji. Raz musiałem podłączyć mój dysk Windows, aby edytować partycję Mac EFI, ponieważ przez przypadek kazałem Cloverowi ukryć wszystkie wpisy OS X (ups), gdy chciałem tylko zatrzymać wyświetlanie partycji odzyskiwania i dysków z danymi Windows. W przeciwnym razie utrzymywałem moje dyski rozruchowe i dyski z danymi systemu Windows przez cały czas odłączone, dzięki czemu nie udało mi się ich wymazać. Kiedy skończyłem i podłączyłem wszystkie moje dyski, Clover bez problemu wyłapał dysk startowy Windows i mogę teraz uruchamiać Win10 i High Sierra na różnych dyskach, po prostu ustawiając mój bios, aby najpierw uruchamiał się z dysku Clovera. Ustawiłem również automatyczne uruchamianie High Sierra po 5 sekundach bez interakcji, więc naciśnij spację lub klawisz strzałki, jeśli chcę uruchomić Windows zamiast.
Zrobiłem dysk startowy USB High Sierra dla kopii zapasowej reinstalacji w razie potrzeby. Kiedy już zacznę nad tym pracować, spodziewam się, że gdzieś napotkam jakieś problemy. Załączyłem kopię mojego Clover Config dla płyty P7P55D Pro i karty graficznej Nvidia, która wymaga sterowników internetowych dla High Sierra. Ludzie będą musieli umieścić swoje własne informacje identyfikacyjne we wskazanych miejscach (które są zakomentowane, usuń znaki komentarza <– –>, aby je ponownie uaktywnić).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.