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 25/05/2015, à 17:51

pidlas

Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

valable.

Tel est le message qui apparaît quand je lance la commande 'sudo fdisk -l'.

C'est après avoir voulu rétrograder les paquets 'proposed' que je n'ai plus eu accès à ma session ubuntu (version Trusty) en mode graphique.
J'ai cru au départ que c'était un problème de désynchronisation de la passphrase avec le mot de passe de ma session mais la correction n'a rien donné.
Ensuite j'ai voulu supprimé le fichier .Xauthority mais il était absent de mon environnement.
J'en suis arrivé à lister les partitions.

Comment récupérer mes données dans ces conditions ?

Cordialement.

Hors ligne

#2 Le 25/05/2015, à 20:29

Braun

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,
As tu cherché sur le forum avec les mots clef « pas de table de partition valable » ou « pas de table de partition valide » ?

Hors ligne

#3 Le 26/05/2015, à 09:49

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

Oui j'en ai lu un certain nombre déjà mais aucun ne s'approche de ma situation.
Je comprends de mes lectures que le partitionnement entraîne la perte de données ce que je souhaite bien évidemment éviter.
Je comprends également qu'un disque crypté n'est pas une bonne chose en cas de plantage.
Que puis-je faire avant de repartitionner (si telle est la SEULE solution) mon disque SANS cryptage pour récupérer mes données. Et, non je n'ai pas de sauvegarde.
Tout ceci arrive après l'utilisation d'outils proposés sur le forum pour rétrograder des paquets 'proposed'. Personne ne s'est-il jamais retrouvé dans cette situation sans être obligé de reformater le disque dur ?

Cordialement.

Hors ligne

#4 Le 26/05/2015, à 10:22

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

En essayant de monter /dev/sda2, le message d'erreur suivant s'affiche :

mount : mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/sda2, page de code ou programme auxiliaire manquant, ou autre erreur
       Dans quelques cas certaines informations sont utiles dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre

Après avoir lancé « dmesg | tail », j'obtiens :

max@philippe-K53E:/$ dmesg | tail
[   53.951315] init: plymouth-upstart-bridge main process ended, respawning
[   54.059350] init: plymouth-upstart-bridge main process (1455) terminated with status 1
[   54.059365] init: plymouth-upstart-bridge main process ended, respawning
[   57.196375] Adding 3969020k swap on /dev/mapper/cryptswap1.  Priority:-1 extents:1 across:3969020k FS
[   62.437783] init: anacron main process (1025) killed by TERM signal
[   79.703051] audit_printk_skb: 174 callbacks suppressed
[   79.703055] type=1400 audit(1432624205.448:70): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2241 comm="apparmor_parser"
[   79.703062] type=1400 audit(1432624205.448:71): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2241 comm="apparmor_parser"
[   79.703643] type=1400 audit(1432624205.448:72): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2241 comm="apparmor_parser"
[ 4048.075280] EXT4-fs (sda2): unable to read superblock

Existe-t-il un moyen de contourner ce problème de superblock sans reformater ni perdre toutes les données ?

Cordialement.

Hors ligne

#5 Le 26/05/2015, à 10:38

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Salut,

« Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition » : ce message est parfaitement normal, en fait avec "fdisk -l" il essaie de chercher des tables de partitions sur tout ce qui lui semble ressembler à un disque dur, et les volumes gérés par le device mapper font partie de ces choses que fdisk croit pouvoir être des disques alors qu'ils n'en sont pas.

Ton problème n'est donc pas lié à ce message d'erreur.

-----------

Peux-tu préciser la situation ?
Ta machine démarre bien ?
Elle ne donne pas d'erreur de montage de partition au démarrage ?

Que donnent les commandes suivantes ?

