Новое ядро переместило linux/autoconf.h в generated/autoconf.h (подсказка). Я действительно не знаю технических аргументов для этого, но все, что включает это в источник хоста хоста VirtualBox, нуждается в редактировании.
К счастью, исправление - это всего лишь случай замены строк:
sudo find /usr/share/virtualbox/src/vboxhost -name '*.h' -exec perl -pi -w -e 's/linux\/autoconf/generated\/autoconf/g;' {} \;
sudo /etc/init.d/vboxdrv setup
Конечно, это изменение может быть не постоянным в ядре Linux. Вещи могут вернуться назад, и это проглотит вашу способность скомпилировать в будущем, поэтому, если вам нужно сделать противоположное в будущем, вот это:
sudo find /usr/share/virtualbox/src/vboxhost -name '*.h' -exec perl -pi -w -e 's/generated\/autoconf/linux\/autoconf/g;' {} \;
sudo /etc/init.d/vboxdrv setup