質問 :CentOS仮想マシンからメモリを取得するためにLinux Memory Extractor(LiME)をインストールしていました。 LiME (以前のDMD)は、Androidオペレーティングシステムを含むLinuxベースのマシンから揮発性メモリを取得できるようにするプログラムです。
LiMEは、フォレンジック関連の操作に役立つフルメモリ取得を提供するローダブルカーネルモジュール(LKM)を使用します。後でVolatilityソフトウェアを使用して分析できるメモリダンプを生成します。 「make」を実行すると、ビルドが失敗し、次のようなエラーメッセージが表示されます。
[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
解決策を提案してください– Sri
解決策:
スリ、最初に kernel-headersをインストールします およびkernel-devel パッケージ、 yumを使用 。
カーネルヘッダーと開発パッケージをインストールする
[root@vm src]# yum install kernel kernel-headers kernel-devel kernel-firmware
次に、 yum updateを使用してOSの完全な更新を行います 以下に示すように:
[root@techglimpse src]# yum update
カーネルを更新したので、マシンを再起動することをお勧めします。それでは、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'
それだけです。
OpenStack Icehouseのインストールエラーとソリューション– CentOS
System-config-firewall-tuiがCentOSで起動しない–ソケットsystem_bus_socketへの接続に失敗しました[解決済み]