Jak uruchomić memtest86 +?

48

Jeśli napotkam sytuację, w której podejrzewam, że pamięć RAM mojego komputera może się zepsuć, może być konieczne uruchomienie, memtest86+aby to sprawdzić. Jak mogę to zrobić za pomocą Ubuntu? Czy istnieją różne metody uruchamiania, niezależnie od tego, czy Ubuntu jest już zainstalowany?

* (To ma być kanoniczne pytanie łatwe dla nowych użytkowników).

Christopher Kyle Horton
źródło
3
Jeśli to możliwe, sugerowałbym uruchomienie go przez noc. Miałem długotrwałe problemy spowodowane przez wadliwą pamięć RAM i zanim pojawiły się błędy, testowanie trwało 11-12 godzin.
JohnW

Odpowiedzi:

60

memtest86+jest dostarczany domyślnie z Ubuntu i możesz wypróbować go z live CD lub z dowolnej instalacji Ubuntu. Oto kroki:

  1. Podczas uruchamiania naciśnij (lepiej przytrzymaj) Shiftklawisz, aby wyświetlić grubmenu wyglądające następująco:

wprowadzanie grub

Jak widać, istnieje kilka opcji do wyboru (będzie się różnić od instalacji do instalacji), ta, której należy szukać, to trzecia opcja na tym zrzucie ekranu, tj. Memory test (memtest86+)Która będzie dostępna w grubmenu wraz z innymi opcjami.

  1. Z grubmenu przejdź do odpowiedniej opcji, aby wybrać ie Memory test (memtest86+)i naciśnij Enter.

wybierz memtest

  1. Teraz zobaczysz niebieski ekran wskazujący, że memtestdziała:

działa memtest

  1. Teraz możesz nacisnąć, caby uzyskać więcej opcji konfiguracji:

wybierając opcje conf

  1. Aby wyjść z memtest86+sesji, możesz nacisnąć w Escdowolnym momencie. Nie ma pewnej zasady, że ile przebiegów przebiegłbyś, ale im więcej, tym lepiej.

Oto zdjęcie (zaczerpnięte stąd ) pokazujące, że wystąpiły błędy, tj. Test kończy się niepowodzeniem w niektórych lokalizacjach pamięci (wskazanych w czerwonej części), wskazując, że lokalizacje mogą mieć problemy. Jeśli twoja pamięć nie ma żadnego problemu, nie dostaniesz żadnej czerwonej porcji.

Komunikat o błędzie

heemayl
źródło
6
Wiem, że to stary wątek, ale na wypadek, gdyby ktoś nadal zwracał na to uwagę: jakiś pomysł, jak uzyskać opcję memtest w menu grub dla systemów 64-bitowych / EFI?
ElRudi,
7
@ElRudi najnowsza wersja jest dostępna tutaj i obsługuje UEFI memtest86.com/download.htm Jak dodać ją do menu, tutaj askubuntu.com/questions/126160/…
Elder Geek
2
Mam memtest86 + (pojawia się w centrum oprogramowania Ubuntu), ale kiedy wykonuję te instrukcje, nie pojawia się na ekranie GRUB, jak pokazano na powyższym 1. Wszelkie sugestie, jak to zrobić?
user1945827,
@ user1945827 Zobacz pytanie, do którego Starszy Geek odniósł się w komentarzu powyżej twojego; najprawdopodobniej tego szukasz. Jeśli to nadal nie działa lub nie jest dokładnie tym, czego potrzebujesz, zastanów się nad zadaniem nowego pytania .
Christopher Kyle Horton
1
Dzięki @ChristopherKyleHorton Właśnie nad tym pracuję, ale potrzebuję pomocy osoby, która udzieliła jednej z odpowiedzi, które obserwuję. Kiedy wpisuję XXX @ ubuntu: ~ $ cat /boot/grub/grub.cfg | grep memtest ### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ### Otrzymuję dwie linie ... ale myślę, że powinienem mieć coś pomiędzy im. Poprosiłem o wyjaśnienia; jeśli nic nie nadchodzi, wezmę twoją sugestię i zacznę nowe pytanie.
user1945827
5

Aby wykonać test pamięci na Ubuntu Live CD i zainstalowanym systemie.

Włącz lub uruchom ponownie system

Przytrzymaj klawisz Shift, aby wyświetlić menu GRUB.

Użyj klawiszy strzałek, aby przejść do pozycji oznaczonej Ubuntu, memtest86 +

Naciśnij enter. Test zostanie uruchomiony automatycznie i będzie kontynuowany aż do jego zakończenia przez naciśnięcie klawisza Escape

Zezwól na uruchomienie testu przez co najmniej jedno pełne przejście.

Faizan Akram Dar
źródło