Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/05/2016, à 17:55

Dende2

Récuperation données partition chiffrée

Bonjour,
Mon ordi a planté durant une MAJ Ubuntu 14.04 LTS vers 15.10.
Impossible depuis de le démarrer convenablement, j'ai donc essayé de le "réparer" via liveusb mais j'ai du mal à réinstaller sans supprimer mes données (je suis encore assez novice).
J'ai des données dessus, sur partition chiffrée, qui sont très importante et que j'aimerais récupérer.
J'ai fais un boot-info pour que vous voyez où j'en suis:  http://paste.ubuntu.com/16202794/

Ma question est la suivante: comment puis-je réparer mon OS sans supprimer mes données, ou alors, comment puis-je récupérer mes données pour ensuite réinstaller complètement Linux?

Bien cordialement,

Hors ligne

#2 Le 03/05/2016, à 18:41

Nuliel

Re : Récuperation données partition chiffrée

Bonjour,

Pourrais tu être plus précis sur le démarrage? Quel est le message d'erreur?

Hors ligne

#3 Le 03/05/2016, à 20:41

Dende2

Re : Récuperation données partition chiffrée

En fait à la base il me mettait un problème de démarrage de "dev-mapper-crypstswap1.device", et maintenant "error: file '/grub/i386-pc/normal.mod' not found" et j'entre en GRUB rescue mode

Hors ligne

#4 Le 03/05/2016, à 21:01

Nuliel

Re : Récuperation données partition chiffrée

Je viens de voir ton message sur l'autre fil. Ce n'est pas trop mon domaine, mais j'ai cherché un peu, il y a moyen. As tu un autre disque dur pour stocker les partitions (donc tes données) qu'on puisse essayer sans risquer de les perdre?

Hors ligne

#5 Le 04/05/2016, à 06:23

malbo

Re : Récuperation données partition chiffrée

ublender a écrit :

Je viens de voir ton message sur l'autre fil.

L'autre fil est là : http://forum.ubuntu-fr.org/viewtopic.php?id=1989496

Hors ligne

#6 Le 04/05/2016, à 12:06

Dende2

Re : Récuperation données partition chiffrée

ublender a écrit :

Je viens de voir ton message sur l'autre fil. Ce n'est pas trop mon domaine, mais j'ai cherché un peu, il y a moyen. As tu un autre disque dur pour stocker les partitions (donc tes données) qu'on puisse essayer sans risquer de les perdre?

J'ai ce qu'il faut, je t'écoute

Hors ligne

#7 Le 04/05/2016, à 12:58

Nuliel

Re : Récuperation données partition chiffrée

Dans un premier temps, on va copier le disque dur en entier:
Dans une session live, vérifie qu'aucune partition n'est montée, puis tu peux copier le disque dur:
dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror
où sda est ton disque dur avec tes données et sdb est ton disque dur sans données dessus (tout sera écrasé sur ce disque). Tu peux vérifier que ce sont les bons noms avec gparted par exemple.

Edit: c'est bien
sudo dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror
Et n'échange pas les deux, sinon tu n'auras plus rien.
Merci nasman

Dernière modification par Nuliel (Le 04/05/2016, à 13:23)

Hors ligne

#8 Le 04/05/2016, à 13:03

Nasman

Re : Récuperation données partition chiffrée

ublender a écrit :

Dans un premier temps, on va copier le disque dur en entier:
Dans une session live, vérifie qu'aucune partition n'est montée, puis tu peux copier le disque dur:
dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror
où sda est ton disque dur avec tes données et sdb est ton disque dur sans données dessus (tout sera écrasé sur ce disque). Tu peux vérifier que ce sont les bons noms avec gparted par exemple.

Un petit sudo devant le dd
Il faut absolument être sur du nom du disque de destination - une erreur et pouf, plus de données (et ce de façon irréversible)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#9 Le 06/05/2016, à 16:06

Dende2

