#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ône.
Dernière modification par tiramiseb (Le 26/05/2015, à 10:38)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 26/05/2015, à 14:17
- Braun
Re : Le disque /dev/mapper/sd5_crypt ne contient pas une table de partition
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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").
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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,
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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