GNU/Linux >> Tutoriels Linux >  >> Cent OS

Faire une erreur lors de l'installation de LiME sur CentOS - lib/modules/kernel_version/build :aucun fichier ou répertoire de ce type [Résolu]

Question :J'installais Linux Memory Extractor (LiME) pour acquérir de la mémoire à partir de ma machine virtuelle CentOS. LiME (anciennement DMD) est un programme qui permet l'acquisition de mémoire volatile à partir de machines Linux, y compris le système d'exploitation Android.

LiME utilise le module de noyau chargeable (LKM) qui fournit une acquisition de mémoire complète utile pour les opérations liées à la criminalistique. Il produit un vidage de mémoire, qui peut être analysé ultérieurement à l'aide du logiciel Volatility. Lorsque j'exécute "make", la construction a échoué avec un message d'erreur comme indiqué ci-dessous :

[root@vm src]# make
make -C /lib/modules/2.6.32-573.3.1.el6.x86_64/build M=/home/centos/LiME/LiME-master/src modules
make: *** /lib/modules/2.6.32-573.3.1.el6.x86_64/build: No such file or directory.  Stop.
make: *** [default] Error 2

S'il vous plaît suggérer une solution – Sri

Solution :

Sri, installez d'abord les en-têtes du noyau et kernel-devel paquets, en utilisant yum .

Installer les en-têtes du noyau et les packages de développement

[root@vm src]# yum install kernel kernel-headers kernel-devel kernel-firmware

Faites ensuite une mise à jour complète du système d'exploitation en utilisant yum update comme indiqué ci-dessous :

[root@techglimpse src]# yum update

Depuis que nous avons mis à jour le noyau, il est bon de redémarrer la machine. Maintenant, continuez à construire LiME.

[root@vm src]# make
make -C /lib/modules/2.6.32-573.7.1.el6.x86_64/build M=/home/centos/LiME/LiME-master/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-573.7.1.el6.x86_64'
Building modules, stage 2.
MODPOST 1 modules
NO SIGN [M] /home/centos/LiME/LiME-master/src/lime.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.32-573.7.1.el6.x86_64'
strip --strip-unneeded lime.ko
mv lime.ko lime-2.6.32-573.7.1.el6.x86_64.ko
make tidy
make[1]: Entering directory `/home/centos/LiME/LiME-master/src'
rm -f *.o *.mod.c Module.symvers Module.markers modules.order \.*.o.cmd \.*.ko.cmd \.*.o.d
rm -rf \.tmp_versions
make[1]: Leaving directory `/home/centos/LiME/LiME-master/src'

C'est tout.

Voulez-vous que nous résolvions vos erreurs Linux ? Envoyez un e-mail via la page Contactez-nous.


Cent OS
  1. erreur fatale openssl/evp.h :aucun fichier ou répertoire de ce type :[Résolu]

  2. Impossible d'exécuter un tel fichier ou répertoire [Réparer]

  3. Correction de l'erreur fatale openssl err.h - Aucun fichier ou répertoire de ce type [OpenCA]

  4. Erreur Impossible de construire le module lors de la construction de modules Perl externes

  5. Rpm :erreur lors du chargement des bibliothèques partagées :Libz.so.1 :impossible d'ouvrir le fichier d'objet partagé :aucun fichier de ce type

Installation de PhpMydmin (Centos ou Ubuntu)

Comment construire Nginx à partir de la source sur CentOS 7

Comment masquer un fichier ou un répertoire sur CentOS

Pourquoi ENOENT signifie-t-il Aucun fichier ou répertoire de ce type ?

erreur fatale arm-linux-gnu-gcc :stdio.h :aucun fichier ou répertoire de ce type

Erreur fatale :cuda.h :aucun fichier ou répertoire de ce type