|  |  | 
| EnderUNIX İpucuArkadaşıma gönder , Ana Sayfa[ Linux ] "2.6.23.1-42.fc8/source/drivers/md/dm.h not found" - Metin KAYA - (2008-01-15 17:54:06) [2672] Fedora Core 8 uzerinde truecrypt kurarken karsilan bu sorunu gidermek icin asagidaki komutlari verebilirsiniz: [metin@enderunix Linux]# yum -y install yum-utils [metin@enderunix Linux]# yumdownloader --source kernel [metin@enderunix Linux]# rpm -ivh kernel-2.6.23.9-85.fc8.src.rpm [metin@enderunix Linux]# rpmbuild -bp --target=noarch /usr/src/redhat/SPECS/kernel.spec [metin@enderunix Linux]# yum -y install kernel-devel [metin@enderunix Linux]# updatedb [metin@enderunix Linux]# locate dm.h Daha sonra "cp -p src dest" ile "dm.h" dosyasi kopyalanir (muhtemelen src "/usr/src/kernels/2.6.23.9-85.fc8-i686/include/config/blk/dev/dm.h" ve dest de "/lib/modules/2.6.23.1-42.fc8/source/drivers/md/" olmalidir) "locate Dm-target.c" komutu ile "Dm-target.c" dosyasinin yeri bulunur (ornegin; /root/fs/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c) ve bu dosyadaki "bio_ctx_cache = kmem_cache_create ("truecrypt-bioctx", sizeof (struct bio_ctx), 0, 0, NULL, NULL);" satirindaki son NULL parametresi cikarilir. Satirin son hali soyle olmali: "bio_ctx_cache = kmem_cache_create ("truecrypt-bioctx", sizeof (struct bio_ctx), 0, 0, NULL);" Su an "truecrypt-4.3a-source-code/Linux" dizininde "./build.sh && ./install.sh" komutu verilerek truecrypt kurulumu tamamlanabilir. Arkadaşıma gönder , Ana Sayfa |  |