10 Nov 2025 - 09:51Deutsch | English
Bonjour visiteur [ Register | Identification ]

Poster un nouveau sujet   Répondre au sujet
Voir le sujet précédent Version imprimable Se connecter pour vérifier ses messages privés Voir le sujet suivant
Auteur Message
lukas
Sujet du message: Kanotix 2006-1 RC4 u. truecrypt  MessagePosté le: 05 Oct 2006 - 22:02



Inscrit le: 17 Fév 2005
Messages: 158
Localisation: HH / Öland
Moin Moin

Wenn ich ./build.sh im /truecrypt-4.2a/Linux/ Ordner ausführe kommt die Fehlermeldung:

Checking build requirements...
Building kernel module... /home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function ‘dm_truecrypt_init’:
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c:644: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c:652: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c:659: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c:666: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function ‘dm_truecrypt_exit’:
/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: expected ‘)’ before ‘DM_MSG_PREFIX’
make[2]: *** [/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel/Dm-target.o] Fehler 1
make[1]: *** [_module_/home/mika/truecrypt-4.2a-source-code/truecrypt-4.2a/Linux/Kernel] Fehler 2
make: *** [truecrypt] Fehler 2
Error: Failed to build kernel module

Ich habe es mit dem 2.6.18-kanotix-1 und zwei probiert und jetzt habe ich den 2.6.18-slh-up-2 am laufen. Die Kernelsourcen habe ich aus den Kernelordnern mit "kanotix-source.sh" installiert. Es kommt immer die gleiche Fehlermeldung.
Kann mir jemand behilflich sein bei diesem Problem?
Danke schon mal.
Tschüß
Mika

_________________
Förändra aldrig ett fungerande system!


Derničre édition par lukas le 05 Oct 2006 - 22:52; édité 1 fois
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
Hack-o-Master
Sujet du message:   MessagePosté le: 05 Oct 2006 - 22:50



Inscrit le: 05 Avr 2005
Messages: 499
Localisation: Bielefeld <:-P
truecrypt-4.2a/Linux/Kernel/Dm-target.c benötigt einen winzigen Patch um mit Kernel 2.6.18 zu compilieren:
Code:
--- Dm-target.c 2006-06-28 12:36:28.000000000 +0200
+++ Dm-target.c 2006-07-17 09:04:45.144351266 +0200
@@ -29,6 +29,7 @@
 int trace_level = 0;

 #define MSG_PREFIX "truecrypt: "
+#define DM_MSG_PREFIX MSG_PREFIX
 #define error(fmt, args...) printk(KERN_ERR MSG_PREFIX fmt, ## args)
 #define trace(level, fmt, args...) level <= trace_level && printk(KERN_DEBUG MSG_PREFIX fmt, ## args)
 #define dbg(fmt, args...) printk(KERN_DEBUG MSG_PREFIX fmt, ## args)

Entweder obiges speichern und mittels patch anwenden, oder die eine Zeile manuell zufügen.

(und für KDE-Mausschubser: Wiki: Truecrypt Mounter)

mfg. Hack-o-Master

_________________
sidux2007-02 64Bit, Kernel 2.6.23rc..(Crypto-root), X.org 7.3, KDE 3.5.7
http://bernd-das-brot.de.be | Gästebuch , certified B.O.F.H.


Derničre édition par Hack-o-Master le 06 Oct 2006 - 00:08; édité 1 fois
 
 Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail. Visiter le site web du posteur  
Répondre en citant Revenir en haut
lukas
Sujet du message:   MessagePosté le: 05 Oct 2006 - 23:13



Inscrit le: 17 Fév 2005
Messages: 158
Localisation: HH / Öland
Moin Moin
So klappt es.
Danke schön.
Tschüß
Mika
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
true
Sujet du message:   MessagePosté le: 16 Oct 2006 - 12:01



Inscrit le: 16 Oct 2006
Messages: 4

hallo

wenn ich eine mit truecrypt verschlüsselte datei oder partition mounten will (egal ob mit root-rechten oder benutzer-rechten) bekomm ich immer diese fehlermeldung:

insmod: error inserting '/usr/share/truecrypt/kernel/truecrypt-2.6.18.ko': -1 Invalid module format
FATAL: Error inserting truecrypt (/lib/modules/2.6.18-kanotix-1/extra/truecrypt.ko): Invalid module format
truecrypt: Failed to load TrueCrypt kernel module


kann mir jemand bitte helfen?

mfg
true
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
Hack-o-Master
Sujet du message:   MessagePosté le: 16 Oct 2006 - 12:11



Inscrit le: 05 Avr 2005
Messages: 499
Localisation: Bielefeld <:-P
Unterschiedliche Compiler-Version beim Kernel und dem zusätzlich übersetztem Truecrypt-Modul (Kein aktueller gcc-4.1 installiert) ?

Der vermagic Versionsstring von modinfo truecrypt sollte genau mit dem der Standard-Kernelmodule (z.B. modinfo fuse, modinfo aes ...) übereinstimmen.

mfg. Hack-o-Master

