Gå til innhold

[Løst] Truecrypt i linux


Anbefalte innlegg

Av gammel vane hadde jeg tenkt å bruke truecrypt på en nyinstallert maskin, men burde kanskje valgt noe annet?

 

Formålet er at dette skal være en server for backup/manuell sync av filer mellom stasjonære pc'r og laptoper. Sync kjører over ssh. Det nye med denne serveren er at jeg hadde tenkt å legge inn truecrypt mount som en pre-kommando for backupen. Dvs; Koble til ssh, mount truecrypt container, kjør sync, unmount container, koble fra ssh.

 

Distro er gentoo, som jeg har brukt i årevis for dette formålet (og diverse andre formål), men aldri brukt i kombinasjon med truecrypt.

 

Problemet ser slik ut;







~ # truecrypt -t -v /home/tc/test.tc /root/tc
Enter password for /home/tc/test.tc:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]:
Error: device-mapper: reload ioctl on truecrypt1 failed: Invalid argument
Command failed

Etter endel googling kom jeg frem til at problemet kan omgås med en mount-option, men dette introduserte et nytt problem:








~ # truecrypt -t -m=nokernelcrypto -v /home/tc/test.tc /root/tc
Enter password for /home/tc/test.tc:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]:
Error: mount: /dev/loop0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

~ # dmsg
[48587.841008] device-mapper: table: 254:0: crypt: unknown target type
[48587.841015] device-mapper: ioctl: error adding target to table
[48604.269164] EXT2-fs (loop0): error: can't find an ext2 filesystem on dev loop0.
[48604.269341] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[48604.269450] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[48604.269616] FAT-fs (loop0): invalid media value (0x24)
[48604.269626] FAT-fs (loop0): Can't find a valid FAT filesystem
[48604.269748] FAT-fs (loop0): invalid media value (0x24)
[48604.269751] FAT-fs (loop0): Can't find a valid FAT filesystem
[48604.270278] EXT2-fs (loop0): error: can't find an ext2 filesystem on dev loop0.
[48604.270371] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[48604.270459] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
[48604.270547] FAT-fs (loop0): invalid media value (0x24)
[48604.270550] FAT-fs (loop0): Can't find a valid FAT filesystem
[48604.270637] FAT-fs (loop0): invalid media value (0x24)
[48604.270640] FAT-fs (loop0): Can't find a valid FAT filesystem
[48604.272585] ISOFS: Unable to identify CD-ROM format.
[48604.272804] NTFS-fs warning (device loop0): is_boot_sector_ntfs(): Invalid boot sector checksum.
[48604.272815] NTFS-fs error (device loop0): read_ntfs_boot_sector(): Primary boot sector is invalid.
[48604.272818] NTFS-fs error (device loop0): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[48604.272822] NTFS-fs error (device loop0): ntfs_fill_super(): Not an NTFS volume.

Hva har jeg gått glipp av for å få åpnet conteineren?

 

 

(Neste utfordring blir å få til det samme uten root-innlogging)

 

 

Edit: oppdaget at jeg hadde tatt med samme kodeseksjon to ganger

Edit2: nøyaktig det samme skjer om kontaineren er ext2, ext3, ext4 eller fat

Endret av petterg
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...