Re : Récuperation données partition chiffrée

ublender a écrit :

Dans un premier temps, on va copier le disque dur en entier:
Dans une session live, vérifie qu'aucune partition n'est montée, puis tu peux copier le disque dur:
dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror
où sda est ton disque dur avec tes données et sdb est ton disque dur sans données dessus (tout sera écrasé sur ce disque). Tu peux vérifier que ce sont les bons noms avec gparted par exemple.

Edit: c'est bien
sudo dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror
Et n'échange pas les deux, sinon tu n'auras plus rien.
Merci nasman


Ok, pour être sûr: j'ouvre une session via liveusb, je fais "essayer ubuntu" et via le terminal, je tape simplement cette ligne?

Hors ligne

#10 Le 06/05/2016, à 16:19

Nasman

Re : Récuperation données partition chiffrée

Tu vérifie les noms des deux disques avec par exemple un

sudo fdisk -l

Les disques sont repérables à leur taille (si disques de tailles différentes), aux systèmes de fichiers présents...

Il faut être sur de ce que contient sda et sdb (si ce sont les noms qui apparaissent lors du fdisk) avec, en ce qui concerne la commande sudo dd...
if=disque de la source des données à copier
of=disque de destination (dont le contenu actuel sera écrasé)

Dernière modification par Nasman (Le 06/05/2016, à 16:20)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#11 Le 06/05/2016, à 16:35

Dende2

Re : Récuperation données partition chiffrée

Nasman a écrit :

Tu vérifie les noms des deux disques avec par exemple un

sudo fdisk -l

Les disques sont repérables à leur taille (si disques de tailles différentes), aux systèmes de fichiers présents...

Il faut être sur de ce que contient sda et sdb (si ce sont les noms qui apparaissent lors du fdisk) avec, en ce qui concerne la commande sudo dd...
if=disque de la source des données à copier
of=disque de destination (dont le contenu actuel sera écrasé)


Ok ca marche, mais la ligne je la tape simplement en terminal via un "essai ubuntu" de la liveusb, ou je dois la faire différemment ?   Je rappelle que j'ai pas accès du tout à "ma" session puisque que linux est actuellement partiellement non-installé

Hors ligne

#12 Le 06/05/2016, à 17:03

maxire

Re : Récuperation données partition chiffrée

Salut,

Pas la peine de te lancer dans une opération coûteuse en temps et en espace disque via dd, tu peux «monter» l'espace chiffré en faisant ceci:

sudo cryptsetup open /dev/sda5 toto

J'ai mis toto tu écris ce que tu veux

En Live USB aucun mot de passe utilisateur ne sera demandé il faudra quand même entrer le mot de passe de chiffrage que j'espère tu connais.

Il faudra ensuite utiliser des commandes lvm que je connais peu pour analyser  le péripherique /dev/mapper/toto pour monter les partitions qui t'intéressent et sauvegarder les données importantes.

Dernière modification par maxire (Le 06/05/2016, à 17:04)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#13 Le 06/05/2016, à 17:12

maxire

Re : Récuperation données partition chiffrée

Un exemple de montage d'une clef usb chiffrée:

[frankenstein@FRANKENSTEIN ~]$ sudo cryptsetup open /dev/sdc1 toto
Saisissez la phrase secrète pour /dev/sdc1 : 
[frankenstein@FRANKENSTEIN ~]$ ls /dev/mapper
control  toto

Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#14 Le 06/05/2016, à 17:32

Dende2

Re : Récuperation données partition chiffrée

maxire a écrit :

Salut,

Pas la peine de te lancer dans une opération coûteuse en temps et en espace disque via dd, tu peux «monter» l'espace chiffré en faisant ceci:

sudo cryptsetup open /dev/sda5 toto

J'ai mis toto tu écris ce que tu veux

En Live USB aucun mot de passe utilisateur ne sera demandé il faudra quand même entrer le mot de passe de chiffrage que j'espère tu connais.

