TrueCrypt Container vergrößern, Hilfe wegen NTFS

Diskutiere TrueCrypt Container vergrößern, Hilfe wegen NTFS im Software Forum Forum im Bereich Hardware & Software Forum; Hallo, ich habe einen 100 MB TrueCrypt Container erstellt und dann einfach mal eine 2.te 800 MB Datei mit dem copy Befehl hintenran kopiert. Es...
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #1
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Hallo,

ich habe einen 100 MB TrueCrypt Container erstellt und dann einfach mal eine 2.te 800 MB Datei mit dem copy Befehl hintenran kopiert. Es funktioniert wunderbar, ich habe jetzt eine Containerdatei, die fast 1 GB umfasst.
Das Problem ist jedoch, dass ich weiterhin nur die ursprünglichen 100 MB nutzen kann, erst wenn NTFS angepasst wird kann ich es voll nutzen.

Wie kann ich NTFS anpassen, sodass es weiß es befindet sich jetzt auf einem Laufwerk mit 900 MB?

Es geht mir nämlich darum, dass man TrueCrypt Container erweitern kann, denn wenn NTFS anpassbar ist, steht einer Erweiterung nichts mehr im Wege, denn Zufallszahlen an den Container anzuhängen und ohne das umständliche copy, sondern direkt anhängen, sollte das geringste Problem sein. Das größte Problem ist zur Zeit einfach das Dateisystem um was es mir hier auch geht.

Jeder der nur die geringste Idee hat, wie ich das Dateisystem dahingehend ändere, dass es die volle Kapazität nutzt, soll posten. Ich bedanke mich schonmal im Voraus.

Markus
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #2
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Ok. Ich hole den Thread nochmal nach vorne, denn wenn man von TrueCrypt die Größe ändern kann, dann wird die Software meiner Meinung nach perfekt sein. Was will man daran dann noch viel verbessern, außer vielleicht der Performance.

Es geht also darum, wenn ich Daten an den Container anhänge, dann ist die Containerdatei größer, allerdings kann ich diesen Mehrspeicherplatz nicht nutzen. Erst wenn ich das Laufwerk formatiere (was ja mit TrueCrypt Laufwerken ohne Probleme geht), steht mir die volle Größe zur Verfügung.
Man brauchte jetzt also eine Software, die dem Dateisystem in diesem Container seine neue Größe mitteilt. Vielleicht habt ihr eine Idee, wie man das erreichen kann.

Ein verringern der Größe ist auch möglich, wenn man das Laufwerk defragmentiert mit O&O Defrag, denn da kann man die Methode "Space" wählen, wobei er die Daten zusammenhängend anordnet. Befindet sich jetzt am Ende keine Daten mehr, wird einfach der Container beschnitten und dem Dateisystem mitgeteilt, dass die Laufwerksgröße abgenommen hat.

Das kann doch alles gar nicht so schwer sein, man müsste nur wissen wie und dazu brauche ich eure Hilfe. Ich hoffe ihr habt eine Idee, oder wisst ein spezielleres Forum, da es sich hier hauptsächlich um NTFS handelt.

Markus
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #3
H

HUCKJ

Verdienter Ex-Mod
Dabei seit
22.02.2005
Beiträge
7.353
Reaktionspunkte
0
Öhm, Dir ist schon klar, dass der erste Teil des zusammengefriemelten Doppelvolumes dann eine komplett andere Codierung hat als der zweite ?
Zudem haben die Files jeweils einen Header, das kann also hinten und vorne nicht passen... und zwischendrin auch nicht ;)

Bei den heutigen Festplatten dürfte es nicht mehr das Problem sein, den Container gleich in einer entsprechenden Größe zu erstellen.

Wenn Du einen Container mit 800 MB auf 1 GB erweitern willst, dann erstelle doch einfach einen 1 GB Container, der ist in ein paar Sekunden fertig und dann schiebst Du die Daten rein, dann sind sie auch nebenbei noch defragmentiert !

