@Did
Je ne sais pas si cela devrait faire l'objet d'un autre fil. je ne donnais cela qu'à titre d'exemple des améliorations à faire dans les scripts pour gérer de façon la plus transparente les changements de noyau.
if ! find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|grep -q
failure "No suitable module for running kernel found"
fi
if ! find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|grep -q
setup
if ! find /lib/modules/`uname -r` -name "vboxdrv\.*" 2>/dev/null|grep -q
failure "No suitable module for running kernel found"
fi
fi
En fait en cas d'absence du vboxdrv.ko dans le /lib/modules/nom_noyau/misc/ je lance la fonction setup qui est censée le construire et je refais un test d'existence du vboxdrv.ko pour sortir en erreur .
Je ne sais pas si cela fonctionne dans tous les cas, mais cela deux ou trois changement de noyau que cela fonctionne.