Après avoir installé la version 64 bits d'Ubuntu 12.04 sur mon Lenovo B570, j'ai rencontré les mêmes problèmes que lors de l'installation de 11.10 avec Grub qui ne fonctionnait pas bien avec un système uEFI. J'ai utilisé la même technique que la dernière fois pour résoudre le problème (utilisation d'une session LiveCD sur Super Grub Disc pour réparer Grub) et mon système a heureusement doublé le démarrage entre Ubuntu et Windows 7.
Cependant, maintenant, lorsque je lance le menu Grub, il n’affiche que
- Ubuntu, avec Linux 3.2.0-24-generic
- Ubuntu, avec Linux 3.2.0-24-generic (mode de récupération)
- Versions précédentes de Linux
- Windows 7 (chargeur) (sur / dev / sda1)
- Environnement de récupération Windows (chargeur) (sur / dev / sda4)
Je ne vois plus la possibilité d'utiliser Memtest86 +, qui était là auparavant, après avoir vérifié dans le Centre logiciel Ubuntu, je peux voir que le paquet est installé, mais comment puis-je faire en sorte que l'option de le réexécuter apparaisse dans le menu Grub?
J'ai essayé:
sudo update-grub
ce qui ne fait aucune différence.
sudo chmod +x /etc/grub.d/20_memtest86+
résulte en:
chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
et en entrant
ls /etc/grub.d/
résulte en:
00_header 10_linux 30_os-prober 41_custom
05_debian_theme 20_linux_xen 40_custom README
Réponses:
Essayez d'ouvrir un terminal et de courir
Vérifiez si c'est là
Juste fait la même chose que je l'avais désactivé
Vous pouvez essayer de créer le fichier s'il n'est pas là, en utilisant nano dans un terminal
ou avec un éditeur graphique
Le remplir avec
Assurez-vous d’exécuter la commande chmod + x par la suite.
Je serais un peu préoccupé par le fait qu'il manque - avez-vous tout le reste dans grub.d?
la source
sudo chmod +x /etc/grub.d/20_memtest86+
a abouti à:chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
20_memtest86+
train de se cacher/etc/grub.d.bak/
. Mis en place, mis à jour GRUB et tout a bien fonctionné pour moi.update-grub
ne trouve pas le binaire memtest, peu importe ce que je fais :(Le même problème se posait. Etant donné que j'ai EFI sur mon ordinateur portable, la version 4.x de memtest86 + fournie par Ubuntu ne fonctionnera pas, car EFI n'est pris en charge que par les versions 5 et plus récentes.
Les dernières versions ne sont pas compatibles GPL et doivent être téléchargées manuellement sur le site Web memtest (elles possèdent des images ISO et USB), mais au moins elles sont gratuites.
la source
Cela reconfigurera automatiquement grub et ajoutera l’entrée au menu de démarrage.
Si vous obtenez l'erreur,
memtest86+ is already the newest version
utilisezsudo apt-get install --reinstall memtest86+
En cas d'échec, vous pouvez obtenir une image ISO amorçable que vous pouvez graver sur un CD et démarrer à partir. Bien sûr, si vous démarrez UEFI, vous devriez plutôt être ici.
la source
apt-get install memtest86+
fichier mentionné/etc/grub.d/20_memtest86+
n'était pas présent sur mon système.memtest86+ is already the newest version
message. Je suppose que cette solution ne fonctionne que pour les systèmes non UEFI, alors que la question initiale concernait spécifiquement le test de mémoire sur les systèmes UEFI.Je n’ai pas réussi à faire fonctionner cela en 2 jours, puis j’ai vérifié que Synaptic possédait des paquets grub ... On dirait que l’absence de paquet
grub-imageboot
est à l’origine du problème.la source
C’est ce que j’ai fait pour ajouter le plus récent (non gratuit) memtest86 + au menu d’amorçage Grub pour l’amorçage UEFI. La version actuelle de memtest est la 8.2. Outils nécessaires: Disk Image Mounter et grub-customizer, ce dernier n’est que pour plus de commodité :) Fichiers: memtest binary (voir ci-dessous)
enregistrer et quitter grub-customizer
redémarrez et profitez de Memtest86
la source