Linux – /boot do CentOS7 apagado

Falaa pessoas. Faz tempo que não posto nada, então vou abrir um canivete que estava guardado e utilizei a alguns anos atras.


Ai numa sexta-feira cai um chamado na sua fila, e pá deu a louca no cliente de apagar o diretório /boot do seu servidor SAMBA, abaixo a foto original que o cliente enviou:

 

E agora? uma boa serie de risadas, mas pode ser recuperado, porém o processo é somente feito localmente pois tem que subir no modo de recuperação e tal.

1 - Identificar a versão do SO e subir em modo recuperação

Identifique a versão do SO e queime um CD, após isso de o boot e entre no modo recuperação, na minha simulação fiz num CentOS7 então seria no boot do CD selecione a opção abaixo:

Troubleshooting > Rescue a CentOS Linux system

Ele irá cair numa tela pedindo pra selecionar de 1 a 4, nesta etapa escolha a opção 1 para podemos montar a imagem do disco e escrever nela.

2 - Carregar a imagem do disco e instalar o kernel

Montar a imagem do disco

Montar a ISO do Linux e reinstalar ou instalar o Kernel

3 - Instalar e configurar o Grub

Após o último comando acima, pressione CTRL+D para sair do chroot, e reinicie o sistema retirando o CD

 

4 - Processo num CentOS6

Montar, instalar o Kernel e instalar o Grub

 

Valide qual é a partição root para ser adicionada ao Grub

 

Reiniciar e subir a imagem no Grub manualmente

 

Criar o grub.conf manualmente, valide o nome do vmlinuz/initrd dentro de /boot e root com mount -l

 

5 - Processo num CentOS5

Montar, instalar o Kernel e instalar o Grub

 

Reiniciar e subir a imagem no Grub manualmente

 

Criar o grub.conf manualmente, valide o nome do vmlinuz/initrd dentro de /boot e root com mount -l

O vídeo do processo na íntegra

 

Referências:

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-rescue-mode

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-reinstalling_grub_2

https://www.centos.org/docs/5/html/5.2/Installation_Guide/s2-rescuemode-boot-reinstall-bootloader.html