web-dev-qa-db-fra.com

Impossible de réinstaller le noyau depuis chroot

J'ai accidentellement supprimé le contenu de/boot.

J'ai essayé

apt-get purge linux-generic linux-image-generic
apt-get install linux-generic linux-image-generic

Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  linux-generic linux-image-generic
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/4044 B of archives.
After this operation, 24.6 kB of additional disk space will be used.
Selecting previously unselected package linux-image-generic.
(Reading database ... 225808 files and directories currently installed.)
Preparing to unpack .../linux-image-generic_4.4.0.59.62_AMD64.deb ...
Unpacking linux-image-generic (4.4.0.59.62) ...
Selecting previously unselected package linux-generic.
Preparing to unpack .../linux-generic_4.4.0.59.62_AMD64.deb ...
Unpacking linux-generic (4.4.0.59.62) ...
Setting up linux-image-generic (4.4.0.59.62) ...
Setting up linux-generic (4.4.0.59.62) ...

d'un chroot. Il n'y a pas eu d'erreurs ni d'avertissements, mais/boot ne contient que initrd.img et grub (que j'ai réussi à installer avec apt):

ls /boot
grub  initrd.img-4.4.0-31-generic  initrd.img-4.4.0-59-generic  initrd.img-4.4.0-59-generic.old-dkms

Non vmlinuz!

Pourquoi apt n'installe-t-il pas le noyau?

Où puis-je obtenir le noyau?

EDIT

Un rapide coup d’œil montre que linux-image-generic_4.4.0.59.62_AMD64.deb ne contient pas de noyau. Seulement un copyright et changelog.gz

Quel paquet contient le noyau?

1
Thomas Jeffery

Le paquet de noyau est déjà installé - vous l'avez endommagé. Réinstallez-le.

Sudo apt install --reinstall linux-image-4.4.0-59-generic linux-image-extra-4.4.0-59-generic.

Notez la différence de noms:

Les paquets 'linux-image' et 'linux-image-extra' sont les images réelles du noyau.

Le package 'linux-image-generic' est simplement un métapaquet qui fait référence aux packages d'image du noyau en cours ... pour que les mises à jour fonctionnent.

1
user535733