plimo263
(usa Ubuntu)
Enviado em 01/12/2016 - 15:54h
Fabiocrisostomo1 escreveu:
Não consigo fazer a dica. Ainda continuo com o problema.
Boa tarde, veja qual das partições esta os arquivos do kernel e do initrd usando o comando ls você consegue visualizar as partições. Sua saida deve ser algo como:
grub> ls
hd0 hd0,msdos1 hd0,msdos5
Esta saída é claro depende de quantas partiçoes você tem então pode ser que seja outra. Depois para você saber qual a partição que tem o kernel e o initrd voce pode usar ls seguido de uma destas informações entre parenteses e a barra /. O tab pode ser usado para facilitar a digitação. A barra (/) no layout de teclado do bash parece estar configurada no ; mas isto é um palpite, você vai ter que descobrir onde esta esta barra.
grub> ls (hd0,msdos1)/
Arquivos possíveis são:
lost+found/ vmlinuz-3.19.0-25-generic initrd.img-3.19.0-25-generic
A saída pode ser mais ou menos com esta, o importante é você localizar os arquivos vmlinuz-versao-do-kernel e initrd.img-versao-do-kernel.
Uma vez indentificado você pode usar os comandos linux versao-do-kernel e initrd -versao-do-kernel
Por exemplo no meu caso suponhando que eu tenha a minha partição root em /dev/sda1 posso usar a seguinte linha para o kernel e para o initrd, baseado nesta versão de kernel.
# Suponho que o diretorio /boot que no meu caso esta nesta particao (hd0,msdos1). Tem casos que o grub pode estar instalado em uma partição separada digo o /boot estar em outra partição do disco. Esta parte você vai ter que verificar, no meu caso ele esta ma mesma partição raiz. Seguindo estes comandos abaixo se o seu ambiente é parecido com o meu vai conseguir dar o boot.
## Definindo a variavel root com a partição onde esta localizado o kernel. Se omitido você deve informar na linha linux e initrd o (disco,particao) por exemplo linux (hd0,msdos1)/boot/vmlinuz-versaodokernel.
set root=(hd0,msdos1)
# Informo onde esta o kernel seguido a informação de qual é a minha partição raiz.
linux /boot/vmlinuz-3.19.0-25-generic root=/dev/sda1 ro
## Por ultimo informo onde esta o initramdisk
initrd /initrd.img-3.19.0-25-generic
## O comando final é a palavra chave boot para inicializar o sistema
boot
É claro que isto é somente um exemplo do que você pode encontrar, é uma sintaxe. Usar tab assim como na linha de comando vai facilitar a digitação.