Διαγραφή partition table & επαναφορά encrypted partition

...εγκαταστάσεις, αναβαθμίσεις, διαχείριση partitions, boot-loader, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Στην ενότητα αυτή γράφουμε θέματα/ προβλήματα μόνο για το UBUNTU ή τα παράγωγά του.

Διαγραφή partition table & επαναφορά encrypted partition

Δημοσίευσηαπό vgezfujg » 17 Απρ 2017, 11:43

Καλησπέρα παιδιά!

Στην προσπάθειά μου να προσθέσω noise στο κρυπτογραφημένο partition του Ubuntu που θα δημιουργούσα (πριν την κρυπτογράφησή του), με βάση την παρακάτω εντολή:
Κώδικας: Επιλογή όλων
openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero > /dev/sda
όπως μπορείτε να διακρίνετε έσβησα ένα (μικρό) αρχικό μέρος του δίσκου και όχι του διαμερίσματος (Extended - sda3), μετά από ένα τραγικό όπως φαίνεται λάθος κατά την πληκτρολόγηση που ενώ πάτησα το 3 μετά το sda, για κάποιο λόγο δεν αποτυπώθηκε από το πληκτρολόγιο στο τερματικό.

Ευτυχώς διαπίστωσα αμέσως αυτό το λάθος, και με CTRL+C σταμάτησα την εντολή. Το partition table προφανώς διεγράφη, μαζί του και πιθανώς κάποια αρχεία από τα πρώτα διαμερίσματα του δίσκου (πιθανολογώ).

Το partition table πριν ήταν περίπου το παρακάτω (το περίπου αναφέρεται στις χωρητικότητες):

- sda1/2 Windows - περίπου 100 GB
- sda3 Ubuntu (Extended) - περίπου 100GB
- sda4 κρυπτογραφημένο διαμέρισμα (Veracrypt) - περίπου 700GB
- Unallocated space

Τι έχω ήδη δοκιμάσει:

1) Εκτέλεση gpard /dev/sda με το παρακάτω output μετά από εκτέλεση της εντολής για λίγο πάνω από μία μέρα:

Κώδικας: Επιλογή όλων
Begin scan...
Possible partition(DOS FAT), size(10mb), offset(6720mb)
Possible partition(Windows NT/W2K FS), size(0mb), offset(31042mb)
Possible partition(Windows NT/W2K FS), size(3mb), offset(33462mb)
Possible partition(Windows NT/W2K FS), size(3mb), offset(33466mb)
Possible partition(Windows NT/W2K FS), size(3mb), offset(33469mb)
Possible partition(Windows NT/W2K FS), size(3mb), offset(34282mb)
Possible partition(Windows NT/W2K FS), size(0mb), offset(38780mb)
Possible partition(Windows NT/W2K FS), size(100767mb), offset(50486mb)
Possible partition(Windows NT/W2K FS), size(953866mb), offset(953867mb)

*


** Fatal error: dev(/dev/sda): seek failure.


2)
Εκτέλεση testdisk με τα παρακάτω outputs:

Με επιλογή διαμερίσματος Intel/PC, πριν από την ανάλυση: https://paste.linux.community/view/ac96223c

Με επιλογή Non partitioned media, πριν από την ανάλυση https://paste.linux.community/view/a352742e

Όπως μπορείτε να δείτε ο πρώτος έλεγχος επέστρεψε τα εξής (μεταξύ άλλων):

Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors

Linux 12858 253 4 24340 40 20 184444928

Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB, 94 GB / 87 GiB

so that should be the Extended Linux partition (that is sda3, before sda4)

Όπως μπορείτε να δείτε ο δεύτερος έλεγχος επέστρεψε τα εξής (μεταξύ άλλων):

P NTFS 6436 37 34 19282 67 17 206372864

Structure: Ok.

Keys T: change type, P: list files,
Enter: to continue
NTFS, blocksize=4096, 105 GB / 98 GiB

P ext4 12858 253 2 24340 40 18 184444928

Structure: Ok.

Keys T: change type, P: list files,
Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 94 GB / 87 GiB

3) Εκτέλεση των προγραμμάτων MiniTool & EaseUS (προσαρτώντας τον δίσκο σε Windows), με κανένα από αυτά να επιστρέφει το κρυπτογραφημένο διαμέρισμα από το Veracrypt, αλλά με το MiniTool να επιστρέφει το πιθανό Linux διαμέρισμα (87.95GB).

Θεωρητικά (μπορεί να είναι και λάθος η λογική μου), εφόσον βλέπουν το διαμέρισμα του Ubuntu (sda3 - Extended), δεν μπορούμε να "υποθέσουμε" με κάποιο βαθμό βεβαιότητας την αρχή του sda4 διαμερίσματος και να προσπαθήσουμε να δημιουργήσουμε ένα νέο με βάση αυτό, χωρίς να γίνει format, και να προσπαθήσουμε να το προσαρτήσουμε μετά μέσω Veracrypt;

Πώς πιστεύετε ότι πρέπει να κινηθώ από εδώ και πέρα για να σώσω μόνο το sda4 (Veracrypt encrypted partition), καθώς μόνο εκείνα τα δεδομένα με ενδιαφέρουν;

Σας ευχαριστώ προκαταβολικά για τον χρόνο σας!
vgezfujg
babeTUX
babeTUX
 
Δημοσιεύσεις: 2
Εγγραφή: 17 Απρ 2017, 11:23
Εκτύπωση

Re: Διαγραφή partition table & επαναφορά encrypted partition

Δημοσίευσηαπό Learner » 17 Απρ 2017, 14:27

vgezfujg έγραψε:Πώς πιστεύετε ότι πρέπει να κινηθώ από εδώ και πέρα για να σώσω μόνο το sda4 (Veracrypt encrypted partition), καθώς μόνο εκείνα τα δεδομένα με ενδιαφέρουν;

Εάν δηλαδή κάνεις boot από ένα Live, κάνεις εγκατάσταση το VeraCrypt (στο Live ναι γίνεται) και κάνεις decrypt (open) το partition και πάρεις τα αρχεία σου από εκεί;
ή έχω καταλάβει κάτι λάθος;
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Διαγραφή partition table & επαναφορά encrypted partition

Δημοσίευσηαπό vgezfujg » 17 Απρ 2017, 14:52

Learner έγραψε:
vgezfujg έγραψε:Πώς πιστεύετε ότι πρέπει να κινηθώ από εδώ και πέρα για να σώσω μόνο το sda4 (Veracrypt encrypted partition), καθώς μόνο εκείνα τα δεδομένα με ενδιαφέρουν;

Εάν δηλαδή κάνεις boot από ένα Live, κάνεις εγκατάσταση το VeraCrypt (στο Live ναι γίνεται) και κάνεις decrypt (open) το partition και πάρεις τα αρχεία σου από εκεί;
ή έχω καταλάβει κάτι λάθος;


Εαν διαβάσεις αυτά που αναφέρω, θα καταλάβεις πολύ γρήγορα ότι δεν υπάρχει partition table. Ο δίσκος δηλαδή πλέον φαίνεται ως 1TB Unallocated. Δεν υπάρχουν partitions και με βάση τα βήματα που έκανα δεν φαίνεται με κανέναν από τους αυτοματοποιημένους τρόπους ελέγχου που έχουν, το κρυπτογραφημένο διαμέρισμα του Veracrypt (προηγουμένως sda4).
vgezfujg
babeTUX
babeTUX
 
Δημοσιεύσεις: 2
Εγγραφή: 17 Απρ 2017, 11:23
Εκτύπωση


Επιστροφή στο Λειτουργικό Σύστημα