Depois de instalar a versão de 64 bits do Ubuntu 12.04 no meu Lenovo B570, tive os mesmos problemas que tive ao instalar o 11.10 com o Grub que não estava funcionando bem com um sistema uEFI. Usei a mesma técnica da última vez para resolver o problema (usando uma sessão do Super Grub Disc LiveCD para reparar o Grub) e meu sistema felizmente inicializa duas vezes entre o Ubuntu e o Windows 7
No entanto, agora, quando eu inicializo, o menu Grub exibe apenas
- Ubuntu, com Linux 3.2.0-24-generic
- Ubuntu, com Linux 3.2.0-24-genérico (modo de recuperação)
- Versões anteriores do Linux
- Windows 7 (carregador) (em / dev / sda1)
- Ambiente de recuperação do Windows (carregador) (em / dev / sda4)
Não vejo mais a opção de usar o Memtest86 + que existia anteriormente, após o check-in no Ubuntu Software Center, posso ver que o pacote está instalado, mas como faço para que a opção de executá-lo apareça novamente no menu Grub?
Eu tentei:
sudo update-grub
o que não faz diferença.
sudo chmod +x /etc/grub.d/20_memtest86+
resulta em:
chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
e entrando
ls /etc/grub.d/
resulta em:
00_header 10_linux 30_os-prober 41_custom
05_debian_theme 20_linux_xen 40_custom README
Respostas:
Tente abrir um terminal e executar
Verifique se está lá
Acabei de fazer o mesmo que eu tinha desativado
Você pode tentar criar o arquivo se ele não estiver lá, usando o nano em um terminal
ou com um editor de GUI
Preencha com
Certifique-se de executar o comando chmod + x nele posteriormente.
Eu ficaria um pouco preocupado com a falta dele - você tem tudo o mais no grub.d?
fonte
sudo chmod +x /etc/grub.d/20_memtest86+
resultou em:chmod: cannot access /etc/grub.d/20_memtest86+': No such file or directory
20_memtest86+
escondido de/etc/grub.d.bak/
alguma forma. Movi-o no lugar, atualizei o GRUB e tudo funcionou bem para mim.update-grub
não encontra o binário memtest, não importa o que eu faça :(Eu tive o mesmo problema e, devido ao fato de eu ter EFI no meu laptop, o memtest86 + versão 4.x enviado pelo ubuntu não funcionará, pois o EFI é suportado apenas pela versão 5 e mais recente.
As versões mais recentes não são da GPL e devem ser baixadas manualmente no site da memtest (elas têm imagens ISO e USB), mas pelo menos são gratuitas.
fonte
Isso irá reconfigurar automaticamente o grub e adicionar a entrada ao menu de inicialização.
Se você receber o erro
memtest86+ is already the newest version
, usesudo apt-get install --reinstall memtest86+
Se tudo mais falhar, você pode obter um ISO inicializável do qual pode gravar em um CD e inicializar. Obviamente, se você estiver inicializando o UEFI, deverá estar aqui.
fonte
apt-get install memtest86+
arquivo sem mencionado/etc/grub.d/20_memtest86+
não estava presente no meu sistema.memtest86+ is already the newest version
mensagem. Suspeito que esta solução funcione apenas para sistemas que não sejam UEFI, enquanto a pergunta original é especificamente sobre memtest em sistemas UEFI.Não consegui fazer isso funcionar em 2 dias, depois verifiquei o Synaptic para pacotes grub ... Parece que a ausência de pacote
grub-imageboot
é a raiz do problema.fonte
Isso foi o que fiz para adicionar o memtest86 + agora mais recente (não gratuito) ao menu de inicialização do grub para a inicialização da UEFI. A versão atual do memtest é 8.2. Ferramentas necessárias: Disk Image Mounter e grub-customizer, este último é apenas por conveniência :) Arquivos: binário memtest (veja abaixo)
salve e saia do grub-customizer
reinicie e aproveite o Memtest86
fonte