Hello,
Raison pour laquelle je souhaite changer de Kernel
J'ai un serveur SYS sur lequel j'ai installé Debian 7.5 (64bits).
J'ai pris ce serveur pour 2 choses :
- héberger 2 petits sites web.
- sauvegarder les données importantes de mon PC de bureau (Ubuntu) en utilisant Rsync.
Cependant il est important que sur le SYS le repertoire des sauvegardes soit crypté avec eCryptFS (
http://ecryptfs.org/documentation.html).
J'installe eCryptFS :
Code:
sudo apt-get install ecryptfs-utils
Or il est ensuite impossible de charger le module kernel eCryptFS :
Code:
sudo modprobe ecryptfs
retourne l'erreur :
Code:
libkmod: ERROR ../libkmod/libkmod.c:554 kmod_search_moddep: could not open moddep file '/lib/modules/3.10.23-xxxx-std-ipv6-64/modules.dep.bin'
????
Apres quelques recherches sur le forum je comprends qu'OVH fournit des noyaux allégés pour lesquels le chargement dynamique des modules est désactivé.
Probleme et questions :
La seule solution est de compiler mon propre Kernel (operation que je n'ai jamais effectuée).
Mon kernel actuel (made in OVH) :
Code:
Linux nsXXXXXX.ip-XXX-XXX-XXX.eu 3.10.23-xxxx-std-ipv6-64 #1 SMP Tue Mar
18 14:48:24 CET 2014 x86_64 GNU/Linux
Il semble qu'il existe plusieurs facons de compiler et installer un nouveau kernel sur une Debian :
- Solution 1 :
telecharger un kernel recent sur www.kernel.org,
telecharger le fichier de config OVH pour ce kernel sur ftp://ftp.ovh.net/made-in-ovh/bzImage/,
changer les options du fichier de config (pour ajouter "select - enable loadable module support"),
compiler et installer.
Avantage = le fichier de config existe deja, il n'y a qu'a ajouter l'option manquante.
Dans ce cas je choisirais le kernel 3.14.26 (puisque les fichiers sont presents a la fois sur kernel.org et sur ft.ovh.net).
- Solution 2 :
compiler et installer un kernel fourni par Debian (http://debian-handbook.info/browse/s...mpilation.html) via le package kernel-package.
Avantage = le kernel a les patches Debian.
Dans ce cas je choisirais le kernel 3.16 contenu de ce que renvoie apt-cache search ^linux-source
Code:
watcha@nsXXXXXX:~$ apt-cache search ^linux-source
linux-source-3.2 - Linux kernel source for version 3.2 with Debian patches
linux-source - Linux kernel source (meta-package)
linux-source-2.6 - Linux kernel source (dummy package)
linux-source-3.16 - Linux kernel source for version 3.16 with Debian patches
Quelle solution conseillez-vous ?