Il faudra ensuite utiliser des commandes lvm que je connais peu pour analyser  le péripherique /dev/mapper/toto pour monter les partitions qui t'intéressent et sauvegarder les données importantes.

ok je vais tester ça ! par contre, pour savoir le nom de ma partition (sda1,2,3....) comment je peux faire?
Tout ça je le fais depuis le mode "essayer ubuntu" ?

Hors ligne

#15 Le 06/05/2016, à 17:35

Dende2

Re : Récuperation données partition chiffrée

Nasman a écrit :

Tu vérifie les noms des deux disques avec par exemple un

sudo fdisk -l

Les disques sont repérables à leur taille (si disques de tailles différentes), aux systèmes de fichiers présents...

Il faut être sur de ce que contient sda et sdb (si ce sont les noms qui apparaissent lors du fdisk) avec, en ce qui concerne la commande sudo dd...
if=disque de la source des données à copier
of=disque de destination (dont le contenu actuel sera écrasé)

ça me met "invalid option "-f""   il y a un autre moyen de connaître le nom ?

Hors ligne

#16 Le 06/05/2016, à 17:36

maxire

Re : Récuperation données partition chiffrée

Tout est dans le boot-info que tu as réalisé:

sda5: __________________________________________________________________________

    File system:       crypto_LUKS
    Boot sector type:  Unknown
    Boot sector info: 

La partition chiffrée est /dev/sda5, tu n'as qu'à bêtement appliquer la commande que j'ai donnée.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#17 Le 06/05/2016, à 17:41

Dende2

Re : Récuperation données partition chiffrée

maxire a écrit :

Tout est dans le boot-info que tu as réalisé:

sda5: __________________________________________________________________________

    File system:       crypto_LUKS
    Boot sector type:  Unknown
    Boot sector info: 

La partition chiffrée est /dev/sda5, tu n'as qu'à bêtement appliquer la commande que j'ai donnée.


ok mais je la copie comment? je dois lancer une session d'essai ou je dois faire autrement ? (je suis novice desole)

Hors ligne

#18 Le 06/05/2016, à 17:50

Dende2

Re : Récuperation données partition chiffrée

Nasman a écrit :

Tu vérifie les noms des deux disques avec par exemple un

sudo fdisk -l

Les disques sont repérables à leur taille (si disques de tailles différentes), aux systèmes de fichiers présents...

Il faut être sur de ce que contient sda et sdb (si ce sont les noms qui apparaissent lors du fdisk) avec, en ce qui concerne la commande sudo dd...
if=disque de la source des données à copier
of=disque de destination (dont le contenu actuel sera écrasé)

c'est bon j'ai trouvé. Est-ce que tu peux me dire dans quel état je dois lancer cette commande ? En mode "essayer Ubuntu" ou autre stp ?

Hors ligne

#19 Le 06/05/2016, à 17:53

maxire

Re : Récuperation données partition chiffrée

Oui, je vois à tes questions que tu es réellement novice, donc:

1 - Tu démarres une session live-usb
2 - Tu ouvres un terminal et:

sudo cryptsetup open /dev/sda5 toto

En espérant qu'il n'est pas nécessaire d'installer les modules de cryptsetup.
3 - Tu passes cette commande d'analyse des volumes LVM:

sudo lvscan

Et tu postes le résultat, je te dirai ensuite quoi faire.

Dernière modification par maxire (Le 06/05/2016, à 17:53)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#20 Le 06/05/2016, à 18:03

Dende2

Re : Récuperation données partition chiffrée

maxire a écrit :

Oui, je vois à tes questions que tu es réellement novice, donc:

1 - Tu démarres une session live-usb
2 - Tu ouvres un terminal et:

sudo cryptsetup open /dev/sda5 toto

En espérant qu'il n'est pas nécessaire d'installer les modules de cryptsetup.
3 - Tu passes cette commande d'analyse des volumes LVM:

