Poderia ter apagado o kernel, mas ainda não desligou o computador

5

Meu / boot estava cheio e não consegui atualizar, então tentei me livrar de arquivos desnecessários, mas acho que poderia ter deletado algumas coisas que não deveria ter. Eu não sei se grub ou grub2 funcionam, ou se eu ainda posso inicializar no Windows. No entanto, ainda não desliguei meu computador, então esperava poder consertar tudo agora. O que posso fazer?

Eu usei este comando:

  

para akernel em $ (dpkg -l 'linux- ' | sed '/ ^ ii /! d; /' "$ (uname -r | sed" s /(.) - ( [^ 0-9] +) / \ 1 / ")" '/ d; s / ^ [^] * [^] * ([^] ). / \ 1 /; / [ 0-9] /! D '); do sudo apt-get purge $ akernel; feito

uname -r

  

3.13.0-66-genérico

ls -lhA / boot

  

total de 29 milhões

     

-rw-r - r-- 1 raiz raiz 1.2M 7 de outubro 12:34 abi-3.13.0-66-generic

     

-rw-r - r-- 1 raiz raiz 162K 7 de outubro 12:34 config-3.13.0-66-generic

     

drwxr-xr-x 5 raiz raiz 1.0k dez 17 21:41 grub

     

-rw-r - r-- 1 raiz raiz 19M 30 de outubro às 18:15 initrd.img-3.13.0-66-generic

     

drwx ------ 2 root root 12K 7 de fev de 2015 perdido + encontrado

     

-rw-r - r-- 1 raiz raiz 173K mar 12 2014 memtest86 + .bin

     

-rw-r - r-- 1 raiz do root 174K 12 de março de 2014 memtest86 + .elf

     

-rw-r - r-- 1 raiz raiz 175K 12 de março de 2014 memtest86 + _multiboot.bin

     

-rw ------- 1 raiz do root 3.3M 7 de outubro 12:34 System.map-3.13.0-66-generic

     

-rw ------- 1 raiz raiz 5.6M Oct 7 12:34 vmlinuz-3.13.0-66-generic

du -h / boot

  

du: não é possível ler o diretório "/ boot / lost + found": Permissão negada

     

12K / boot / lost + encontrado

     

2.1M / boot / grub / i386-pc

     

9.0K / boot / grub / locale

     

2.3M / boot / grub / fonts

     

6.7M / boot / grub 36M / boot

df -h / boot

  

Tamanho do sistema de arquivos usado Uso disponível% montado em

     

/ dev / sda3 361 M 180 M 159 M 54% / bota

    
por nothing works 18.12.2015 / 05:03

1 resposta

5

Abra o terminal e digite:

sudo apt-get install --reinstall linux-image-generic  
sudo grub-install /dev/sdX
sudo update-grub

... onde

/dev/sdX
substitui a unidade em que seu gerenciador de inicialização GRUB está instalado. Normalmente, os usuários devem não incluir um número de partição, o que produziria uma mensagem de erro, pois o comando tentaria gravar as informações em uma partição. Você pode encontrar o nome do dispositivo desta unidade usando o aplicativo Discos. Verifique duas vezes em Discos para ter certeza de que você digitou o nome do dispositivo correto da unidade onde o gerenciador de inicialização GRUB está instalado.

Como isso não é feito durante a execução do comando sudo grub-install , executar sudo update-grub após a instalação garantirá que o menu GRUB esteja atualizado.

    
por karel 18.12.2015 / 05:28