mount
df -h
df -i
ls -lh /home/*


PS : mets les retours de commandes et les contenus de fichiers entre balises "code", obtenues en cliquant sur l'icônebt_pre.png.
1369359175.gif

Dernière modification par tiramiseb (Le 26/05/2015, à 10:38)

Hors ligne

#6 Le 26/05/2015, à 14:05

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

Merci pour le retour concernant le /dev/mapper.

Voici le retour des commandes demandées :
mount

max@philippe-K53E:~$ sudo mount
[sudo] password for max: 
/dev/mapper/ubuntu--vg-root on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda1 on /boot type ext2 (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1001/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=max)

df -h

max@philippe-K53E:~$ df -h
Sys. de fichiers            Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/ubuntu--vg-root   684G     45G  605G   7% /
none                          4,0K       0  4,0K   0% /sys/fs/cgroup
udev                          1,9G    4,0K  1,9G   1% /dev
tmpfs                         382M    1,1M  380M   1% /run
none                          5,0M       0  5,0M   0% /run/lock
none                          1,9G    156K  1,9G   1% /run/shm
none                          100M     32K  100M   1% /run/user
/dev/sda1                     228M    152M   64M  71% /boot

df -i

df -i
Sys. de fichiers              Inœuds IUtil.   ILibre IUti% Monté sur
/dev/mapper/ubuntu--vg-root 45522944 406371 45116573    1% /
none                          211727      2   211725    1% /sys/fs/cgroup
udev                          204730    527   204203    1% /dev
tmpfs                         211727    534   211193    1% /run
none                          211727      3   211724    1% /run/lock
none                          211727      7   211720    1% /run/shm
none                          211727     24   211703    1% /run/user
/dev/sda1                     124496    318   124178    1% /boot

ls -lh /home/*

max@philippe-K53E:~$ sudo ls -lh /home/*
/home/max:
total 44K
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Bureau
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Documents
-rw-r--r-- 1 max max 8,8K mai   25 13:35 examples.desktop
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Images
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Modèles
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Musique
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Public
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Téléchargements
drwxr-xr-x 2 max max 4,0K mai   25 13:35 Vidéos

/home/partimag:
total 1,9G
-rw-r--r-- 1 root root 1,9G mai   17 17:09 Clef_Idlas.img

/home/philippe:
total 0
lrwxrwxrwx 1 philippe philippe 56 févr.  8  2014 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
lrwxrwxrwx 1 philippe philippe 52 févr.  8  2014 README.txt -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt

Cela montre qu'il ne reste pas grand chose dans mon dossier personnel.

Qu'en pensez-vous ?

Cordialement.

Hors ligne

#7 Le 26/05/2015, à 14:15

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

Je réponds aux autres questions :
La machine démarre bien.
Je ne peux pas accéder à ma session avec l'interface graphique mais je peux avec la console. Une fois le mot de passe saisi, une nouvelle fenêtre de connexion m'est proposée avec un message d'erreur qui dit que mon mot de passe n'est pas valide. OR, il l'est puisque j'y accéde via la console.
Je ne peux pas visualiser le contenu de mon dossier personnel même à partir d'un compte ayant les droits d'administrateur. Sans doute normal puisque mon disque est crypté.
Au départ j'ai cru que le problème était le mot de passe non reconnu et/ou un problème de synchronisation entre le mot de passe de session et la passphrase demandée au démarrage de ma machine.
Pour remédier au deuxième problème j'ai lancé la commande suivante :
ecryptfs-rewrap-passphrase /home/.ecryptfs/$USER/.ecryptfs/wrapped-passphrase

Merci pour votre assistance.

Cordialement.

Hors ligne

#8 Le 26/05/2015, à 14:16

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Concernant "sda2", j'imagine que c'est le volume physique pour ton LVM, il est alors utilisé par /dev/mapper/ubuntu--vg-root. C'est donc normal que tu ne puisses par le monter directement.
Pour confirmer cela, tu peux nous montrer le retour de :

sudo pvs

Pour en savoir plus :
http://doc.ubuntu-fr.org/lvm

Il y a 45 Go utilisés sur ton système. Probablement dans ton dossier personnel chiffré.

Pour vérifier ça, on peut commencer par cette commande :

ls -lha /home/philippe

Hors ligne

#9 Le 26/05/2015, à 14:17

Braun

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

pidlas a écrit :

Cela montre qu'il ne reste pas grand chose dans mon dossier personnel.

Je ne vois pas pourquoi tu dis ça, un « ls -lh » ne donne pas le volume du contenu des sous répertoires.
Pardon, j'ai dû confondre max et philippe.

Dernière modification par Braun (Le 26/05/2015, à 14:19)

Hors ligne

#10 Le 26/05/2015, à 14:18

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Au départ j'ai cru que le problème était le mot de passe non reconnu et/ou un problème de synchronisation entre le mot de passe de session et la passphrase demandée au démarrage de ma machine.

Ton raisonnement me semble tout à fait logique.
Selon le retour de la commande "ls" ci-dessus, on pourra éventuellement affirmer (ou non) que tes données ne sont pas perdues.

Dans tous les cas, il sera impossible de récupérer des données avec les méthodes classiques, étant donné que ton dossier utilisateur est chiffré : il FAUT réussir à le déchiffrer, sinon tes données sont perdues.

Hors ligne

#11 Le 26/05/2015, à 14:20

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Braun: on voit qu'il n'y a (presque) aucun contenu dans /home/philippe, ce qui peut faire peur à premier abord. Je ne sais pas précisément comment fonctionne le machin du home chiffré, peut-être que c'est dans un fichier caché (d'où ma demande supplémentaire avec l'option "a").

Hors ligne

#12 Le 26/05/2015, à 14:22

Braun

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Au temps pour moi, j'ai rectifié.

Hors ligne

#13 Le 26/05/2015, à 17:14

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

Désolé pour la réponse tardive. Le site du forum n'était plus accessible d'ici. Voici donc ma réponse.

Oui mes données personnelles sont dans 'philippe'. J'ai créé 'max' après car la session invité ne fonctionnait pas.
Mon dossier personnel dans 'philippe' me semble également bien vide.
Si pour décrypter il suffit d'avoir le passphrase, pani problem je l'ai car il m'est demandé au démarrage de la machine et il est donc reconnu car je peux démarrer.
Voici les retours des commandes demandées :
sudo pvs

max@philippe-K53E:~$ sudo pvs
[sudo] password for max: 
  PV                     VG        Fmt  Attr PSize   PFree
  /dev/mapper/sda5_crypt ubuntu-vg lvm2 a--  698,39g    0 
max@philippe-K53E:~$ 

sudo ls -lha /home/philippe

max@philippe-K53E:~$ sudo ls -lha /home/philippe
total 16K
dr-x------ 3 philippe philippe 4,0K mai   25 13:15 .
drwxr-xr-x 6 root     root     4,0K mai   25 13:35 ..
lrwxrwxrwx 1 philippe philippe   56 févr.  8  2014 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
drwx------ 3 philippe philippe 4,0K mai   25 10:28 .cache
lrwxrwxrwx 1 philippe philippe   34 févr.  8  2014 .ecryptfs -> /home/.ecryptfs/philippe/.ecryptfs
lrwxrwxrwx 1 philippe philippe   33 févr.  8  2014 .Private -> /home/.ecryptfs/philippe/.Private
lrwxrwxrwx 1 philippe philippe   52 févr.  8  2014 README.txt -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt
-rw------- 1 root     root      811 mai   25 13:15 .viminfo
max@philippe-K53E:~$ 

Là j'ai un mauvais pressentiment. Sauf si la commande wrapped-passphrase peut être annulée.

Je m'en remets à vous.

Cordialement.

Hors ligne

#14 Le 26/05/2015, à 22:14

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Jusqu'ici, tout me semble correct.

Et la commande suivante ?

ls -lha /home/.ecryptfs/philippe

Hors ligne

#15 Le 26/05/2015, à 22:42

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

Voici le résultat :

max@philippe-K53E:~$ sudo ls -lha /home/.ecryptfs/philippe
[sudo] password for max: 
total 28K
drwxr-xr-x  4 philippe philippe 4,0K févr.  8  2014 .
drwxr-xr-x  3 root     root     4,0K févr.  8  2014 ..
drwx------  2 philippe philippe 4,0K mars  15 12:04 .ecryptfs
drwx------ 52 philippe philippe  16K mai   24 15:20 .Private
max@philippe-K53E:~$ 

Hors ligne

#16 Le 27/05/2015, à 09:27

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Avant de paniquer sur ce que je vais écrire, note bien la chose suivante : je connais approximativement la théorie du truc mais je ne l'ai jamais manipulé, je peux donc être complètement dans l'erreur et juste avoir zappé un point crucial.

--------------

Ce qui me fait bizarre, c'est que ces fichiers .ecryptfs et .Private sont tout petits : à mon sens les données sont contenues dans l'un de ces deux fichiers.
Alors soit tu as mal fait quelque chose et tu as écrasé tes données précédentes en réinitialisant un nouveau volume chiffré (auquel cas c'est complètement mort), soit je me trompe et le volume chiffré est ailleurs.

Le fichier README.txt contient les infos qui permettent de monter le répertoire en question : as-tu lu et suivi ce fichier ?

Sinon, il y a cette page qui donne pas mal d'infos :
https://help.ubuntu.com/community/Encry … eDirectory

Hors ligne

#17 Le 27/05/2015, à 21:16

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

Le fichier README.txt est un lien symbolique vers un répertoire qui n'existe plus.

root@philippe-K53E:/home/philippe# ls -all
total 16
dr-x------ 3 philippe philippe 4096 mai   25 13:15 .
drwxr-xr-x 6 root     root     4096 mai   25 13:35 ..
lrwxrwxrwx 1 philippe philippe   56 févr.  8  2014 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
drwx------ 3 philippe philippe 4096 mai   25 10:28 .cache
lrwxrwxrwx 1 philippe philippe   34 févr.  8  2014 .ecryptfs -> /home/.ecryptfs/philippe/.ecryptfs
lrwxrwxrwx 1 philippe philippe   33 févr.  8  2014 .Private -> /home/.ecryptfs/philippe/.Private
lrwxrwxrwx 1 philippe philippe   52 févr.  8  2014 README.txt -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt
-rw------- 1 root     root      811 mai   25 13:15 .viminfo
root@philippe-K53E:/home/philippe# ls /usr/share/ecryptf-utils
ls: impossible d'accéder à /usr/share/ecryptf-utils: Aucun fichier ou dossier de ce type

Je vais lire ce dont vous m'avez parlé.

Question : Y a-t-il une méthode recommandée pour reformater un disque dur crypté ?

Je crois que c'est la seule chose qui me reste à faire.

Merci pour votre aide.

Cordialement.

Hors ligne

#18 Le 27/05/2015, à 21:37

Braun

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

pidlas a écrit :

Le fichier README.txt est un lien symbolique vers un répertoire qui n'existe plus.

Ce qui permet une autre interprétation de la remarque de notre ami tiramiseb : les minuscules fichiers visibles ne contiennent pas toutes les données qui sont probablement délocalisées ailleurs.
Si c'est possible il faudrait voir vers quoi pointent les liens symboliques, si liens il y a. Mais j'avoue être hermétique au cryptage.

Hors ligne

#19 Le 27/05/2015, à 23:22

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

root@philippe-K53E:/home/philippe# ls /usr/share/ecryptf-utils
ls: impossible d'accéder à /usr/share/ecryptf-utils: Aucun fichier ou dossier de ce type

Là c'est intéressant.

Ce répertoire fait partie du paquet ecryptfs-utils.
C'est certainement ce paquet qui fournit les outils nécessaires au déchiffrement de ton machin.
Si ce paquet n'est pas installé, il est normal que tu n'arrives pas accéder à tes données.

==>

dpkg -l | grep ecryptfs

Hors ligne

#20 Le 28/05/2015, à 21:45

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

Il semble bien présent.

max@philippe-K53E:~$ dpkg -l | grep ecryptfs
ii  libecryptfs0                                          104-0ubuntu1                                        i386         ecryptfs cryptographic filesystem (library)

Cordialement.

Hors ligne

#21 Le 28/05/2015, à 21:57

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

hu!?

Et cette commande-là, pour voir le contenu du paquet ?

dpkg -L ecryptfs

Hors ligne

#22 Le 29/05/2015, à 19:37

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

Je ne sais si c'est une bonne ou une mauvaise nouvelle. Suite à la commande demandée, la réponse du système est :
paquet "ecryptfs" n'est pas installé.

Or, ma machine me demande toujours le passphrase au démarrage.
Le cryptage a été réalisé au moment de l'installation d'ubuntu sur cette machine.

Cordialement.

Hors ligne

#23 Le 29/05/2015, à 20:12

tiramiseb

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Suis-je bête, je n'ai lu qu'à moitié. Le bon paquet n'est pas installé, tu n'as qu'une lib...

-->

sudo apt-get install ecryptfs-utils

Hors ligne

#24 Le 29/05/2015, à 22:42

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonsoir,

OK. J'installe et je reprends contact demain après-midi.

Bonne soirée.

Cordialement.

Hors ligne

#25 Le 31/05/2015, à 10:25

pidlas

Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition

Bonjour,

Bon j'ai pas lâché le morceau mais je me pose pas mal de questions. Est-bien normal que le paquet "ecryptfs-utils" ne soit pas installé alors que mon disque est crypté ? Le cryptage a été réalisé au moment de l'installation d'ubuntu et j'ai choisi les options par défaut.

Ensuite se pourrait-il que je l'ai crypté une deuxième fois en ayant lancé la commande suivante :

ecryptfs-rewrap-passphrase /home/.ecryptfs/$USER/.ecryptfs/wrapped-passphrase

Quelle incidence a pu également avoir l'exécution de la commande suivante :

sudo dpkg -P ecryptfs-utils

Un disque peut-il être crypté deux fois de suite ?

J'ai parcouru le lien https://help.ubuntu.com/community/Encry … eDirectory proposé par tiramiseb et avant de me lancer dans cette procédure je souhaite être au clair avec mon questionnement.

Merci pour votre aide.

Cordialement.

PS : je serai de retour ce soir.

Hors ligne