Mal schauen, vielleicht bauen die Entwickler die variable Größe noch ein, wäre schon wünschenswert. Aber im Moment gibt es da keine andere Möglichkeit, als einfach ein neues Volume in der gewünschten Größe zu erstellen.
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #4
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Das Problem ist eben gerade, wenn die halbe Platte voll ist und man die ganze Platte mit einem Container verschlüsseln möchte.
Die angehängten Daten sind völlig egal, es handelt sich wie bereits gesagt um Zufallszahlen, sodass der andere Header nicht interpretiert wird. Das Dateisystem hat ja auch keine Ahnung, dass da hinten was dranhängt. Also mit dem Vergrößern habe ich wie gesagt bereits probiert und es klappt ohne irgendwelchen Datenverlust. Ich hatte den Container fast randvoll gefüllt. War übrigens ein rar-Archiv was ich da mal auf die Schnelle rangehängt hatte.
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #5
Siege

Siege

Bekanntes Mitglied
Dabei seit
04.03.1999
Beiträge
707
Reaktionspunkte
0
Ort
HAJ
Mhh, was sagen denn die Standardprogramme wie z.B. Partition Magic zu so einem Volume? Vielleicht kannst Du die Partition damit einfach erweitern? Zumindes können diese Programme das bei normalen Platten mit NTFS-Partitionen...
Manuell wirst Du NTFS nicht erweitern können, da hilft nur neu formatieren der ganzen, größeren Partition am Stück.

Hab grad' keins dieser Programme hier... aber die Standard Datenträgerverwaltung unter 2000 findet das Volume mal gar nicht, sieht also nicht gut aus...

