После установки и запуска конфигурации vm-ware этой конфигурации нужны мои заголовки ядра для компиляции некоторых модулей, хорошо, поэтому я их передам, но она просто не будет работать.
Он запрашивает путь к каталогу файлов заголовков C, которые соответствуют моему работающему ядру.
Если я
uname -r
я получил
2.6.35-22-generic-pae
Итак, я говорю, что исходный путь
/lib/modules/2.6.25-22-generic-pae/build/include
и он возвращается
"The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.35-22-generic-pae).
..Я запутался? может кто-нибудь предложить предложения, пожалуйста?
Я сам установил исходники ядра и читателей, используя
sudo apt-get install linux-headers-$(uname -r)
Все, что вам нужно сделать, это добавить строку
#define UTS_RELEASE "<your kernel version, e.g 2.6.35-25-server>"
к /usr/src/linux-headers-<your kernel version>/include/linux/version.h
и скопируйте файл /usr/src/linux-headers-<your kernel version>/include/generated/autoconf.h
к /usr/src/linux-headers-<your kernel version>/include/linux/
.
Попробуйте установить открытый vm-источник и установите модули ядра с помощью DKMS.