Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

Truecrypt Volume read only

Diskussion: Truecrypt Volume read only im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, habe unter meinem Ubuntu 8.04 Hardy Heron mit Truecrypt 5.1a zwei verschlüsselte Festplatte gemountet. Leider sind diese read ...

Antwort
Alt 06.08.08, 21:32   #1 (permalink)
Revenant
Guest
 
Likes:
Standard Truecrypt Volume read only

Anzeige

Hi,

habe unter meinem Ubuntu 8.04 Hardy Heron mit Truecrypt 5.1a zwei verschlüsselte Festplatte gemountet. Leider sind diese read only und ich hab natürlich keine Ahnung warum. Unter Windows habe ich das Problem nicht.

Die mount as read only Option ist bei mir in Truecrypt deaktiviert.

Ich bin noch nicht so der Linux Crack, aber vielleicht hilft das hier ja jemandem weiter:

Code:
df -T
Dateisystem   Typ   1K-Blöcke   Benutzt Verfügbar Ben% Eingehängt auf
/dev/sda1     ext3    37736488   4644588  31174948  13% /
varrun       tmpfs      127072       392    126680   1% /var/run
varlock      tmpfs      127072         0    127072   0% /var/lock
udev         tmpfs      127072        64    127008   1% /dev
devshm       tmpfs      127072        12    127060   1% /dev/shm
lrm          tmpfs      127072     39760     87312  32% /lib/modules/2.6.24-19-generic/volatile
/dev/sdc1     vfat      252636        12    252624   1% /media/disk
/dev/loop1    vfat   488324352 326538240 161786112  67% /media/truecrypt2
/dev/loop0    vfat   195310688 155857952  39452736  80% /media/truecrypt1

freundliche Grüße
  Mit Zitat antworten
Alt 06.08.08, 23:55   #2 (permalink)
 
Registriert seit: 05.09.07
Garfield Leistung: Z3
Likes: 0
Standard

1. Wie mountest du die Partitionen/Container?
2. Wo liegen die Partitionen/Container?
3. Ausgabe von "mount" posten.
Garfield ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 07.08.08, 06:42   #3 (permalink)
Revenant
Guest
 
Likes:
Standard

1. Über die GUI von Truecrypt. Ich wähle halt bei Device das Laufwerk aus /dev/sde1 gebe Passwort und Schlüsseldatei an (wie unter Windows auch)
2 und Truecrypt mountet mir dann nach /media/truecrypt1.
3. keine Ausgabe, da ich ja TC verwende
  Mit Zitat antworten
Alt 07.08.08, 07:59   #4 (permalink)
 
Benutzerbild von ChiefWiggum
 
Registriert seit: 09.10.07
ChiefWiggum Leistung: 8086
ChiefWiggum eine Nachricht über ICQ schicken
Likes: 11
Standard

Also auf welcher Partition liegen die Container? auf der NTFS Partition von Windows?
Wenn ja: Hast du auch Treiber installiert die auch NTFS schreiben können(bzw NTFS nicht standartmäßig read-only laden?)
__________________
Be the source always with you.
ChiefWiggum ist offline   Mit Zitat antworten
Alt 07.08.08, 08:57   #5 (permalink)
 
Registriert seit: 05.09.07
Garfield Leistung: Z3
Likes: 0
Standard

Zitat:
Original von Revenant
3. keine Ausgabe, da ich ja TC verwende
Ich hab damit die ausführung von "mount" in einem Terminal gemeint:

Code:
$ mount
/dev/sda1 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
[...]
Garfield ist offline   Mit Zitat antworten
Alt 07.08.08, 20:01   #6 (permalink)
Revenant
Guest
 
Likes:
Standard

Okay mount liefert bei mir:

Code:
$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)
/dev/sdc1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
truecrypt on /tmp/.truecrypt_aux_mnt2 type fuse.truecrypt (rw,nosuid,nodev,allow_other)
/dev/loop1 on /media/truecrypt2 type vfat (rw,uid=1000,gid=1000,umask=077)
truecrypt on /tmp/.truecrypt_aux_mnt1 type fuse.truecrypt (rw,nosuid,nodev,allow_other)
/dev/loop0 on /media/truecrypt1 type vfat (rw,uid=1000,gid=1000,umask=077)
Als Dateisystem wird ja hier fat angegeben damit dürfte das mit dem Schreiben auch kein Problem sein.

Edit: ich hab grade nochmal wegen den NTFS Treibern gegoogelt und angeblich ist das schreiben auf NTFS ab Kernel 2.6 kein Problem mehr.

Code:
uname -a
Linux Rickenbacker 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686 GNU/Linux
  Mit Zitat antworten
Alt 08.08.08, 15:23   #7 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

