Si usa UEFI Por favor vea esta pregunta, "¿Puedo arrancar memtest86 + si estoy usando UEFI?"
Después de haber instalado la versión de 64 bits de Ubuntu 12.04 en mi Lenovo B570, me encontré con los mismos problemas que tuve al instalar 11.10 con Grub que no funcionaba bien con un sistema uEFI. Utilicé la misma técnica que la última vez para resolver el problema (usando una sesión Super Grub Disc LiveCD para reparar Grub) y mi sistema felizmente arranca entre Ubuntu y Windows 7
Sin embargo, ahora cuando inicio, el menú Grub solo muestra
- Ubuntu, con Linux 3.2.0-24-genérico
- Ubuntu, con Linux 3.2.0-24-genérico (modo de recuperación)
- Versiones anteriores de Linux
- Windows 7 (cargador) (en / dev / sda1)
- Entorno de recuperación de Windows (cargador) (en / dev / sda4)
Ya no veo la opción de usar Memtest86 + que estaba allí anteriormente, después de haber verificado en el Centro de software de Ubuntu puedo ver que el paquete está instalado, pero ¿cómo hago para que la opción de ejecutarlo vuelva a aparecer en el menú de Grub?
He intentado:
sudo update-grub
que no hace ninguna diferencia
sudo chmod +x /etc/grub.d/20_memtest86+
resultados en:
chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
y entrando
ls /etc/grub.d/
resultados en:
00_header 10_linux 30_os-prober 41_custom
05_debian_theme 20_linux_xen 40_custom README
Respuestas:
Intenta abrir una terminal y ejecutar
Comprueba si está ahí
Acabo de hacer lo mismo que tenía deshabilitado
Puede intentar crear el archivo si no está allí, usando nano en una terminal
o con un editor gui
Llénalo con
Asegúrate de ejecutar el comando chmod + x después.
Sin embargo, me preocuparía un poco que falte: ¿tienes todo lo demás en grub.d?
fuente
sudo chmod +x /etc/grub.d/20_memtest86+
resultó en:chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
20_memtest86+
acecho de/etc/grub.d.bak/
alguna manera. Lo moví a su lugar, actualicé GRUB y todo funcionó bien para mí.update-grub
no encuentra binaria memtest no importa lo que hago :(Tuve el mismo problema, y debido al hecho de que tengo EFI en mi computadora portátil, la versión 4.x de memtest86 + enviada por ubuntu no funcionará, ya que EFI solo es compatible con la versión 5 y posteriores.
Las últimas versiones no son GPL y deben descargarse manualmente desde el sitio web de memtest (tienen imágenes ISO y USB), pero al menos son gratuitas.
fuente
Esto reconfigurará automáticamente grub y agregará la entrada al menú de arranque.
Si obtiene el error
memtest86+ is already the newest version
, usesudo apt-get install --reinstall memtest86+
Si todo lo demás falla, puede obtener un ISO de arranque que puede grabar en un CD y arrancar. Por supuesto, si está arrancando UEFI, debería estar aquí.
fuente
apt-get install memtest86+
archivo mencionado/etc/grub.d/20_memtest86+
no estaba presente en mi sistema.memtest86+ is already the newest version
mensaje. Sospecho que esta solución solo funciona para sistemas que no son UEFI, mientras que la pregunta original se refiere específicamente a memtest en sistemas UEFI.No pude hacer que esto funcionara en 2 días, luego revisé Synaptic en busca de paquetes grub ... Parece ser que la ausencia del paquete
grub-imageboot
es la raíz del problema.fuente
Esto es lo que hice para agregar el ahora más reciente (no gratuito) memtest86 + al menú de arranque de grub para el arranque UEFI. La versión actual de memtest es 8.2. Herramientas necesarias: Disk Image Mounter y grub-customizer, este último es solo por conveniencia :) Archivos: memtest binario (ver más abajo)
guardar y salir de grub-customizer
reiniciar y disfrutar Memtest86
fuente