web-dev-qa-db-fra.com

fin prématurée du fichier / boot / vmlinuz ... lors du démarrage à double démarrage Ubuntu

J'ai un ordinateur à double démarrage avec Windows 7 et Ubuntu 14.04. Je n'ai pas eu de gros problèmes jusqu'à aujourd'hui, lorsque j'ai essayé de démarrer Ubuntu. Je vois ceci sur mon écran:

error: premature end of file /boot/vmlinuz-4.2-35-generic
error: you need to load the kernel first
unaligned pointer 0x660a660a
Aborted. Press any key to exit.

2
linux geek

erreur: fin prématurée du fichier /boot/vmzlinuz-4.2.0-25-generic.

Cela signifie que le fichier contenant le noyau a été tronqué quelque part au milieu. Vous devrez réinstaller le paquet de noyau, mais vous devrez en démarrer un autre, car celui-ci est endommagé.

Je suppose que vous avez un noyau différent (plus ancien?) Installé pour Ubuntu.

  1. Lorsque vous démarrez votre ordinateur ouvrez le menu Grub et sélectionnez l’entrée "Options avancées pour Ubuntu". Dans le sous-menu qui apparaît, sélectionnez une entrée ne faisant pas référence au noyau "4.2.0-25" et ne portant pas la mention "mode de récupération". Les noms peuvent être localisés dans votre langue; il suffit de choisir les entrées traduites correspondantes.

  2. Connectez-vous normalement et ouvrez un terminal (Ctrl + Alt + T). Exécutez les commandes suivantes:

    Sudo apt-get update
    Sudo apt-get install -f linux-generic
    Sudo apt-get install --reinstall linux-image-4.2.0-51-generic
    

    Redémarrez et tout devrait revenir à la normale.

    Si vous rencontrez des problèmes avec les commandes apt-get, éditez votre question, sélectionnez-la, copiez et collez leur sortie dans votre question et notifiez-moi dans la section commentaires de cette réponse.

Si vous n'avez pas de noyau différent pour démarrer, vous devrez utiliser un Live DVD/USB, ce qui complique un peu les choses. Si tel est le cas, laissez un commentaire et je prolongerai ma réponse en conséquence.

3
David Foerster