Also ich steige nicht durch alles was mount dir da anzeigt durch aber /dev/sdc1 ist mit uid=1000 gemountet.
Schau mal nach was fuer eine uid duhast und ob truecrypt auch unterschiedliche UID's unterstuetzt.
Sollten die uids gleich sein kannst du dir den rest hier sparen.
versuch mal folgende Zeilen:

$umount /dev/sdc1
$mount -t vfat -o rw,uid=<deine uid> /dev/sdc1 /media/disk

deine uid findest du raus mit
$id


Es kann sein das nach dem umount /dec/sdc1 der ordner disk in /media verschwindet, bin mir nicht sicher.
Kannst es dann mit der remount option von mount versuchen.

mount -o remount,rw,uid=<deineuid> /dev/sdc1 fuehrt glaube ich zum erfolg, bin mir aber nicht ganz sicher, musst evtl noch einen mountpunkt hinterhaengen.
benutze die remountoption nicht so oft.
mfg

sw33t

//edit
ja schreiben ist auf ntfs moeglich, hatte bisher nie probleme damit.
  Mit Zitat antworten
Alt 08.08.08, 21:02   #8 (permalink)
Revenant
Guest
 
Likes:
Standard

Hallo zusammen,

danke erstmal an alle die mir bis jetzt versucht haben zu helfen. Aber erstmal zu deinem Ratschlag sw33tlull4by. Also truecrypt verwendet die gleiche uid wie mein Benutzer. Das Aushängen und wieder einhängen von sdc1 hat auch nichts gebracht.

Habe das Laufwerk gerade eben mal geunmounted und dann per "truecrypt --mount" (interaktiver Shell Befehl) wieder gemounted. Interessanter Weise hatte ich wohl für kurze Zeit Schreibrechte, konnte nämlich eine Datei test mit "touch test" anlegen. Inzwischen geht das aber nicht mehr, ich habe wieder das read-only Problem. Aber warum gings jetzt plötzlich.... wahhh.

Scheint so, also ob die Platte nach kurzer Zeit irgendwie idle wird und nicht mehr korrekt angesteuert wird?!

Auf der Kiste läuft übrigens noch nen Samba Server, damit man auch per Windows auf die Platten kommt (habe nen symbolischen Link im home Verzeichnis des Samba Users auf die Platten, also /media/truecrypt1). Kann das Problem vielleicht irgendwie damit zusammenhängen?


Gruß
Rev
  Mit Zitat antworten
Alt 08.08.08, 21:14   #9 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

Ich meinte eigentlich nicht truecrypt --mount
sondern
man mount

versuch mal ob du ueberhaupt auf die partition schreiben kannst
Erstelle also mal eine Datei als root

Also konsole auf
$su
rootpasswort eingeben
$cd mountpoint
$touch testdatei

//edit
wie gross ist eigentlich dein container?
mit oder ohneHiddenVolume?
falls mit in welche versuchst du gerade zu schreiben?
  Mit Zitat antworten
Alt 08.08.08, 21:58   #10 (permalink)
Revenant
Guest
 
Likes:
Standard

Hi,

ich weiß schon, dass du "mount" gemeint hast, das hab ich auch probiert. Das mit dem "truecrypt --mount" hab ich nur noch zusätzlich ausprobiert und aufgrund des überraschenden Ergebnisses hab ich es hier erwähnt.

"mountpoint$sudo touch" hab ich auch schon getestet, leider ohne Erfolg, selbes Problem "touch: kann "test2" nicht beführen: Read-only fily system"
  Mit Zitat antworten
Alt 08.08.08, 22:02   #11 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

was sagt denn
$cat /etc/mtab
bei gemounteter truecrypt partition?
  Mit Zitat antworten
Alt 08.08.08, 22:24   #12 (permalink)
 
Registriert seit: 06.01.07
keksinat0r Leistung: Facit NTK
Likes: 0
Standard

mounte dein TC volume via folgendem shellbefehl:

Code:
truecrypt --text --keyfiles="deine,keyfiles,..." --password="dein passwort" --filesystem=ntfs-3g --fs-options=defaults,uid=1000,gid=1000,umask=007 --protect-hidden=no /das/volume /der/mountpoint
vorher noch "ntfs-3g" installieren.

Alternativ kannst du noch nen extra User + Gruppe fuer TC anlegen, hab ich zB gemacht...
Funktioniert hier bei mir wunderbar.

Wenn du unbedingt die GUI nutzen willst dann trag das was oben bei "fs-options" steht in die mountoptions (ganz unten) unter "options" ein.

- MfG keks
keksinat0r ist offline   Mit Zitat antworten
Alt 09.08.08, 14:14   #13 (permalink)
Revenant
Guest
 
Likes:
Standard

hier die Ergebnisse eurer Befehle:

Code:
$cat /etc/mtab
 /dev/sda1 / ext3 rw,errors=remount-ro 0 0  
proc /proc proc rw,noexec,nosuid,nodev 0 0 
 /sys /sys sysfs rw,noexec,nosuid,nodev 0 0  
varrun /var/run tmpfs rw,noexec,nosuid,nodev,mode=0755 0 0 
 varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0  
udev /dev tmpfs rw,mode=0755 0 0  
devshm /dev/shm tmpfs rw 0 0  
devpts /dev/pts devpts rw,gid=5,mode=620 0 0  
lrm /lib/modules/2.6.24-19-generic/volatile tmpfs rw 0 0  
securityfs /sys/kernel/security securityfs rw 0 0  
/dev/sdc1 /media/disk vfat rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush 0 0  
truecrypt /tmp/.truecrypt_aux_mnt1 fuse.truecrypt rw,nosuid,nodev,allow_other 0 0  
/dev/loop0 /media/truecrypt1 vfat rw,uid=1000,gid=1000,umask=077,uid=1000,gid=1000,umask=007 0 0
Code:
truecrypt --text --keyfiles="deine,keyfiles,..." --password="dein passwort" --filesystem=ntfs-3g
--fs-options=defaults,uid=1000,gid=1000,umask=007 --protect-hidden=no /das/volume /der/mountpoint    

Error: NTFS signature is missing.  Failed to mount '/dev/loop0': Invalid argument  The device '/dev/loop0' doesn't have a valid NTFS.  
Maybe you selected the wrong device? 
Or the whole disk instead of a  partition (e.g. /dev/hda, not /dev/hda1)? 
Or the other way around?

Wenn ich den gleichen Befehl aber mit --filesystem=vfat ausführe dann kann ich die Platte mounten und kann auch schreiben. Leider aber wieder nur kurzzeitig. Nach einigen Minuten hab ich wieder das read-only Problem.
  Mit Zitat antworten
Alt 09.08.08, 14:41   #14 (permalink)
 
Registriert seit: 05.09.07
Garfield Leistung: Z3
Likes: 0
Standard

Zitat:
Wenn ich den gleichen Befehl aber mit --filesystem=vfat ausführe dann kann ich die Platte mounten und kann auch schreiben. Leider aber wieder nur kurzzeitig. Nach einigen Minuten hab ich wieder das read-only Problem.
Das hört sich genial an - ich hab sowas ähnliches schon mal gelesen. Da ging es allerdings um 'echte' Partitionen (FS weiß ich nicht mehr). Da war das Problem, dass Linux gemerkt hat, dass dort kaputte Sektoren/Blöcke/whatever sind und hat die Partition von rw auf ro umgestellt, um Datenschäden zu verhindern.

Du könntest mal mittels "dmesg" beobachten, was dein Kernel so von sich gibt - vielleicht steht dort irgendetwas, warum du nicht mehr schreiben kannst.

[Nur ne Idee, weil ich sowas ähnliches mal mitverfolgt habe.]
Garfield ist offline   Mit Zitat antworten
Alt 09.08.08, 15:37   #15 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

Kopier den Container mal auf eine ext3 Partition und versuche dann darauf zu schreiben
oder erstelle 2 weitere container einen auf deiner ntfsparition und einen auf deiner ext3 partition, und versuche darauf zu schreiben geht etwas schneller als zig gigabyte zu verschieben.
muessen ja nicht gross sein.
so ca 10-15mb und dann kopier mal ein paar mp3's rein.

Das mit den Badblocks ist eine super idee.

Sag mal was der Befehl Badblocks ausgibt.
musst du als Root ausfuehren.
badblocks <deine partition>
Deine Partition darf aber nicht gemountet sein.

Falls beides fehlschlaegt, wuerde ich persoenlich sagen das es an Truecrypt selbst liegt,
Denn Linux mountet es laut deiner mtab ja mit den Optionen rw.
und wenn Linux die schreibrechte wegen irgendwelcher Fehler entzieht wird das in der mtab ja auch deutlich.

mfg

sw33t
  Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » Truecrypt Volume read only
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ist ein 700 Bit Schlüssel in einem TrueCrypt Volume sicher? aronsoft Cryptography & Encryption 3 06.10.09 18:44
nach Formatierung wiederhergestelltes TrueCrypt Volume mounten Hivemind Cryptography & Encryption 2 08.10.08 19:20
Remote Truecrypt Volume mounten + Frage Revenant Cryptography & Encryption 2 07.03.07 18:52
200GB Daten weg Truecrypt Volume.. GunRain Doppelte Beiträge 0 19.11.06 21:31
Truecrypt Volume zerstört? CPU8080 Cryptography & Encryption 8 20.05.06 14:19


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61