sudo lvscan

Et tu postes le résultat, je te dirai ensuite quoi faire.


Alors, j'ai ouvert une session d'essai via liveusb, et j'ai vu la partition cryptée dans mon /home (néanmoins innaccesible). j'ai bien rentré la ligne dans le terminal, qui m'a demandé le mot de passe. Une fois le mot de passe rentré, ma partition cryptée a disparue du /home et je ne sais pas d'où y accéder.

J'ai rentré sudo lvscan, ca ne me fait rien du tout....

Hors ligne

#21 Le 06/05/2016, à 18:12

maxire

Re : Récuperation données partition chiffrée

dende2 a écrit :

et j'ai vu la partition cryptée dans mon /home (néanmoins innaccesible)

??? Peux-tu expliquer plus clairement?

Donne le résultat exact des commandes passées, tu peux utiliser firefox avec la live-usb et communiquer via le forum.

Sinon donne le résultat de:

ls /dev/mapper

Je ne veux pas une réponse du type ça marche pas mais un copier/coller du résultat à l'écran inséré dans ta réponse.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#22 Le 06/05/2016, à 18:18

Dende2

Re : Récuperation données partition chiffrée

maxire a écrit :
dende2 a écrit :

et j'ai vu la partition cryptée dans mon /home (néanmoins innaccesible)

??? Peux-tu expliquer plus clairement?

Donne le résultat exact des commandes passées, tu peux utiliser firefox avec la live-usb et communiquer via le forum.

Sinon donne le résultat de:

ls /dev/mapper

Je ne veux pas une réponse du type ça marche pas mais un copier/coller du résultat à l'écran inséré dans ta réponse.

JE vais essayer d'être le plus précis possible
Lorsque j'ouvre la session, je vois dans le home un disque"/rom", qui est mon disque crypté (celui dont j'aimerais récupérer les données).
Hors, lorsque je clique dessus, il me demande le mot de passe, et lorsque je le rentre, il disparait spontanément.
Idem lorsque j'ai tapé la ligne "sudo crypsetup open /dev/sda5 rom", il me demande le mdp, et une fois rentré, il disparait.

J'ai réessayé une deuxième fois la ligne de commande, il m'indique "device rom already exists"

Pour

ls /dev/mapper

il m'indique

 control rom 

Dernière modification par Dende2 (Le 06/05/2016, à 18:22)

Hors ligne

#23 Le 06/05/2016, à 18:26

maxire

Re : Récuperation données partition chiffrée

Bon /dev/mapper/rom existe, le volume chiffré est accessible, par contre je ne comprends pas que sudo lvscan ne donne aucun résultat, si j'ai bien compris c'est l'ensemble du système Ubuntu qui est chiffré mis à part la partition /boot qui est maintenant vide.

Je me demande dans quel état est /dev/mapper/rom, si lvscan ne trouve aucun volume logique exploitable tu peux faire une croix sur tes données.

Encore une fois, utilise firefox sur la clef usb pour communiquer avec nous et insère la copie du résultat réel de la commande.
Il m'indique machin et truc n'est pas recevable par nous, en retranscrivant et/ou interprétant le résultat il y a perte d'information.

Dernière modification par maxire (Le 06/05/2016, à 18:27)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#24 Le 06/05/2016, à 18:27

maxire

Re : Récuperation données partition chiffrée

J'oubliais, tente un:

sudo mount -v /dev/mapper/rom /mnt

Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#25 Le 06/05/2016, à 19:09

maxire

Re : Récuperation données partition chiffrée

Ah, enfin des réponses exploitables!

ubuntu@ubuntu:~$ sudo cryptsetup open /dev/sda5 rom
Enter passphrase for /dev/sda5: 
No key available with this passphrase.

La passphrase n'est pas la bonne, donc le volume chffré ne se monte pas.

As-tu bien passé le clavier de la live-usb en azerty?


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne