Когда я обновился до Ubuntu 14.04, по-видимому, мое ядро должно было обновиться с 3.11 до 3.13. К сожалению, обновление ядра не было завершено. В результате у меня есть несколько файлов для 3.13, но я все еще использую 3.11. Я решил, что лучшим для меня будет завершить обновление ядра.
В частности, когда я смотрю на установленные мной пакеты Linux, я вижу:
me@Bedrock1:~/Downloads/cudaDownloads$ dpkg -l | grep "linux-" | cut -d " " -f 3
gcc-4.8-powerpc-linux-gnu-base
linux-firmware
linux-headers-3.13.0-29
linux-headers-3.13.0-29-generic
linux-headers-3.13.0-30
linux-headers-3.13.0-30-generic
linux-headers-3.13.0-32
linux-headers-3.13.0-32-generic
linux-headers-3.13.0-34
linux-headers-3.13.0-34-generic
linux-headers-3.13.0-35
linux-headers-3.13.0-35-generic
linux-headers-3.13.0-36
linux-headers-3.13.0-36-generic
linux-headers-3.13.0-37
linux-headers-3.13.0-37-generic
linux-headers-3.13.0-39
linux-headers-3.13.0-39-generic
linux-headers-generic
linux-image-3.11.0-23-generic
linux-image-3.8.0-33-generic
linux-image-extra-3.11.0-23-generic
linux-image-extra-3.8.0-33-generic
linux-libc-dev:amd64
linux-sound-base
linux-source
linux-source-3.13.0
syslinux-common
syslinux-legacy
and, when I look in my boot directory, I see:
me@Bedrock1:~$ ls /boot
abi-3.11.0-23-generic memtest86+.bin
abi-3.8.0-33-generic memtest86+.elf
config-3.11.0-23-generic memtest86+_multiboot.bin
config-3.8.0-33-generic System.map-3.11.0-23-generic
grub System.map-3.8.0-33-generic
initrd.img-3.11.0-23-generic vmlinuz-3.11.0-23-generic
initrd.img-3.8.0-33-generic vmlinuz-3.8.0-33-generic
Похоже, я могу использовать apt-get/synaptic для установки linux-image-3.13 и linux-image-extra-3.13, но я не могу найти загрузок ни для одного из файлов в моем каталоге /boot. Есть ли что-то очевидное, что я здесь упускаю?
Стоит ли ожидать установки правильных пакетов для обновления файлов GRUB по мере необходимости или мне нужно будет прочитать об этом, прежде чем начинать загрузку ядра 3.13?
Есть ли еще какие-то файлы, которые мне следует проверить?
Есть ли очевидная причина, по которой мое ядро не смогло полностью обновиться до 3.13? Если да, нужно ли мне это компенсировать?
решение1
В настоящее время на Ubuntu 14.04 моя версия ядра 3.16.0-25. Попробуйте установить эту версию, если хотите последнюю.
Вы пробовали просто следующие команды? Первая проверяет обновления, а вторая устанавливает их?
sudo apt update
sudo apt upgrade
Каков результат?
решение2
Некоторые установщики могут запросить отдельный загрузочный раздел, и если он небольшого размера, то он может заполниться и не сможет собрать новое ядро/initramfs. Проверьте это с помощью df?