Sie sind nicht angemeldet.

1

02.10.2007, 00:49

Debian/Xen & Truecrypt

Hi,
nach mehreren Versuchen und einigen Neuinstallationen von Debian / Xen und auch ein paar gelösten Problemen bin ich letztendlich vollkommen hilflos :(
Truecrypt will einfach nicht so wie es soll... ich hoffe hier kann mir jemand weiterhelfen!

System:
Athlon XP 2500+ (FSB333/1,89GHz)
A7N8X-E Deluxe (NForce2, DDR400)
2x 512MiB DDR400 (Infinion) @ Dual-Channel-Mode

Das hab ich bis jetzt gemacht:

1. Debian Etch RC4 von NetInstall-CD installiert
2. Xen und Header usw. installiert:

Zitat

apt-get install linux-image-2.6-xen-vserver-686 xen-hypervisor-3.0.3-1-i386-pae xen-tools xen-linux-system-2.6.18-4-xen-vserver-686 linux-headers-2.6-xen-vserver-686 libc6-xen bridge-utils

3. m-a prepare ausgeführt

Zitat

(lrwxrwxrwx 1 root src 47 2007-10-01 22:51 linux -> /usr/src/linux-headers-2.6.18-5-xen-vserver-686)

4. ./build.sh hat erst mal nach md.h verlangt welche ich dann von folgendem Pfad kopiert habe. /usr/src/linux-headers-2.6.18-5-xen-vserver-686/include/config/blk/dev/md.h
6. ./build.sh (jetzt ohne Fehler)
7. ./install.sh und wieder wurde ich mit ein paar Fehlern atackiert welche von truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c verursacht wurden - nachdem ich ein bischen gegooglet und herausgefunden das man wohl einfach die Zeilen die die Fehler verursachen auskommentieren kann was ich dann gemacht habe:

Zitat

line 511 ( bion->bi_bdev = tc->dev->bdev;) und
line 609 (format_dev_t (name, tc->dev->bdev->bd_dev);)

9. ./install.sh (diesmal ohne Fehler)
10. if truecrypt --test &> /dev/null; then echo "everything ok"; else echo "there's a problem"; fi
11. > everything is ok!
12. truecrypt -c (habe einen Container mit 10MiB erstellt und alles andere auf Standard gelassen)
13.:

Zitat

BlackForge:/home/blackhat/truecrypt-4.3a-source-code/Linux# truecrypt -M "rw,sync,utf8,uid=$UID,umask=0007" /home/blackhat/volume.tc /home/blackhat/tcmnt
Enter password for '/home/blackhat/volume.tc':

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Oops: 0000 [#1]

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: SMP

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: CPU: 0

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: EIP is at generic_make_request+0x16/0x1a0

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: eax: 00000000 ebx: e84e5f90 ecx: 00000000 edx: 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: esi: c0d9c9dc edi: ec7d3f20 ebp: ec7d3bc0 esp: e8591b4c

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: ds: 007b es: 007b ss: 0069

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Process mount (pid: 4135[#0], ti=e8590000 task=ed79ebf0 task.ti=e8590000)

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Stack: 00000000 c0ec8920 c0edc300 c01452d0 00000001 00000000 eb0c5620 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: c01452d0 00000000 00000000 c0edc300 ec7d3f20 c016456b 00010010 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: ebf17aa0 e84e5f90 c0d9c9dc c0d9ca7c ec7d3bc0 ee575e9f 00000000 ee32e020

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Call Trace:

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Code: 2b c0 e8 72 52 f6 ff 90 0f ba 6f 10 02 83 c4 50 5b 5e 5f 5d c3 55 57 89 c7 56 53 83 ec 44 8b 40 20 c1 e8 09 89 44 24 10 8b 47 0c <8b> 40 04 8b 48 44 8b 50 40 0f ac ca 09 c1 f9 09 89 4c 24 04 09

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: EIP: [<c01b6884>] generic_make_request+0x16/0x1a0 SS:ESP 0069:e8591b4c





Ich hoffe hier kann mir jemand weiter helfen *verzweifel*

Vielen Dank im Voraus!!

gz blq.
Welcome to the biggest nightmare of all: REALITY!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »blq« (02.10.2007, 00:50)


2

02.10.2007, 02:27

RE: Debian/Xen & Truecrypt

Hi,
nach mehreren Versuchen und einigen Neuinstallationen von Debian / Xen und auch ein paar gelösten Problemen bin ich letztendlich vollkommen hilflos Beleidigt
Truecrypt will einfach nicht so wie es soll... ich hoffe hier kann mir jemand weiterhelfen!

System:
Athlon XP 2500+ (FSB333/1,89GHz)
A7N8X-E Deluxe (NForce2, DDR400)
2x 512MiB DDR400 (Infinion) @ Dual-Channel-Mode

Das hab ich bis jetzt gemacht:

1. Debian Etch RC4 von NetInstall-CD installiert
2. Xen und Header usw. installiert:

Zitat

apt-get install linux-image-2.6-xen-vserver-686 xen-hypervisor-3.0.3-1-i386-pae xen-tools xen-linux-system-2.6.18-4-xen-vserver-686 linux-headers-2.6-xen-vserver-686 libc6-xen bridge-utils


3. m-a prepare ausgeführt

Zitat

(lrwxrwxrwx 1 root src 47 2007-10-01 22:51 linux -> /usr/src/linux-headers-2.6.18-5-xen-vserver-686)


4. ./build.sh hat erst mal nach dm.h verlangt welche ich dann von folgendem Pfad
/usr/src/linux-headers-2.6.18-4-686/include/config/blk/dev
nach /usr/src/linux/drivers/md/ kopiert habe

6. ./build.sh und wieder wurde ich mit ein paar Fehlern atackiert welche von truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c verursacht wurden:

Zitat

#
BlackForge:/home/blackhat/truecrypt-4.3a-source-code/Linux# ./build.sh
#
Checking build requirements...
#
Building kernel module... /home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c: In function âtruecrypt_mapâ:
#
/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c:513: error: dereferencing pointer to incomplete type
#
/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c: In function âtruecrypt_statusâ:
#
/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c:612: error: dereferencing pointer to incomplete type
#
/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.c:612: error: dereferencing pointer to incomplete type
#
make[2]: *** [/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel/Dm-target.o] Error 1
#
make[1]: *** [_module_/home/blackhat/truecrypt-4.3a-source-code/Linux/Kernel] Error 2
#
make: *** [truecrypt] Error 2
#
Error: Failed to build kernel module


nachdem ich ein bischen gegooglet und herausgefunden das man wohl einfach die Zeilen die die Fehler verursachen auskommentieren kann was ich dann gemacht habe:

Zitat

line 513 ( bion-> bi_bdev = tc-> dev-> bdev;) und
line 612 (format_dev_t (name, tc-> dev-> bdev-> bd_dev);)

9. ./install.sh
10. if truecrypt --test &> /dev/null; then echo "everything ok"; else echo "there's a problem"; fi
11. > everything is ok!
12. truecrypt -c (habe einen Container mit 10MiB erstellt und alles andere auf Standard gelassen)
13.:

Zitat


BlackForge:/home/blackhat/truecrypt-4.3a-source-code/Linux# truecrypt -M "rw,sync,utf8,uid=$UID,umask=0007" /home/blackhat/volume.tc /home/blackhat/tcmnt
Enter password for '/home/blackhat/volume.tc':

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Oops: 0000 [#1]

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: SMP

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: CPU: 0

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: EIP is at generic_make_request+0x16/0x1a0

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: eax: 00000000 ebx: e84e5f90 ecx: 00000000 edx: 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: esi: c0d9c9dc edi: ec7d3f20 ebp: ec7d3bc0 esp: e8591b4c

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: ds: 007b es: 007b ss: 0069

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Process mount (pid: 4135[#0], ti=e8590000 task=ed79ebf0 task.ti=e8590000)

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Stack: 00000000 c0ec8920 c0edc300 c01452d0 00000001 00000000 eb0c5620 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: c01452d0 00000000 00000000 c0edc300 ec7d3f20 c016456b 00010010 00000000

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: ebf17aa0 e84e5f90 c0d9c9dc c0d9ca7c ec7d3bc0 ee575e9f 00000000 ee32e020

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Call Trace:

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: Code: 2b c0 e8 72 52 f6 ff 90 0f ba 6f 10 02 83 c4 50 5b 5e 5f 5d c3 55 57 89 c7 56 53 83 ec 44 8b 40 20 c1 e8 09 89 44 24 10 8b 47 0c <8b> 40 04 8b 48 44 8b 50 40 0f ac ca 09 c1 f9 09 89 4c 24 04 09

Message from syslogd@BlackForge at Mon Oct 1 23:10:39 2007 ...
BlackForge kernel: EIP: [<c01b6884>] generic_make_request+0x16/0x1a0 SS:ESP 0069:e8591b4c





Ich hoffe hier kann mir jemand weiter helfen *verzweifel*

Vielen Dank im Voraus!!

gz blq.



--

oben waren paar Fehler drinn - editieren war leider nicht mehr mögl..
Welcome to the biggest nightmare of all: REALITY!

3

02.10.2007, 03:29

das ganze Problem lag wohl an der dm.h file die ich mir kopiert hatte.. die war leer... habe jetzt eine andere gefunden, getestet und alles workt *happy*
Welcome to the biggest nightmare of all: REALITY!

4

12.12.2007, 17:55

ich bin mal so frei und helfe denen, die das dm.h - file immer noch nicht haben ;) blq dachte scheinbar nur an sich :(

also das file bekommt man am günstigsten, indem man den kernel von kernel.org lädt. dann sucht man es sich raus und fügt es ein. wenn man die kernel-sources über aptitude o.ä. lädt ist es irgendwie nie dabei, bzw. mit Größe von 0kb.

das war das eine,

falls man truecrypt auf ntfs-platten anwenden möchte, sollte man dieses über ntfs-3g (www.3g.org) tun. Bei mir ist er immer abgeschmiert, als ich mit normalen ntfs-mount die files nutzen wollte.

mfg

Thema bewerten