Não inicializa. Arquivo de erro /boot/vmlinuz-3.11.0-12-generic não encontrado

2

Eu acidentalmente apaguei arquivos no diretório de boot e agora o sistema não consegue mais inicializar. É possível restaurar o diretório de boot e especialmente o arquivo /boot/vmlinuz-3.11.0-12-generic?

Eu vi um problema semelhante aqui: Sistema não Não carregue mais. Erro: arquivo initrd.img-3.11.0-20-genérico não encontrado

A solução seria montar a partição local em um ambiente ativo e reinstalar os arquivos. Como sou um novato de verdade (como você pode ver pelo meu problema em si), tenho dificuldades em ajustar a solução ao meu caso específico.

Eu tenho acesso ao meu computador a partir de um USB ao vivo e o resultado de

sudo blkid

é

/dev/loop0: TYPE="squashfs" 
/dev/sda1: UUID="BD1B-FB3E" TYPE="vfat" 
/dev/sda2: UUID="ad8e18f0-dccd-4aa6-acbe-b3db9f5634a3" TYPE="ext4" 
/dev/sda3: UUID="b8b1b2fc-cebb-4bb7-8739-899147dcd776" TYPE="swap" 
/dev/sdb1: UUID="CDC9-DC5D" TYPE="vfat" 
/dev/sdc1: UUID="E6A3-F52D" TYPE="vfat"

Você sabe se é possível restaurar os arquivos ou, se não, salvar meus dados (o que não está em uma partição específica como deveria ser ...)?

Muito obrigado pela sua ajuda.

Editar: Eu uso uma versão do Linux Mint. A resposta para lsb_release --all é

    LSB Version:    core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-
3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-
4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-
4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: LinuxMint
Description:    Linux Mint 16 Petra
Release:    16
Codename:   petra
    
por MylR 17.09.2015 / 13:09

1 resposta

2

A partir da montagem USB ao vivo, sua partição raiz:

$ sudo mkdir /mnt/ubuntu

$ sudo mount -t ext4 /dev/sda2 /mnt/ubuntu

Digite o seguinte para permitir a resolução de DNS de dentro do chroot:

$ sudo cp /etc/resolv.conf /mnt/ubuntu/etc/resolv.conf

Sistema de arquivos Mount proc

$ sudo mount -o bind /proc /mnt/ubuntu/proc

Agora execute o chroot para essa instalação:

$ sudo chroot /mnt/ubuntu /bin/bash

Reinstale o pacote de imagem do kernel (que também deve acionar o grub-update):

(chroot)$ apt-get install --reinstall linux-image-generic

Se isso não acionar o upgrade do kernel, então (ainda no chroot):

(chroot)$ update-grub

Saia do chroot com Ctrl + d. Reinicie o sistema sem USB ao vivo.

    
por Marek Bettman 17.09.2015 / 13:21