Я испытываю затруднения из-за заголовков Linux, когда я использую команду uname для проверки моей версии, это отличается от версии в usr/src/. Я пытался загрузить (с удалением текущей версии), но я не мог, потому что версия это старо. Корень проблемы - то, что я не могу запустить virtualbox o VMware потому что та причина. Я надеюсь, что можно помочь мне.Спасибо!
uname -r
3.13.0-35-generic
VmWare
Kernel headers for version 3.13.0-35-generic not found
usr/src$ ls
linux linux-headers-3.16.0-24 linux-headers-3.16.0-24-generic
/boot$ ls
abi-3.13.0-35-generic config-3.13.0-35-generic grub initrd.img-3.16.0-24-generic memtest86+.elf System.map-3.13.0-35-generic vmlinuz-3.13.0-35-generic
abi-3.16.0-24-generic config-3.16.0-24-generic initrd.img-3.13.0-35-generic memtest86+.bin memtest86+_multiboot.bin System.map-3.16.0-24-generic vmlinuz-3.16.0-24-generic
Добавленная Начальная загрузка ls
если бы Вы экс-милый команда sudo update-grub
, на которую это обновило бы Ваш список начальной загрузки личинки для указания на 3.16.0-35 ядер во-первых, следовательно это будет ядро по умолчанию.
то, что Вы имеете, является случаем, где Вы загрузились в использовании 3.13 вместо "последний на Вашей машине" ядро, которое является 3.16.0-24
Вы в настоящее время работаете 3.1 3 ядро, для которого поддержка была закончена давно. Попытайтесь установить linux-generic
пакет, который вытянет в изображении ядра и заголовках, который соответствует друг другу. Тогда перезагрузка.
Необходимо загрузить надлежащие заголовки ядрa. Из того, что я вижу в своем Ubuntu существует надлежащий пакет:
linux-headers-3.13.0-35-generic - заголовки ядрa Linux для версии 3.13.0 на заголовках Linux поиска способного кэша x86 SMP
на 32 бита должны показать Вам, что является доступно
склонный - добираются, linux-headers-3.13.0-35-generic
установки должен помочь Вам получающий надлежащие заголовки Linux, я предполагаю.
Или - возможно, лучше - обновляют также Ваше ядро и получают надлежащие заголовки и источники для него.