Ich vermute, dass das nicht ganz einfach sein wird, da kommerzielle Programme wie Bestcrypt o.ä. das auch nicht ohne weiteres können - und normalerweise sind die etwas schneller bei sowas als die Open-Source-Gemeinde.
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #6
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Also bei Drivecrypt zum Beispiel kann man ja die Größe ändern (http://www.securstar.com/products_drivecrypt.php)
Partition Magic (ich hatte es mit einer Demo probiert) findet die TrueCrypt Laufwerke nicht, weder wenn ich sie als Wechseldatenträger mounte, noch wenn ich sie normal mounte und genau hier liegt das Problem, dass sie kaum erkannt werden. Bei O&O Defrag z.B., der erkennt ein Laufwerk nur, wenn es normal gemountet wurde, nicht wenn es als Wechseldatenträger gemountet wurde.
Das Laufwerke von TrueCrypt bei vielen Programmen nicht erkannt werden, da liegt genau das Problem, ich hatte damals schon einen Thread wegen einem Benchmark Programm gestartet (http://powerforen.de/forum/showthread.php?t=187855) endlich habe ich eines gefunden.
Ich werde das auch mal mit dem DriveCrypt vergleichen, ob es jetzt schneller oder langsamer als TrueCrypt arbeitet.
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #7
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Ich habe mal mit DriveCrypt und Blowfish mit 448 Bit getestet. Die Performance von der Leserate ist fast gleich nur dass TrueCrypt die geringeren Zugriffszeiten hat (9ms vs 6 ms), das kann aber auch von einem Cache kommen (bei DriveCrypt), der die Performance insgesamt ein bisschen verbessert.

Den Test habe ich bei einem Bekannten durchgeführt der die Software hat, weil die Demo ist witzlos, die kann nur 24 Bit AES und da habe ich gar nicht mal das testen angefangen. Mir persönlich sagt auch TrueCrypt mehr zu, da bei DriveCrypt das erstellen von Containern recht kompliziert ist, man muss nämlich bestimmt mind. 20 mal klicken um Zufallszahlen zu kriegen. Bei TrueCrypt geht das viel kompfortabler.

Aber der Vergleich ist ja nicht unser Thema, wir wollen schließlich die Größe verändern. Könnte man Partion Magic nicht irgendwie modifizieren, dass es Truecrypt Laufwerke erkennt?

EDIT: Interessant, dass der RootKit Hook Analyzer von DriveCrypt die DCR.sys als Rootkit erkennt und auch keine Firma als Autor angegeben ist. Diese Datei verhindert z.B., dass man Containerdateien löschen kann. Es kommt dann die Meldung, dass die Datei gerade in Verwendung ist, aber das ist sie nicht, diese sys Datei erzeugt diesen Fehler nur.
 
Zuletzt bearbeitet:
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #8
the ubm

the ubm

Senior Moderator
Dabei seit
29.05.2005
Beiträge
9.464
Reaktionspunkte
1
Diese Sache lässt mich nicht mehr los. Ich will das unbedingt hinkriegen und wenn ihr mir helft, werden wir das schaffen.
Ich habe einige Tools aus der Linuxwelt gefunden. Vorteil davon ist natürlich, dass sie kostenlos sind, aber das ist für unseren Zweck nebensächlich. Sie sind vorallem mit Sourcecode vorhanden, d.h. wir können sie abändern um sie auf TrueCrypt zu portieren.
Ich habe jetzt etwas gefunden, was sehr vielversprechend klingt, nämlich NTFS-RESIZE http://man.linux-ntfs.org/ntfsresize.8.html
Shrinkage
If you wish to shrink an NTFS partition, first use ntfsresize to shrink the size of the filesystem. Then you could use fdisk(8) to shrink the size of the partition by deleting the partition and recreating it with the smaller size.

ntfsresize verändert also wirklich nur das Dateisystem und lässt die Partition in Ruhe. Der Partition entspricht in unserem Falle der Container, d.h. wir müssen wie oben beschrieben, in entweder vergrößern oder verkleinern, den Rest erledigt ntfsresize.
Jetzt hoffe ich auf fähige Köpfe, die das hinkriegen auf TrueCrypt Container anzuwenden.
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #9
S

schlimmchen

Neues Mitglied
Dabei seit
19.07.2012
Beiträge
1
Reaktionspunkte
0
Diese Sache lässt mich nicht mehr los.

Mir ging es auch so und es hat ein wenig gedauert, aber inzwischen kenne ich mich damit recht gut aus und ich erlaube mir daher diesen Thread noch einmal auszupacken (6 Jahre alt oder nicht)

Du musst auch die Truecrypt Header bearbeiten, weil dort drin steht, wie groß das Volume am Ende ist. Das ist auch die Größe, die ntfsresize als "device size" erkennen würde.

Um es kurz zu machen: EXTCV macht das für dich:
Original hier: http://sourceforge.net/projects/extcv/
Aktualisiert für Truecrypt 7.1a hier: https://bitbucket.org/j0s3f/extcv/overview

Wenn du es genau wissen willst, dann solltest du hier vorbeischauen (auf Englisch):
http://wiki.schlimmchen.de/doku.php?id=public:resizing_and_moving_truecrypt_volumes
 
  • TrueCrypt Container vergrößern, Hilfe wegen NTFS Beitrag #10
High

High

Bekanntes Mitglied
Dabei seit
14.09.1998
Beiträge
1.743
Reaktionspunkte
0
Ort
Germany
Mir ging es auch so und es hat ein wenig gedauert, aber inzwischen kenne ich mich damit recht gut aus und ich erlaube mir daher diesen Thread noch einmal auszupacken (6 Jahre alt oder nicht)

Du musst auch die Truecrypt Header bearbeiten, weil dort drin steht, wie groß das Volume am Ende ist. Das ist auch die Größe, die ntfsresize als "device size" erkennen würde.

Um es kurz zu machen: EXTCV macht das für dich:
Original hier: http://sourceforge.net/projects/extcv/
Aktualisiert für Truecrypt 7.1a hier: https://bitbucket.org/j0s3f/extcv/overview

Wenn du es genau wissen willst, dann solltest du hier vorbeischauen (auf Englisch):
http://wiki.schlimmchen.de/doku.php?id=public:resizing_and_moving_truecrypt_volumes

Wahnsinn! Wenn "the ubm" dieser Beitrag zum Glück verhilft hast du dir wirklich ein Bier verdient. :nicken:

Lustigerweise hatte ich dieses Thema auf meiner "Watchlist". Warum auch immer? Nach 6 Jahren vergisst man so manches. Aber das Thema kann ich ja dank Lösung ja jetzt abbestellen. :kichern:
 
Thema:

TrueCrypt Container vergrößern, Hilfe wegen NTFS

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben