Problem z szyfrowan

Tematy związane z oprogramowaniem, instalacją, konfiguracją
HatiDeb
Posty: 11
Rejestracja: 10 lutego 2014, 22:53

Problem z szyfrowaną partycją LUKS

Post autor: HatiDeb »

Witam,

Zaczynając od początku. Musiałem przeinstalować na lapku win7. Po tej operacji oczywiście nie miałem dostępu do GRUB i linuxów :p . Poprawiłem boota i MBR i wszystko niby działało. Linux się odpalił (ubuntu) ale ku mojemu zdziwieniu niewidoczna była partycja szyfrowana LUKS. GParted widział ją w ogóle jako pusty obszar na dysku. Aby uratować sytuację użyłem TestDisk i o dziwo "odzyskałem" szyfrowaną partycję. Jedno ALE - powinna zajmować nie całe 3GB a zajmuje 2MB :confused: !! Przy próbie rozszyfrowania przyjmuje hasło, ale nie może odczytać dysku / konteneru i wyrzuca błąd "Error ... cryptsetup luksOpen".
Próbowałem skanować cały dysk i znalazłem (tak mi się wydaje) tą partycję (3GB) ale nie mogę jej odczytać - nie rozpoznaje jej jako LUKS.

Spotkał się ktoś z takim problemem? Ma ktoś jakiś pomysł jak to naprawić i czy w ogóle się da?

Ps. Nauczka na robienie backupów nagłówków partycji...
Ps2. Dołączam log z pierwszej próby TestDisk

Kod: Zaznacz cały

Fri Mar 28 16:45:10 2014
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org
OS: Linux, kernel 3.11.0-18-generic (#32-Ubuntu SMP Tue Feb 18 21:13:28 UTC 2014) i686
Compiler: GCC 4.8
Compilation date: 2013-08-23T16:52:16
ext2fs lib: 1.42.8, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none
/dev/sda: LBA, HPA, LBA48, DCO support
/dev/sda: size       976773168 sectors
/dev/sda: user_max   976773168 sectors
/dev/sda: native_max 976773168 sectors
/dev/sda: dco        976773168 sectors
Warning: can't get size for Disk /dev/mapper/control - 0 B - 1 sectors, sector size=512
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST9500325AS, S/N:6VEMEFNF, FW:0003SDM1
Disk /dev/sr0 - 101 MB / 97 MiB - 49664 sectors (RO), sector size=2048 - HUAWEI Mass Storage, FW:2.31

Partition table type (auto): Intel
Disk /dev/sda - 500 GB / 465 GiB - ST9500325AS
Partition table type: Intel

Analyse Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 48050/238/61
NTFS at 48095/141/47
check_part_i386 4 type EF: no test
check_part_i386 failed for partition type 82
Current partition structure:
 1 E extended                 0  32 31 48050 238 60  771936258
 2 * HPFS - NTFS          48050 238 61 48095 141 46     716800 [Zastrze]
 3 P HPFS - NTFS          48095 141 47 60799  37 38  204083200
 4 P EFI (FAT-12/16/32)   60799  37 39 60801  47 46      32768
 5 L Linux                    0  32 33 12252 121 30  196833985
   X extended             12252 121 31 47388  36 13  564454468
 6 L Linux                12252 142 51 47388  36 13  564453125 [Domowy]
   X extended             47388  36 14 47530 239  5    2294011
 7 L Linux Swap           47388  40 13 47530 239  5    2293760
 7 L Linux Swap           47388  40 13 47530 239  5    2293760

search_part()
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63

recover_EXT2: s_block_group_nr=0/750, s_mnt_count=218/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 24604248
recover_EXT2: part_size 196833984
     Linux                    0  32 33 12252 121 29  196833984
     ext4 blocksize=4096 Large file Sparse superblock Recover, 100 GB / 93 GiB

recover_EXT2: s_block_group_nr=0/2153, s_mnt_count=229/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 70556640
recover_EXT2: part_size 564453120
     Linux                12252 142 51 47388  36  8  564453120 [Domowy]
     ext4 blocksize=4096 Large file Sparse superblock Recover, 288 GB / 269 GiB

     Linux                47531  81 39 47531 146 39       4096
     LUKS 1 (Data size unknown), 2097 KB / 2048 KiB
NTFS at 48050/238/61
filesystem size           716800
sectors_per_cluster       8
mft_lcn                   29866
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          48050 238 61 48095 141 46     716800 [Zastrze]
     NTFS, blocksize=4096, 367 MB / 350 MiB
NTFS at 48095/141/47
filesystem size           204083200
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          48095 141 47 60799  37 38  204083200
     NTFS, blocksize=4096, 104 GB / 97 GiB

Results
     Linux                    0  32 33 12252 142 50  196835328
     ext4 blocksize=4096 Large file Sparse superblock Recover, 100 GB / 93 GiB
     Linux                12252 142 51 47388  40 12  564453376 [Domowy]
     ext4 blocksize=4096 Large file Sparse superblock Recover, 289 GB / 269 GiB
     Linux                47531  81 39 47531 146 39       4096
     LUKS 1 (Data size unknown), 2097 KB / 2048 KiB
     HPFS - NTFS          48050 238 61 48095 141 46     716800 [Zastrze]
     NTFS, blocksize=4096, 367 MB / 350 MiB
     HPFS - NTFS          48095 141 47 60799  37 38  204083200
     NTFS, blocksize=4096, 104 GB / 97 GiB

   L Linux                47531  81 39 47531 146 39       4096
     LUKS 1 (Data size unknown), 2097 KB / 2048 KiB
Support for this filesystem hasn't been enable during compilation.
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
 1 E extended LBA         47531  49  7 47531 146 39       6144
 5 L Linux                47531  81 39 47531 146 39       4096
write!

write_mbr_i386: starting...
write_all_log_i386: starting...
write_all_log_i386: CHS: 47531/49/7,lba=763588608
You will have to reboot for the change to take effect.

TestDisk exited normally.
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Takie odejście od tematu.

Ilu ludzi dobrało się do niezaszyfrowanych danych , a ilu ludzi straciło swoje dane na wskutek niewłaściwego poznania mechanizmu szyfrowania lub jakiegoś błędu..

Nie warto szyfrować całych systemów/ partycji. Tylko ważna dane umieszczać w kontenerze zaszyfrowanym.
ODPOWIEDZ