Jak ustalić przyczynę awarii systemu iMac

1

Przez ostatnie sześć miesięcy próbowałem izolować sporadyczne awarie systemu iMac. Maszyna to iMac 3,4 GHz i7 z końca 2012 roku z napędem fusion 3 TB (wymieniony na chwilę w ramach programu wycofywania), 32 GB pamięci RAM z certyfikatem Mac firmy Crucial oraz karta graficzna NVIDIA GTX 680MX. Czasami podłączam go do zewnętrznego monitora. Zazwyczaj mam też podłączoną maszynę do zewnętrznych napędów USB. System może działać przez wiele tygodni bez problemów, a następnie powodować awarie, a czasem zaledwie minuty / godziny.

Zachowanie polega na tym, że system po prostu wyłącza się bez ostrzeżenia.

Rzeczy, których próbowałem:

  1. Uruchamianie maszyny za pomocą zasilacza UPS, aby wyeliminować potencjalne wahania mocy.
  2. Uruchamianie maszyny bez zasilacza UPS w celu wyeliminowania potencjalnej winy zasilacza UPS.
  3. Sprawdzono pamięć RAM za pomocą skanowania wieloprzebiegowego.
  4. Zamieniono pamięć RAM na nową pamięć RAM bezpośrednio z Crucial, mimo że nie znaleziono problemów podczas skanowania.
  5. Zeskanowałem dysk twardy i nie znalazłem żadnych błędów. (System wykorzystuje napęd Fusion 3 TB)
  6. Ponownie zainstalowano system operacyjny z przywracaniem z kopii zapasowej Time Machine.
  7. Uaktualniono system operacyjny.
  8. Uruchomiłem maszynę bez podłączonego drugiego monitora.
  9. Uruchomiłem maszynę bez podłączonych zewnętrznych napędów USB.
  10. Dwukrotnie opuść maszynę z paskiem Genius i pozwól im uruchamiać wielodniowe skany na maszynie bez wykrycia problemów.

Jedyne, czego nie próbowałem, to ponowna instalacja systemu od zera i po prostu ręczne przywrócenie wszystkiego zamiast przywracania z kopii zapasowej TimeMachine.

Dziś znów się zawiesił. Jestem zagubiony i bliski po prostu śmieciowania maszyny.

Wiem, że powinienem być w stanie ustalić coś z dzienników konsoli, ale nie jestem pewien, czego powinienem szukać, a ilość zawartych w nich informacji jest przytłaczająca.

Jak poszedłbyś ustalić dokładnie, co powoduje awarię? Czy jest jakiś ciąg, którego powinienem szukać w logach, który dałby mi te informacje lub jakiekolwiek oprogramowanie, które mogę uruchomić, aby monitorować kondycję systemu i uchwycić je w czasie awarii?

Dave
źródło
Witamy, aby zapytać inaczej! :) Po prostu ciekawy, ale czy znalazłeś sposób na doprowadzenie do awarii do woli?
Monomeeth
@Monomeeth Niestety nie.
Dave
Nigdy nie opisywałeś awarii ... czy to zawieszenie, czy pojawia się panika jądra, czy to restart. Termin „katastrofa” jest bardzo szeroki.
Allan
@Allan Natychmiastowe wyłączenie. To tak, jakby ktoś wyciągnął przewód zasilający ze ściany, a system natychmiast się wyłączył. Po ponownym uruchomieniu nie ma ekranów błędów ani wskazań, że coś się stało.
Dave
1
To nie jest awaria, to utrata mocy . Zobacz to pytanie / odpowiedź, aby zdiagnozować i ewentualnie rozwiązać. apple.stackexchange.com/q/212457/119271
Allan

Odpowiedzi:

1

Jak poszedłbyś ustalić dokładnie, co powoduje awarię?

Ponieważ nie znalazłeś sposobu na spowodowanie awarii do woli, a cały problem wydaje się całkowicie przerywany (tj. Czasami działa dobrze przez tygodnie), trudniej jest zdiagnozować.

Zwykle możesz przejść proces eliminacji, aby rozwiązać ten problem, ale tak naprawdę nie zadziała, jeśli nie znajdziesz niezawodnego sposobu na awarię.

To, co zrobiłeś do tej pory, było na miejscu i wykonanie pełnej świeżej instalacji systemu macOS może być uzasadnione, ale zanim to zrobisz, możesz spróbować kilku innych rzeczy. Najbardziej oczywistym jest uruchomienie iMaca w trybie awaryjnym w następujący sposób:

  1. Całkowicie zamknij iMaca
  2. Uruchom ponownie iMaca
  3. Natychmiast naciśnij Shiftklawisz i przytrzymaj go
  4. Puść Shiftklucz, gdy zobaczysz okno logowania ( UWAGA: Jeśli masz włączoną funkcję FileVault, może być konieczne dwukrotne zalogowanie).

Na tym etapie normalnie zaleciłbym przetestowanie, aby sprawdzić, czy problem nadal występuje. W twoim przypadku nie będzie to łatwe, więc po prostu używałbym twojego iMaca w trybie awaryjnym, dopóki nie będziesz miał powodu, aby zrestartować komputer (np. Nie tylko funkcje są dostępne w trybie awaryjnym, więc może zaistnieć potrzeba ponownego uruchomienia komputera tak czy siak).

UWAGA: Nie przejmuj się, jeśli uruchomienie w trybie awaryjnym zajmuje trochę czasu, ponieważ Mac usunie całą stertę pamięci podręcznej, zweryfikuje wolumin rozruchowy itp., A to zajmie trochę czasu.

Czy jest jakiś ciąg, którego powinienem szukać w logach, który dałby mi te informacje lub jakiekolwiek oprogramowanie, które mogę uruchomić, aby monitorować kondycję systemu i uchwycić je w czasie awarii?

Odpowiedź na to pytanie może się różnić w zależności od używanej wersji systemu macOS (od macOS Sierra aplikacja Console to zupełnie nowa bestia).

Na razie proponuję pobrać EtreCheck i uruchomić go (jest darmowy i bezpieczny w użyciu). Spowoduje to wygenerowanie raportu twojego systemu. Spójrz na to i sprawdź, czy znajdzie coś niepokojącego. Jeśli tak, zaktualizuj swoje pytanie, tak aby zawierało wszystko, co oznacza jako potencjalny problem, a gdy już to robisz, dołącz również swoją wersję systemu macOS i ilość wolnego miejsca na dysku startowym.

Monomeeth
źródło
1

Rozwiązaniem mojego problemu była wymiana wewnętrznego zasilacza . Firma Apple wykonała naprawę za 67 USD za części i 79 USD za robociznę. IMac jest solidny od czasu zakończenia naprawy.

Dave
źródło