Преждевременный конец файла /boot/vmlinuz... ошибка при загрузке двойной загрузки Ubuntu

У меня есть компьютер с двойной загрузкой с Windows 7 и Ubuntu 14.04. У меня не было больших проблем до сегодняшнего дня, когда я пытался загрузить Ubuntu. Я вижу это на моем экране:

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.

1 ответ

ошибка: преждевременный конец файла /boot/vmzlinuz-4.2.0-25-generic,

Это означает, что каким-то образом файл, содержащий ядро, был усечен где-то посередине. Вам нужно будет переустановить пакет ядра, но для этого вам нужно будет загрузить другое ядро, так как оно сломано.

Я предполагаю, что у вас установлено другое ядро ​​(более старое?) Для Ubuntu.

  1. При загрузке компьютера откройте меню Grub и выберите запись "Дополнительные параметры для Ubuntu". В появившемся подменю выберите любую запись, которая не относится к ядру "4.2.0-25" и не помечена как "режим восстановления". Имена могут быть локализованы на ваш язык; просто выберите соответствующие переведенные записи.

  2. Войдите нормально и откройте терминал (Ctrl+Alt+T). Запустите следующие команды:

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

    Перезагрузка и все должно вернуться к нормальной жизни.

    Если вы столкнулись с проблемами во время с apt-get Команды, пожалуйста, отредактируйте ваш вопрос, выберите, скопируйте и вставьте их вывод в ваш вопрос и сообщите мне в разделе комментариев этого ответа.

Если у вас нет другого ядра для загрузки, вам придется использовать Live DVD/USB, что несколько усложняет ситуацию. Если это так, пожалуйста, оставьте комментарий, и я расширю свой ответ соответственно.

Другие вопросы по тегам