Antes da dica vamos a um pouco de história, com base no título, é fiz
mais uma das minhas, não reparei e removi o kernel que estava por padrão
também. Bem
vamos a questão, que precisaremos é claro de um sistema em modo "live"
seja DVD ou pendrive e dando o "boot" por um deles a primeira parte é
abrir o terminal e:
sudo fdisk -l
Descobrir qual a partição que o sistema danificado está (aqui usarei meu exemplo em (/dev/sdb6) altere conforme sua partição
sudo mount /dev/sdxX /mnt
Onde X é o número de sua partição. A partir daqui pode copiar e colar os comandos abaixo:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo cp /etc/resolv.conf /mnt/resolv.confVocê precisará editar o arquivo "resolv.conf" para que você possa usar o APT depois do chroot, coloque nesse arquivo o OpenDNS
Agora vamos fazer o chroot:nameserver 208.67.222.222 nameserver 208.67.220.220
sudo chroot /mnt /bin/bash
A partir daqui você estará manipulando a partição do seu HD que está instalado o Ubuntu, verifique o kernel instalado do LiveDVD ou LivePen com:
uname -a
No meu caso o kernel instalado pelo LivePEN que é uma ISO customizada por mim era o 4.4.0-51 então daqui por diante tenha em mente que aqui são exemplos que você vai seguindo o que mostrar a sua configuração e, se caso você consegui editar o resolv.conf corretamente comande no seu terminal um:
apt-get update
Se caso for recarregado o índice dos repositórios muito bem agora instalar o kernel conforme sua configuração que dou meu exemplo aqui, primeiro vá a pasta /var/cache/apt/archives:
cd /var/cache/apt/archives
ls | grep linux
Procure por algo como linux-image-4.4.0-51-generic_4.4.0-51.72-14.04.1_amd64.deb
apt-get install linux-image-4.4.0-51-generic_4.4.0-51.72-14.04.1_amd64.deb
Se por caso você não consegue que o APT recarregue os índices não se preocupe, abra um novo terminal sem fechar este que você está trabalhando, no novo terminal
wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux-lts-xenial/linux-image-4.4.0-51-generic_4.4.0-51.72~14.04.1_amd64.deb
Ou procure um de sua preferência nesse endereço Archive Ubuntu
Depois de terminado o download você vai mover ele para a outra instância do terminal em chroot (como faço isso Creto?), fácil, nesse mesmo terminal que fez o download comande:
sudo mv linux-image-4.4.0-51-generic_4.4.0-51.72~14.04.1_amd64.deb /mnt/tmpAgora feche esse terminal, apenas esse e volte para o terminal em chroot, lá vá para a pasta /tmp:
cd /tmpSe quiser ver o que tem nessa pasta:
lsAgora vamos instalar o kernel e, se tiver apenas o kernel como arquivo ".DEB" dentro da /tmp pode comandar assim:
dpkg -i *.debQuase pronto, agora desmonte tudo o que foi montado com:
umount -aÉ recomendado também que você recupere o Grub, depois de o reboot, logado na sua instalação volte ao terminal e para garantia volte a dar um:
sudo apt update
sudo apt full-upgradeSe aparecer algum tipo de erro é só comandar
sudo dpkg --configure -a ; sudo apt install -fReferência dessa postagem:
Fórum ubuntu - PT | grep Creto
Até a próxima
Nenhum comentário:
Postar um comentário