Добрый день.
Четыре дня мучился с попыткой установить сабж. Ругался на отсутствующий linux/autoconf.h. Прочитал, что в новых ядрах используется каталог generated/autoconf.h. В результате я создал символическую ссылку на него. Больше не ругался. Но проблема осталась. Ведь помимо ругани на autoconf.h были ещё ошибки в логах компиляции:
make: Entering directory `/usr/src/linux-3.0.4'
WARNING: Symbol version dump /usr/src/linux-3.0.4/Module.symvers
is missing; modules will have no dependencies and modversions.
LD /var/lib/dkms/virtualbox-ose/3.2.10/build/built-in.o
LD /var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.o
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxInit’:
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c:451: error: ‘nmi_watchdog’ undeclared (first use in this function)
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c:451: error: (Each undeclared identifier is reported only once
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c:451: error: for each function it appears in.)
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c:451: error: ‘NMI_IO_APIC’ undeclared (first use in this function)
/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.c:465: error: ‘nmi_active’ undeclared (first use in this function)
make[2]: *** [/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv/linux/SUPDrv-linux.o] Ошибка 1
make[1]: *** [/var/lib/dkms/virtualbox-ose/3.2.10/build/vboxdrv] Ошибка 2
make: *** [_module_/var/lib/dkms/virtualbox-ose/3.2.10/build] Ошибка 2
make: Leaving directory `/usr/src/linux-3.0.4'
Как выяснилось, в каталоге с «новым» ядром нет папки arch/x86/include/asm/ в которой лежат заголовочные файлы, которые, кстати, есть в папке исходниками «старого» ядра, откуда он и подключает их. Кстати, почему он их ищет в папке со «старым» ядром?
Гугл с яндексом молчат. Ребята. Есть у кого-нибудь соображения по этому поводу? Может у кого-то всё-таки получилось установить сабжевый пакет...