Powrót do wpisów
Jun 9, 2021

Downgrade MacOS bez drugiego Maca (M1)

Udało mi się zrobić downgrade Maca, gdy się softbrickował. Rozwiązanie nie było łatwe do znalezienia. Dlatego zamieszczam tutaj kompletny poradnik.

Po wgraniu macOS 12 (Developer beta) napotkałem problemy z XCode i homebrew. Musiałem jak najszybciej wrócić do poprzedniej wersji, bo XCode był mi potrzebny do projektu na studia.

Byłem na tyle głupi, że nie pobrałem Big Sur z App Store, gdy jeszcze byłem na macOS 12. Od razu przeszedłem do trybu odzyskiwania i wymazałem dysk...

Później odkryłem, że nie mogę wybrać, którą wersję macOS chcę zainstalować — jedyną opcją było ponowne zainstalowanie wersji Developer beta.

Po ponownej instalacji nie mogłem utworzyć konta, więc sam się zablokowałem. Bez drugiego Maca nie byłem w stanie zrobić instalacyjnego USB.

Downgrade z macOS 12 do Big Sur

  1. Wyłącz Maca, a następnie przytrzymaj przycisk zasilania, aż pojawi się przycisk "opcje". Kliknij go.
  2. Wymaż główny dysk za pomocą Narzędzia dyskowego
  3. Podłącz nośnik wymienny (może to być SSD lub pendrive USB)
  4. Wprowadź w terminalu następujące polecenia
  • cd '/Volumes/<name of your removable drive>'
  • mkdir -p private/tmp
  • cp -R '/Install macOS 12 Beta.app' private/tmp
  • cd 'private/tmp/Install macOS 12 Beta.app
  • mkdir Contents/SharedSupport
  • curl -L -o Contents/SharedSupport/SharedSupport.dmg http://swcdn.apple.com/content/downloads/55/59/071-00696-A_4T69TQR1VO/9psvjmwyjlucyg708cqjeaiylrvb0xph94/InstallAssistant.pkg
  • ./Contents/MacOS/InstallAssistant_springboard
  1. Stanie się coś dziwnego. Będzie wyglądać, jakbyś ponownie instalował wersję beta, ale w rzeczywistości zainstaluje się Big Sur.
  2. Po instalacji wyłącz komputer i wróć do opcji odzyskiwania
  3. Otwórz terminal i wpisz:
  • resetpassword
  1. Pojawi się okno dialogowe; na pasku wybierz "wymaż Maca", a następnie potwierdź to (niebieski link)
  2. Komputer ponownie uruchomi się w trybie odzyskiwania.
  3. Zainstaluj ponownie naszego "fałszywego" Big Sur
    • cd '/Volumes/<name of your removable drive>/private/tmp/Install macOS 12 Beta.app'
    • ./Contents/MacOS/InstallAssistant_springboard
  1. Po instalacji możesz wreszcie się zalogować i utworzyć USB odzyskiwania (System trzeba zainstalować jeszcze raz, aby pozbyć się "Reinstall MacOS 12" z menu odzyskiwania)

Podziękowania