AS201281 Wiki

Your check engine light is on!

User Tools

Site Tools


gnu_linux_server:memtest86_pxe

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
gnu_linux_server:memtest86_pxe [2012/04/28 07:54] guillaumegnu_linux_server:memtest86_pxe [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Test de mémoire ====== 
  
-Lorsqu'une machine rencontre des problèmes plus ou moins étranges, il peut être intéressant d'effectuer un test de mémoire. Ce test s'effectue généralement avec l'utilitaire [[http://www.memtest.org|memtest86+]] qui offre un binaire bootable permettant de tester la RAM sans avoir à démarrer quelque OS que ce soit. Ce test de mémoire est généralement livré d'office lors de l'installation d'un système GNU/Linux et est accessible via GRUB. Pour les machines ne disposant pas de ceci ou bien qui n'arrive plus à accéder au GRUB, il est possible de lancer l'utilitaire de test de mémoire via le réseau grâce au serveur de boot PXE. 
- 
-<note important>On considère ici que le [[gnu_linux_server:pxe_server|serveur PXE est opérationnel]] bien évidemment.</note> 
- 
-On commence par aller voir quelle est la dernière version de memtest86+. Pour cela on se rend sur le lien ci-desssous. 
-<code>http://www.memtest.org/#downiso</code> 
- 
-On télécharge la dernière version (dans cet exemple c'est la 4.20) et on extrait le contenu de l'archive. 
-<code bash>wget http://www.memtest.org/download/4.20/memtest86+-4.20.bin.gz -P /tmp 
-gzip -d /tmp/memtest86+-*.bin.gz</code> 
- 
-On prépare ensuite le répertoire à l'intérieur du serveur PXE qui accueillera le binaire de memtest86+. 
-<code bash>cd /srv/tftp 
-mkdir images/memtest 
-mv /tmp/memtest86+-*.bin images/memtest</code> 
- 
-Pour une question de simplicité, on fait un lien symbolique du binaire réel vers //memtest86+//. Cela nous évitera d'éditer le menu à chaque mise à jour, il suffira juste de faire pointer le lien symbolique vers le binaire mis à jour. 
-<code bash>cd images/memtest 
-ln -s memtest86+-*.bin memtest86+</code> 
- 
-Enfin, on édite le menu de boot afin d'y ajouter l'entrée permettant de lancer le test de mémoire. Pour cela on ouvre le fichier ///srv/tftp/pxelinux.cfg/default// et on y ajoute où l'on souhaite les lignes suivantes. 
-<code>label memtest 
-  menu label ^Memory test 
-  kernel images.memtest/memtest86+</code> 
- 
-Il ne reste plus qu'à tester en démarrant une machine depuis le réseau. 
gnu_linux_server/memtest86_pxe.1335599670.txt.gz · Last modified: 2021/01/04 20:40 (external edit)