Como recuperar-se do resgate grub após substituir o disco de inicialização

0

Eu tinha 2 discos rígidos no meu laptop. Disco Primário com RedHat e disco secundário com o Ubuntu instalado. Ambos os discos foram capazes de inicializar separadamente e eu usei o SO de minha escolha atualizando as configurações da bios. Tudo estava bem até o meu disco secundário falhou. Eu substituí o disco secundário com falha e instalei o ubuntu no novo disco secundário. Por engano eu instalei o carregador de boot no disco primário em vez do disco secundário. Para me recuperar disso, eu reinstalei o Ubuntu no disco secundário e instalei o carregador de boot no disco secundário. Agora posso inicializar meu disco secundário.

Aqui está o problema agora, meu disco principal não inicializará seu ficando interrompido com o prompt de resgate grub dizendo UUID inválido. Eu tentei tentar arrancar a partir do resgate grub, mas não ajudou.

Meu disco primário tem uma partição separada e montado como / boot e o sistema de arquivos raiz está no LVM com luks. Eu sou capaz de montar o disco principal separadamente e acessar os arquivos lá apenas porque não consigo inicializar a partir do disco principal.

Aprecie qualquer ajuda sobre isso.

    
por New2ubuntu 03.01.2016 / 23:13

1 resposta

0

Por fim, consegui resolver o problema. Pensei em postar aqui no caso de alguém entrar em um problema semelhante.

Eu inicializei o sistema com o CD de instalação do Redhat e entrei no modo de recuperação. Depois que inicializei com o modo de recuperação, tudo foi fácil. Aqui estão os comandos que eu emito para obter o carregador de boot fixo para o meu Redhat.

  1. Inicialize o sistema no disco de instalação do Redhat no modo de recuperação.
  2. Montou o sistema de arquivos de inicialização em / mnt / boot

  3. Garantimos que o mapa do dispositivo parece ser bom.

     cat /mnt/boot/grub/device.map]
     (hd0)    /dev/sda
    
  4. grub --device-map /mnt/boot/grub/device.map
  5. root (hd0,0)
  6. configuração (hd0)

Reinicie o sistema e a vida volte ao normal:)

    
por New2ubuntu 06.01.2016 / 15:26