_________________
sidux2007-02 64Bit, Kernel 2.6.23rc..(Crypto-root), X.org 7.3, KDE 3.5.7
http://bernd-das-brot.de.be | Gästebuch , certified B.O.F.H.
 
 Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail. Visiter le site web du posteur  
Répondre en citant Revenir en haut
true
Sujet du message:   MessagePosté le: 16 Oct 2006 - 13:07



Inscrit le: 16 Oct 2006
Messages: 4

juhu, danke für deine hilfe es funktioniert!

die compiler-version hat gepasst, aber ich habe die "normalen" kernel sourcen verwendet drum ist es nicht gegangen. ich habe nun mit dem script install-kernel-source-vanilla.sh die sourcen geladen danach make ausgeführt und dann das build- und das install script von truecrypt ausgeführt. jetzt kann ich eine verschlüsselte datei erstellen und auch wieder mounten.
Sehr glücklich



ich find die hilfe hier im forum sehr gut, danke!!

mfg
true
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
pit
Sujet du message:   MessagePosté le: 20 Nov 2006 - 11:44



Inscrit le: 12 Fév 2004
Messages: 28

Hack-o-Master a écrit:
truecrypt-4.2a/Linux/Kernel/Dm-target.c benötigt einen winzigen Patch um mit Kernel 2.6.18 zu compilieren

Super, so hat's jetzt auch bei mir geklappt. Endlich kann ich truecrypt systemübergreifend nutzen. Klasse! Herzlichen Dank.

pit
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
Lynx
Sujet du message:   MessagePosté le: 20 Nov 2006 - 18:46



Inscrit le: 27 Sep 2004
Messages: 69
Localisation: südwestlichstes Deutschland
Huhu,

Ich versuche ebenfalls (unter 2.6.18.2-slh-up-1), Truecrypt 4.2a zu kompilieren.

Ich habe die Zeile von oben (Danke, Hack-o-Master) in Dm-target.c eingefügt, aber das build bleibt hängen mit:

Checking build requirements...
Preparing kernel build system in /usr/src/linux-2.6.18.2-slh-up-1... make[2]: *** [silentoldconfig] Fehler 1
make[1]: *** [silentoldconfig] Fehler 2
make: *** Keine Regel, um »modules_prepare« zu erstellen. Schluss.

Wat nu?

Freundliche Grüße

Lynx
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
Hack-o-Master
Sujet du message:   MessagePosté le: 20 Nov 2006 - 20:20



Inscrit le: 05 Avr 2005
Messages: 499
Localisation: Bielefeld <:-P
@Lynx

Auch die Kernel Quellen zum dem jew. Kernel installiert (Verzeichnis /usr/src/linux-2.6.18.2-slh-up-1/ existiert und Kernel-Source vollständig) ?

Wenn nein -> In dem jew. Binär-Kernel *.zip Archiv befindet sich auch das Skript kanotix-source.sh, Online ausführen und Kernel-Sourcen (& Kanotix-Patches) werden heruntergeladen(gepackt ca. 45MB) & installiert ( ausgepackt ca. 270MB).

Dann noch mal versuchen Truecrypt zu übersetzen.

ADD: evtl. reicht auch ein make-kernel-links statt der kompletten Kernel-Sourcen, siehe http://kanotix.com/index.php?name=PNphp ... 399#112399

mfg. Hack-o-Master

_________________
sidux2007-02 64Bit, Kernel 2.6.23rc..(Crypto-root), X.org 7.3, KDE 3.5.7
http://bernd-das-brot.de.be | Gästebuch , certified B.O.F.H.
 
 Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail. Visiter le site web du posteur  
Répondre en citant Revenir en haut
acheronta.movebo
Sujet du message: Warum nicht in apt?  MessagePosté le: 21 Nov 2006 - 10:27



Inscrit le: 24 Aoűt 2006
Messages: 232
Localisation: Berlin
Was muß ein Programm eigentlich tun, damit es in apt aufgenommen wird. Bei truecrypt finde ich das als Laie richtig unverständlich.

In einigen Berufsgruppen, wie Rechtsanwälte, Ärzte und Psychologen, geht man jetzt dazu über, Daten zu verschlüsseln. Das ganze nennt sich dann "Qualitätsmanagement". Luks und cryptsetup ist zwar eine feine Sache, doch der Vorteil von truecrypt ist, daß ich mit den Containern zwischen den Betriebssystemen hin- und herwechseln kann. Deshalb würde ich jedem nur truecrypt empfehlen.

_________________
BenQ S72, Centrino Dothan 1,86 GHz, 512 MB Ram, ATI X600 128 MB Ram, 14'' WXGA (1280x768), AC'97 Audio Controller (ICH6 Family)
 
 Voir le profil de l'utilisateur Envoyer un message privé  
Répondre en citant Revenir en haut
Montrer les messages depuis:     
Sauter vers:  
Toutes les heures sont au format GMT + 1 Heure
Poster un nouveau sujet   Répondre au sujet
Voir le sujet précédent Version imprimable Se connecter pour vérifier ses messages privés Voir le sujet suivant
PNphpBB2 © 2003-2007 
Traduction par : phpBB-fr.com
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.