MBP 2015 nie uruchamia się z obrazem dysku z MBP 2012

2

Mam (używając dd z zewnętrznym interfejsem SATA z Internet Recovery) skopiowałem mój stary dysk MBP 2012 na wewnętrzny dysk SSD mojego nowego MBP z połowy 2015 roku („MacbookPro11,4”, wariant 2,5 GHz z GPU Iris Pro). Jednak system uruchomi się tylko w trybie odzyskiwania i w trybie awaryjnym - podczas rozruchu „normalnie” system ostatecznie utknie na pasku postępu, a naciśnięcie dowolnego klawisza powoduje tylko dźwięk „błędu”, tak jakby ktoś nacisnął niedozwoloną kombinację klawiatury.

Wydaje mi się, że dzieje się tak, ponieważ system uważa, że ​​układ GPU jest nadal konfiguracją z dwoma układami GPU ze starego MacBooka (Intel on-chip + Radeon), a teraz nie rozpoznaje nowego GPU. Jednak zarówno AppleIntelHD5000Graphics.kext, jak i AppleIntelFramebufferAzul.kext są obecne, więc teoretycznie powinno być możliwe uruchomienie serwera wyświetlania.

Nic nie wskazuje na problem podczas uruchamiania aplikacji konsoli - z wyjątkiem dwóch rzeczy:

1) naruszenie zasad piaskownicy:

sandboxd[308]: com.apple.message.domain: com.apple.sandbox.system-policy-violation
com.apple.message.signature2: nmnetmgrd
com.apple.message.signature3: nmnetmgrd ||| ??? (???)
com.apple.message.summarize: YES
com.apple.message.signature: nmnetmgrd System Policy: deny file-write-data /System/Library/UserEventPlugins/SCMonitor.plugin/Contents/Info.plist
com.apple.message.violation_body: nmnetmgrd System Policy: deny file-write-data /System/Library/UserEventPlugins/SCMonitor.plugin/Contents/Info.plist

2) ładunek dzienników awarii watchdog_daemon w pliku system.log:

Jan  5 01:49:41 xxx watchdogd[875]:  [watchdog_daemon] @(    wd_watchdog_open) - IOIteratorNext failed (kr=0)
Jan  5 01:49:41 xxx watchdogd[875]:  [watchdog_daemon] @(      wd_daemon_init) - could not open connection with the kernel watchdog
Jan  5 01:49:41 xxx watchdogd[875]:  [watchdog_daemon] @(                main) - cannot initialize the watchdog service
Jan  5 01:49:41 xxx com.apple.xpc.launchd[1] (com.apple.watchdogd): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Co może być przyczyną niepowodzenia i czy mogę to naprawić bez konieczności ponownej instalacji OS X? Nie chcę spędzać dni, aby wszystko instalować i konfigurować ponownie, i tak naprawdę nie chcę używać MBP 2012 znacznie dłużej, jeśli to możliwe.

Skynet
źródło
Który system operacyjny próbujesz zainstalować?
Allan
1
@ Allan ma 100% poprawności. Zasadniczo program MBP 2015 nie może działać z żadną wersją systemu operacyjnego wcześniejszą niż OS X 10.10.2 dla modeli z początku 2015 r. I OS X 10.10.3 dla modeli z połowy 2015 r.
Monomeeth
@Allan: Próbuję skopiować ponad 10.11.6.
Skynet,

Odpowiedzi:

1

Odkryłeś już przyczynę swoich awarii.

To, co musisz zrobić, to jedna z dwóch rzeczy:

  • Utwórz kopię zapasową Time Machine w starym systemie i wykonaj nową instalację systemu macOS na nowym komputerze i przenieś wszystko za pomocą Asystenta migracji

  • Wykonaj nową instalację systemu macOS na nowym komputerze i za pomocą połączenia sieciowego dokonaj migracji wszystkich aplikacji i ustawień przez sieć za pomocą Asystenta migracji.

Pamiętaj, że jeśli próbujesz skopiować system operacyjny wcześniejszy niż 10.10, NIE zadziała on na twoim MBP z połowy 2015 roku.

Allan
źródło
1
Uwaga: Dokonaj migracji w ramach pierwszej instalacji, a nie po założeniu konta ... w przeciwnym razie otrzymasz 2 konta do ręcznego scalenia. [Nauczyłem się tego na
własnej skórze
Mam kopię zapasową TM. Problem polega na tym, że mam mnóstwo * rzeczy, które muszę skopiować, a które nie są skonfigurowane „po Apple” - Macports, Oracle SQL, skompilowana na zamówienie PHP ... wszystko to zostanie przywrócone przez Time Machine ? Aha, a system operacyjny to 10.11.6. Zastanawiam się: dlaczego mogłem włożyć dysk SSD do komputera Mac Pro 2010 (musiałem czekać na nową płytę główną) i uruchomił się bezbłędnie, ale nie może uruchomić się na nowoczesnym MBP?
Skynet,
Powinieneś być w stanie określić, co chcesz b / u we Time Machine. Miałem jednak podobny problem (stos AMP). Zamiast instalować bezpośrednio na moim komputerze, zdecydowałem się na uruchomienie bezgłowych maszyn wirtualnych, które można łatwo wykonać za pomocą skryptu wywołującego tar Moje środowisko programistyczne znajduje się na tych maszynach wirtualnych, a nawet w przypadku katastrofalnej awarii (zepsuty ekran) działałem na komputerze w niecałą godzinę. To może być teraz PITA, ale warto poświęcić czas - może to być dobra okazja, aby ulepszyć swoją „infrastrukturę”.
Allan