Mam MacBooka Pro Retina 13 "(początek 2015) i mam partycję bootcamp z zainstalowanym Windows 10. Jest też Linux Ubuntu na innej partycji, więc jest to potrójny komputer rozruchowy. Nie używam rEFInd, ale zamiast tego zarządzam uruchamianiem zapasów. Przełączam systemy operacyjne przy użyciu klawisza opcji przy rozruchu i wszystko działało dobrze do niedawna.
Problem, z którym obecnie się borykam, polega na tym, że za każdym razem, gdy włączam laptopa lub próbuję przełączać systemy operacyjne za pomocą klawisza opcji, pojawi się ekran wyboru napędu, na przykład dosłownie 20-30 sekund. To nie jest normalne, ponieważ było to 2-3 sekundy. Po pojawieniu się ekranu wyboru dysku wskaźnik myszy po prostu nie działa lub czasami działa niezawodnie lub bardzo wolno. Za pomocą klawiszy strzałek na klawiaturze mogę wybrać napędy, ale odpowiedź jest zbyt wolna. Po naciśnięciu klawisza strzałki rejestracja i przesunięcie zaznaczenia zajmuje od 15 do 20 sekund, czasami nie odpowiada. A potem, kiedy wrócę, trwa około pół minuty, aby załadować sekwencję startową. Po tym system operacyjny działa dobrze. Mam też GRUB na jednej z partycji do ładowania Linuksa. Kiedy wybieram Linuksa na ekranie wyboru dysku Startup Manager, konsola GRUB uruchamia się i działa bardzo wolno: muszę wpisywać polecenia i czekać 10 sekund na pojawienie się liter na ekranie. Sam Ubuntu działa dobrze.
Czy ktoś może wskazać mi możliwe przyczyny problemu? Podam wszelkie dodatkowe informacje, jeśli poprosisz.
Jest bardzo podobny pytanie , ale został rozwiązany przez całkowitą reinstalację wszystkiego. Chciałbym jednak znaleźć prawdziwą przyczynę problemu, aby móc go w przyszłości zapobiec (moja konfiguracja jest dość skomplikowana i nie chcę ponownie instalować wszystkiego tylko po to, by ponownie stawić czoła temu problemowi za miesiąc lub dwa).
Aktualizacja 1 : Próbowałem zresetować pamięć NVRAM i SMC bez rezultatu.
Aktualizacja 2 :
Nie pamiętam, co dokładnie poprzedzało wydarzenie tego wydania, ale oto moje myśli:
- Być może stało się to po zainstalowaniu „Paragon NTFS dla Mac OS X” lub „FUSE for OS X”. Oboje zainstalowałem teraz i używam ich, aby uzyskać dostęp do partycji Windows i Linux
- Może stało się to po hibernacji partycji Windows
- Możliwe, że problem wystąpił po aktualizacji systemu, ale na pewno wydarzył się na długo przed główną aktualizacją z El Capitan do Sierra.
- Problem występuje nie tylko w Menedżerze uruchamiania, ale w dowolnym oprogramowaniu, które działa przed uruchomieniem systemu operacyjnego. Odzyskiwanie, Diagnostyka sprzętu, Menedżer uruchamiania, a nawet GRUB (który znajduje się na jego własnej partycji) działają bardzo opóźnione. Jeśli nie trzymam żadnych klawiszy i normalnie uruchamiam system MacOS, to wszystko, co dzieje się przed logo Apple, zajmuje znacznie więcej czasu niż powinno. Gdy tylko pojawi się logo i pasek postępu - opóźnienia zniknęły. To samo z innymi systemami operacyjnymi.
System operacyjny to macOS Sierra 10.12.1 wraz z Windows 10 i Ubuntu. Próbowałem uruchomić diagnostykę sprzętu Apple (przytrzymując klawisz D przy starcie) i otrzymałem ten komunikat:
Być może wystąpił problem z czytnikiem kart SD. Kod referencyjny VDC001
Zauważyłem, że kiedy kupiłem laptop, test ten minął bez żadnych problemów.
Próbowałem również uruchomić system w trybie awaryjnym, ale nic się nie stało, z wyjątkiem tego, że GUI systemu MacOS był niepokojący i przerywany w trybie awaryjnym.
Aktualizacja 3 :
Znalazłem interesujące zachowanie. Problem występuje tylko dla jednego rozruchu, gdy wykonuję następujące kroki:
- Uruchom pamięć USB Ubuntu Live
- Wybierz „Zamknij” - & gt; „Uruchom ponownie” z menu systemu Ubuntu
- Kolejny rozruch przebiega bez sluggingu, wydaje się, że problem zniknął, bez względu na to, który system operacyjny wybiorę tym razem.
Ale problem powraca przy następnym rozruchu. Ponadto, jeśli wybiorę opcję „Zamknij” w kroku 2, kolejny rozruch jest powolny jak każdy inny. Co może być tak wyjątkowego w live stickie Ubuntu, że leczy ten problem na jeden raz?
Odpowiedzi:
Ten sam problem tutaj, zauważyłem go w FileVault, ale potem zdałem sobie sprawę, że jest on nawet w sekcji wyboru Boota, a nawet w sekcji Diagnoza. Wyłączenie FileVault nie rozwiąże problemu, po prostu go ukryje.
Zmarnowałem dużo czasu ze stronami oprogramowania, ponowną instalacją systemu operacyjnego i wszystkim. wszyscy nie pomogli. To jest problem ze sprzętem.
Zdałem sobie sprawę, że mam ten problem, gdy zacząłem używać czytnika kart SD do przechowywania plików i rozszerzenia mojego MBP o pojemności 128 GB. Jeśli wejdą karty SD, nawet na 1 sekundę, a następnie wyjmują, ładowanie będzie powolne, dopóki nie zresetuję pamięci NVRAM. Apple care nie znalazł żadnego problemu po raz pierwszy, ale po raz drugi przyznają, że w moim Macbooku jest problem ze sprzętem i wymienili go. Zgłoszę problem z powrotem zwrócony.
Musisz go zanieść do Apple i szczegółowo opisać problem. Musiałem wydrukować papier A4 ze szczegółowym opisem (powiedziano im, że zdarzyło się to po włożeniu karty SD, a następnie wyjąć) i zrzut ekranu ze stroną diagnostyczną pokazującą błąd karty SD na stronie startowej diagnostyki (ponieważ z pewnych powodów był losowy) pokazując ten błąd i najwyraźniej kiedy podaruję mój Macbook do pierwszej naprawy, zdał test w 100% pomyślnie) Odbiór, który otrzymał mój Macbook, tak naprawdę nie odzwierciedlał rzeczy, które powiedziałem jej technikowi. Wpisała nawet numer mojego Macbooka jako „Booth up slow”, masz pomysł.
Tak, musisz go zanieść do naprawienia sprzętu i przynieść wystarczającą liczbę dokumentów, aby udowodnić, że to problem sprzętowy.
źródło
Ważny: Robić nie używaj wzoru bolesna implementacja hfs +, ponieważ okna w pewnym momencie okaleczą partycję systemową! Jeśli potrzebujesz dostępu HFS + w systemie Windows MacDrive
Najpierw uruchom komputer w trybie pojedynczego użytkownika (przytrzymaj klawisz S podczas rozruchu) a po niektórych wiadomościach dmesg powinieneś zobaczyć wiersz polecenia:
fsck -fy /
i sprawdź, czy są jakieś błędy. Po typie biegureboot
jeśli były jakieś zmiany lubexit
jeśli nic nie wymaga napraw.Jeśli podczas uruchamiania masz coś na swoich portach USB, wyjmij je - skanowanie wejścia trwa długo, zwłaszcza jeśli są to niektóre starsze urządzenia USB. Wydaje się, że problem dotyczy skanowania przy uruchamianiu (wyszukiwanie partycji rozruchowych typu EFI z bootflagiem) i / lub urządzenia, które powoduje błędy odczytu. Aby dojść do sedna sprawy:
Spróbuj najpierw - zakładając, że disk0s1 jest twoją partycją ESP aka EFI, otwórz terminal i:
Sprawdźmy wyjście błogosławieństwa:
krok 1
sudo bless --device /dev/disk0s1 --setBoot --nextonly --verbose
wklej gdzieś wynik, więc mogę go obejrzeć. Uruchom ponownie i sprawdź, czy zmiany zachowania - mogą również pomóc.
krok 2 Pozbądźmy się wszelkich NVARS z wpisami startowymi i upewnijmy się, że są wyczyszczone:
Uruchom dowolny rodzaj Linuksa z EFI (co oznacza, że nie uruchamiasz się poprzez MBR) - możesz wziąć na to Live CD Ubuntu, po uruchomieniu uruchom terminal i wykonaj:
sudo efibootmgr -v
- jeśli masz błąd, że nie maszefibootmgr
polecenie zrobićsudo apt-get install efibootmgr
(należy zainstalować ten pakiet )Kiedy już dostaniesz
efibootmgr -v
(zachowaj wynik gdzieś do późniejszego przeglądu)powinieneś zobaczyć coś takiego:
[root@localhost ~]# efibootmgr BootCurrent: 0004 BootNext: 0003 BootOrder: 0004,0000,0001,0002,0003 Timeout: 30 seconds Boot0000* Diskette Drive(device:0) Boot0001* CD-ROM Drive(device:FF) Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233) ...
Użyj wartości szesnastkowej, aby usunąć każdy wpis za pomocą flagi -B -b:
efibootmgr -B -b 0001
efibootmgr -B -b 0000
aż woła, że nie ma już żadnych wpisów. Nie martw się o to, zmienne te są ustawiane za każdym razem jako domyślne jeśli nie są ustawione przez oprogramowanie układowe macbooków - i tego właśnie chcemy, możemy zobaczyć, czy domyślne urządzenie rozruchowe ma problemy ze skanowaniem lub problemy ze skanowaniem są tworzone przez przestarzałe wpisy.
Daj mi znać, kiedy to zrobisz - w większości przypadków zostaniesz zrobiony w tym momencie, jeśli nie będziesz - daj mi znać tutaj i zajrzyjmy do tego dalej.
Zdecydowanie polecam używanie
refind
jako bootmgr, nie jest natywny, ale nie szuka Time Machine i nie dzwoni do domu przez Wi-Fi;) również daje lepsze opcje w razie problemów i możesz nadal może używać boot EFI rodzimego jabłka, refind nie dba o to - jest to tylko zmiana w liście kolejności rozruchu, więc jest na niej ponownie. Ładuje również niektóre sterowniki .efi dla dodatkowego dostępu i funkcjonalności w czasie rozruchu, do tej pory wiem, że nie kolidują z oprogramowaniem Apple.krótka aktualizacja: możesz użyć
nvram -p
invram -c
wyczyścić nvram bezpośrednio w macOS z terminalaźródło
diskutil list
wyświetli listę EFI. Możliwe, że niektóre błędy z resztą lub FS są zamrożone.Rozwiązywanie problemów jest często procesem eliminacji, więc może zająć trochę czasu i cierpliwości. Będziemy musieli przejść przez te kroki pojedynczo, aż będziemy mogli zidentyfikować przyczynę i rozwiązać ją.
1. Oprogramowanie
Jako punkt wyjścia, zaktualizowałbym macOS Sierra do 10.12.2 (już od około dwóch tygodni).
Zapewniłbym również, że masz najnowszą wersję Paragon NTFS dla Mac OS X i BEZPIECZNIK dla systemu MacOS zainstalowany.
Po upewnieniu się, że masz zainstalowane najnowsze wersje, daj nam znać.
źródło
Ten problem zależy od problemu z oprogramowaniem układowym, które uniemożliwia prawidłowe działanie karty we / wy.
Proponuję uaktualnienie do MacOS Sierra 10.12.4, który zawiera aktualizację oprogramowania układowego, która rozwiązuje ten problem.
źródło
Na podstawie informacji zawartych w aktualizacjach i komentarzach wydaje się, że występuje problem z dyskiem SSD; problem fizyczny lub problem z tabelą partycji. Zwłaszcza, że „problem zniknął” podczas uruchamiania systemu Linux.
Po włączeniu komputera Mac ładuje EFI z ROM. Zasadniczo na długo przed załadowaniem jakiegokolwiek oprogramowania lub dodatków, takich jak FUSE lub MacDrive lub Paragon, ładuje się sterowniki do odczytu dysku twardego. Uwaga: Wie tylko, jak czytać HFS + i MBR; nie ma pojęcia, jak odczytać NTFS.
Jeśli / po naciśnięciu Opcja podczas rozruchu uruchamia menedżera rozruchu GUI. Będzie skanować dostępne woluminy pod kątem nagłówek to mówi, jaki typ partycji rozruchowej jest dostępny. To jest lista, którą możesz wybrać.
Jeśli zauważysz, przed uruchomieniem woluminu zapisuje informacje o woluminie rozruchowym do NVRAM. Dlatego działało po rozruchu Linuksa; miał czyste informacje o wolumenie.
Także jeśli używasz Boot Camp, nie uruchamiasz się bezpośrednio na partycję NTFS bezpośrednio, używasz program rozruchowy (Boot Camp), aby uruchomić system Windows. Jeśli masz wiele systemów operacyjnych, takich jak MacOS, Linux i Windows, prawdopodobnie używasz innego programu ładującego, takiego jak GRUB.
Teraz, gdybyś wydał polecenie
diskutil list
widać, że wyświetla tylko nagłówek GPT dla Boot Camp, a nie samą partycję Boot Camp NTFS. EFI nie może uruchomić NTFS; tylko HFS i MBR - dlatego potrzebujemy programu ładującego.Zdiagnozuj problem
W tej procedurze będziesz potrzebował innego nośnika startowego, takiego jak zewnętrzny dysk USB lub pamięć flash USB (na przykład Linux USB, ale MacOS).
Sposób diagnozowania, czy dysk SSD stanowi problem, polega na usunięciu dysku SSD. Jest to dość prosty proces zdejmowania tylnej pokrywy i wyjmowania modułu. iFixit.com ma doskonały przewodnik, jak to zrobić.
Nie musisz jeszcze zakładać tylnej okładki; po prostu upewnij się, że pracujesz nad czysta, płaska, nieprzewodząca powierzchnia . (Innymi słowy, nie pracuj na brudnym, metalowym stole lub na łóżku lub poduszce)
Po usunięciu włóż dysk USB / flash i uruchom ponownie. Jeśli problem zniknie, problem dotyczy dysku SSD. Jeśli pozostanie, problem dotyczy kontrolera / karty logicznej. Nadszedł czas, aby to sprawdzić
Aby zdiagnozować dysk SSD.
W tej procedurze chcesz mieć pewność, że masz pełną kopię zapasową dysku.
Po upewnieniu się, że twój dysk SSD jest zarchiwizowany, wymaż dysk SSD i wykonaj czystą instalację systemu MacOS. Problem nadal występuje, Twój dysk SSD jest najprawdopodobniej uszkodzony. Jeśli nie, to najprawdopodobniej była uszkodzona tabela GPT. Wykonaj pełną, czystą instalację zarówno systemu MacOS, jak i Boot Camp. Następnie przywróć dane z Time Machine (kopia zapasowa).
Po ustaleniu, czy jest to tablica partycji dysku, czy problem fizyczny, możesz kontynuować stamtąd.
źródło
log stream --style=syslog --level=default
na chwilę i / lub wyszukaj w poszukiwaniu wskazówek. GPT można łatwo naprawić w większości przypadków, ma dodatkową kopię nagłówka, można go łatwo wymienić / zmienić, nawet jeśli jest smażony. @Allan: nie ma MBR z GPT, schemat partycji to GPT lub MBR, PMBR jest starszym 5-tym kołem w GPT-, a macOS jest efistub- Nie wiem, w którym punkcie dbałoby o MBR w 2015 roku mbp.Rozumiem, że problem może się pojawić w związku z procesem aktualizacji, systemem plików NTFS firmy Paragon lub błędem rozruchu, ale miałem podobne doświadczenia na początku 2015 roku MacBook Pro naprawione przez wyłączenie pełnego szyfrowania dysku podczas odzyskiwania . Po ponownym włączeniu wszystko działało dobrze. polecam naprawianie uprawnień dysku w wyzdrowieniu.
źródło
Prosty test - czy możesz uruchomić z karty SD? Wystarczy zainstalować na nim mały system operacyjny, a po naciśnięciu opcji wybierz kartę SD. Jeśli Twój MacBook ma odbiornik podczerwieni, upewnij się, że zakryłeś go czarną taśmą, czasami te rzeczy pękają i dają stałe sygnały, które prowadzą do opisanego zachowania.
źródło
Mam ten sam problem. Ładowanie trwa wiecznie. Próbowałem również regularnego resetowania SMC, PRAM itp. Potrójnie uruchamiam mój system za pomocą archlinux i Windows 10. Kilka innych osób ma ten problem również na początku 2015 r. MacBook Pro. Który dysk SSD masz? Mam wersję 512 Gb. Naprawdę nie chcę zaczynać od nowa i ponownie instalować wszystkiego.
Oto podobny link: OSX Startup Manager (ekran wyboru napędu rozruchowego) wolny / nie reagujący w Macbook Pro (początek 2015 r.)
źródło
Istnieje prosty sposób na sprawdzenie, czy masz problem ze złym SD-I / O Card.
Przytrzymaj klawisz D po włączeniu zasilania i uruchomi diagnostykę.
Przyniosłem do Apple Store i to jest pierwsza rzecz, którą zrobili, a karta SD pojawiła się z błędem. Nawet jeśli moja karta SD działała dobrze.
Koszt części to około 42,00 USD Nowy
Zainstalowali go tego samego dnia (po odczekaniu 1 dnia na przybycie części).
Całkowity koszt wyniósł 124,00 USD część + praca + podatek
W sieci są miejsca, które można kupić nową lub używaną część i wymienić się. Jestem dość techniczny i wykonałem takie naprawy, ale postanowiłem przekazać to. Wymaga usunięcia radiatora procesora i wentylatora oraz kilku małych złączy.
Możesz zobaczyć filmy na Youtube dla podobnej naprawy na MacBooku Air.
iFixit ma szczegółowy opis naprawy tego właśnie laptopa.
źródło
niektórzy właściciele Macbook Pro 2015 informują, że powolny / nieodpowiedni problem pojawił się po aktualizacji najnowszego Macosa 10.12.4beta8. Jest to wyraźnie problem ze sterownikiem, a Apple w końcu zajął się tym w swojej najnowszej aktualizacji.
źródło
Miałem ten sam problem i w końcu został usunięty po aktualizacji do 10.12.4.
źródło