#1 Le 19/11/2015, à 22:51
- ricohxc
[Ubuntu 14.0.4] Problème de boot et montage de disque
Bonjour à tous,
Cela fait quelques temps que mon pc portable ne veut plus lancer l'interface graphique d'Ubuntu.
En effet, au démarrage, au lieu de démarrer normalement, il me propose un démarrage classique, un démarrage d'une version antérieure ou le setup.
Quelque soit le démarrage que je choisi je me retrouve sur "busybox" avec initramfs en invit de commande.
Comme je viens d'acheter un Nas, je me suis dis que j'allais transférer les données de mon pc portable dessus puis réinstaller une version d'Ubuntu, sauf que voilà ... plus de /home !!
J'ai lu sur d'autres sujets similaires que l'on pouvait faire un check du disque dur à partir du cd d'installation, ce que j'ai fait et je n'ai aucune erreur.
J'ai donc lancé la version d'essai de Linux à partir du cd d'installation, j'accède donc à une interface graphique et j'en suis là ...
Quand j'essaie d'accéder au disque dur j'ai ce message d'erreur :
Error mounting /dev/dm-1 at /media/ubuntu/0baddf46-5f51-4d76-8adf-3504cae569a2: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-1" "/media/ubuntu/0baddf46-5f51-4d76-8adf-3504cae569a2"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Et quand je fais un "fdsik -l", j'ai ça :
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x3cc6c1ff
Device Boot Start End Blocks Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 does not start on physical sector boundary.
Disk /dev/mapper/luks-dc571cd6-d438-47c8-b716-81d8e4f616e5: 999.4 GB, 999408271360 bytes
255 heads, 63 sectors/track, 121504 cylinders, total 1951969280 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/luks-dc571cd6-d438-47c8-b716-81d8e4f616e5 doesn't contain a valid partition table
Disk /dev/mapper/ubuntu--vg-root: 990.9 GB, 990929485824 bytes
255 heads, 63 sectors/track, 120473 cylinders, total 1935409152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu--vg-root doesn't contain a valid partition table
Disk /dev/mapper/ubuntu--vg-swap_1: 8468 MB, 8468299776 bytes
255 heads, 63 sectors/track, 1029 cylinders, total 16539648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu--vg-swap_1 doesn't contain a valid partition table
Je ne suis pas un grand spécialiste de Linux mais ça ressemblerais bien à un problème de montage de disque au boot ou un truc dans le genre, nan ?
Si vous avez une idée ou si je peux vous donner d'autres indices, cela m'aiderait beaucoup !
Merci !!
Hors ligne
#2 Le 20/11/2015, à 13:09
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
bonjour,
il faudra prendre le temps de comprendre mais, pour commencer,
gparted peut aider à voir l'étendue des dégâts en graphique sans rien toucher.
voilà de la doc pour aider :
doc ubuntu gparted
voir aussi
doc ubuntu partitions
et ensuite
doc ubuntu testdisk
Hors ligne
#3 Le 23/11/2015, à 20:06
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
J'ai lancé Gparted et voilà ce que j'ai :
Quand je double clique sur ma partition de données qui déconne, voilà ce que j'ai :
Je précise que lorsque j'avais installé Linux, j'avais opté pour un cryptage des données.
De ce que je vois la partition cryptée n'est pas montée mais quand je fais un :
sudo mount /dev/sad3 /mnt
J'ai une erreur :
unkown filesystem type 'crypto_LUKS'
J'ai essayé avec la commande ecryptfs-recover-private de récupérer les données privées mais je me suis rendu compte qu'aucune partition n'était montée ...
Je suppose donc qu'il va falloir que je remonte toutes les partitions.
Je ne voudrais pas faire de bêtise en remontant par exemple une partition de boot n'importe où,
je ne sais pas si l'emplacement à une importance, s'il y a des options à préciser pour les partitions système ...
Merci de votre aide !
Dernière modification par ricohxc (Le 23/11/2015, à 20:26)
Hors ligne
#4 Le 24/11/2015, à 13:31
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
bonjour,
houla!!! voui je vois...
j'ai jamais fait de partitions cryptées mais commençons par la doc et celle spécifique à l'installation d'ubuntu
Si le but est d'échapper à la NSA, je ne suis pas certain que ce soit suffisant
mais trouvons un moyen de remettre tout ça d’aplomb...
avant tout une question : tout ça pour quoi ?
si c'est pour apprendre : une installation dans une machine virtuelle est plus adaptée.
et si c'est une installation fraîche, ne vaut il mieux pas repartir de zéro sans ce chiffrage quitte à ne chiffrer que des dossiers, fichiers voire certains points de montage ?
Il faut aussi compter sur la lourdeur du chiffrage / déchiffrage lors des accès disque et la question :
le processeur est il suffisant pour ça ?
Dans tous les cas, un retour sur un live CD DVD permettra l'accès et le contrôle de cette installation.
Hors ligne
#5 Le 24/11/2015, à 14:10
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
Alors le pourquoi du comment de qu'est ce que je veux faire ...:rolleyes:
Je veux réinstaller Ubuntu mais avant tout récupérer mes données (actuellement cryptées) pour les stocker sur mon NAS.
Lors de la première installation d'Ubuntu sur mon pc portable, j'ai opté pour les données cryptées mais si c'était à refaire je ne le referai pas.
De plus, je pense que le partitionnement qui a été fait par défaut est un peu juste, j'ai du régulièrement dû supprimer les anciennes versions de noyau (generic...).
En tout cas merci de te pencher sur mon cas !
Hors ligne
#6 Le 24/11/2015, à 18:39
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
le volume créé est un "fichier" comme le serait un volume truecrypt ou d'une machine virtuelle.
les partitions à l'intérieur comme les données sont passées en entrées et en sorties par le chiffrage.
Donc il faut monter ce volume, puis monter la ou les partitions et copier le tout vers le NAS (qui doit avoir un accès ssh par le port 22)
Mais le système a besoin d'une base pour démarrer qui doit être sur la partition du début.
sur tes copies on voit la première partition en fat32 avec le drapeau (flag) boot mais il n'y a que 4Mo dessus. Je pencherais pour le clé et la partie verrouillage...
ensuite la petite partition avec 149Mo de pris en Ext2 doit être la base Linux avec le noyau peut être chiffré lui même...
Un petit montage des partitions sda1 et sda2 en dira plus
-> les questions : ya t'il des fichiers (oui)
lesquels ?
lesquels sont lisibles et lesquels chiffrés
ça donnera des infos sur l'avancement du chiffrage sur la partition sda3
ensuite il faut trouver la passphrase que tu as du choisir pendant l'installation je pense
après beaucoup de recherches, il faudra monter le volume, le reste sera plus simple
commençons par voir si on trouve des réponses :
pour les fichiers comme pour la suite
il faudra donner les retours pour avoir de l'aide si un spécialiste passe par là
sur le tuto ils disent
Pour voir l'état du conteneur chiffré et les "slots" utilisés :
sudo cryptsetup luksDump /dev/sda3
ça ne touche à rien donc ça ne mange pas de pain
ensuite dans Montage manuel et formatage
ils disent :
Ouverture et formatage en ext3 de la partition chiffrée. L'appellation du volume est ici home.
sudo cryptsetup luksOpen /dev/hda7 home
sudo mkfs.ext3 /dev/mapper/home
puis montage de la partition :
sudo mount -t ext3 /dev/mapper/home /mnt/
donc appliqué à toi en virant la partie formatage,
ça donne une idée mais il manque la reconnaissance des partitions dans le volume
on monte le volume :
avec rescue que j'ai choisi, si j'ai bien compris
sudo cryptsetup luksOpen /dev/sda3 rescue
ça doit être bon
donc puis montage de la partition :
là il faudra adapter
sudo mount -t ext3 /dev/mapper/rescue /mnt/
mais le reste est à faire avant
Hors ligne
#7 Le 24/11/2015, à 22:35
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
J'ai essayé pas mal de trucs pour le décryptage en tâtonnant un peu mais bon ... sans succès donc je reprends au propre.
Voilà ce que j'ai fait et les résultats :
- Monter les partitions sda1 et sda2 :
ubuntu@ubuntu:~$ sudo mkdir /mnt/sda1
ubuntu@ubuntu:~$ sudo mkdir /mnt/sda2
ubuntu@ubuntu:~$ sudo mkdir /mnt/sda3
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt/sda1
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt/sda2
Ce ce que j'ai dans /mnt/sda1 :
ubuntu@ubuntu:~$ ls -l /mnt/sda1
total 16
drwxr-xr-x 3 root root 4096 Mar 5 2015 EFI
drwxr-xr-x 2 root root 4096 Nov 24 21:46 sda1
drwxr-xr-x 2 root root 4096 Nov 24 21:46 sda2
drwxr-xr-x 2 root root 4096 Nov 24 21:46 sda3
ubuntu@ubuntu:~$ ls -l /mnt/sda1/EFI/ubuntu/
total 3416
-rwxr-xr-x 1 root root 121 Jul 30 13:04 grub.cfg
-rwxr-xr-x 1 root root 956792 Jul 30 13:04 grubx64.efi
-rwxr-xr-x 1 root root 1178240 Jul 30 13:04 MokManager.efi
-rwxr-xr-x 1 root root 1355736 Jul 30 13:04 shimx64.efi
pour infos je ne comprends pas pourquoi il me recréé sda1, sda2 et sda3 dans sda1 surtout qu'il n'y a rien dedans. Bref ...
Et voilà ce que j'ai dans /mnt/sda2 :
ubuntu@ubuntu:~$ ls -l /mnt/sda2/
total 134897
-rw-r--r-- 1 root root 1165129 Jul 29 12:35 abi-3.13.0-61-generic
-rw-r--r-- 1 root root 1165261 Aug 11 16:15 abi-3.13.0-62-generic
-rw-r--r-- 1 root root 1165204 Aug 14 23:07 abi-3.13.0-63-generic
-rw-r--r-- 1 root root 165763 Jul 29 12:35 config-3.13.0-61-generic
-rw-r--r-- 1 root root 165763 Aug 11 16:15 config-3.13.0-62-generic
-rw-r--r-- 1 root root 165763 Aug 14 23:07 config-3.13.0-63-generic
drwxrwxr-x 2 root root 1024 Mar 5 2015 efi
drwxr-xr-x 5 root root 1024 Sep 3 21:50 grub
-rw-r--r-- 1 root root 29305164 Jul 30 11:05 initrd.img-3.13.0-61-generic
-rw-r--r-- 1 root root 29303413 Aug 18 17:43 initrd.img-3.13.0-62-generic
-rw-r--r-- 1 root root 29305374 Sep 3 21:50 initrd.img-3.13.0-63-generic
drwx------ 2 root root 12288 Mar 5 2015 lost+found
-rw-r--r-- 1 root root 176500 Mar 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 178176 Mar 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 178680 Mar 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3391819 Jul 29 12:35 System.map-3.13.0-61-generic
-rw------- 1 root root 3392306 Aug 11 16:15 System.map-3.13.0-62-generic
-rw------- 1 root root 3392068 Aug 14 23:07 System.map-3.13.0-63-generic
-rw------- 1 root root 5822208 Jul 29 12:35 vmlinuz-3.13.0-61-generic
-rw------- 1 root root 5824120 Jul 30 11:00 vmlinuz-3.13.0-61-generic.efi.signed
-rw------- 1 root root 5820896 Aug 11 16:15 vmlinuz-3.13.0-62-generic
-rw------- 1 root root 5822808 Aug 18 17:43 vmlinuz-3.13.0-62-generic.efi.signed
-rw------- 1 root root 5821152 Aug 14 23:07 vmlinuz-3.13.0-63-generic
-rw------- 1 root root 5823064 Sep 3 21:50 vmlinuz-3.13.0-63-generic.efi.signed
Ce que je suppose être le noyau Linux.
Que me conseillez vous de faire ensuite ?
Le décryptage mais si je ne fais pas le formatage, je ne vois pas trop comment adapter le :
sudo mount -t ext3 /dev/mapper/rescue /mnt/
Hors ligne
#8 Le 25/11/2015, à 11:37
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
oui, ça monte et on voit Grub et consort...
pour la partition chiffrée : trouvé et adapté d'ici
Pour info : scan des volumes physiques de LVM
sudo pvscan
On déverrouille la partition crypté qui est PV (le volume physique)
sudo cryptsetup luksOpen /dev/sda3 rescue
luksOpen créé un mapping pour la partition crypté, /dev/sda3 devient /dev/mapper/rescue
c'est le tuto qui le dit...
dans la doc, ils montent ensuite la partition chiffrée ;
dans cette partition chiffrée, il doit y avoir la partition root (/), la swap, et /home (peut être dans root)
On a ensuite les groupes de volumes et les volumes logiques
la but est de monter les volumes logiques
sudo vgscan
ou
sudo vgdisplay
doivent donner les infos sur les groupes de volumes utiles à la continuation
sudo lvdisplay
ou
sudo lvm lvs
va donner les infos sur les volumes logiques
il devrait y avoir 2 ou 3 VL
/ pour root
/home
et la swap
Rendre la partition disponible
sudo lvm lvchange -ay /dev/mapper/rescue
à voir plus tard
Pour activer le lvm ;
sudo mkdir /mnt/rescue
sudo mount /dev/mapper/rescue/ /mnt/rescue
par exemple dans le tuto : Monter une partition
Obtenir la liste des groupes logiques
sudo lvm vgscan
Obtenir la liste des partitions
sudo lvm lvs
Rendre la partition disponible
sudo lvm lvchange -ay /dev/VolGroup01/LogVol00
Monter la partition
sudo mount /dev/VolGroup01/LogVol00 /media/user/point_de_montage
user@ubuntu:~$ sudo lvm vgscan
Reading all physical volumes. This may take a while...
Found volume group "Groupe_lvm" using metadata type lvm2
user@ubuntu:~$ sudo lvm lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
home Groupe_lvm -wi-ao--- 500.00g
root Groupe_lvm -wi-a---- 20.00g
swap Groupe_lvm -wi-a---- 4.00g
user@ubuntu:~$ sudo lvm lvchange -ay /dev/Groupe_lvm/home
user@ubuntu:~$ sudo mkdir /media/user/montage
user@ubuntu:~$ sudo mount /dev/Groupe_lvm/home /media/user/montage
ça reste à adapter mais je commence à comprendre...
Hors ligne
#9 Le 25/11/2015, à 23:39
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
J'ai essayé un peu tout ce que tu m'as indiqué (j'avais effectivement déjà vu ce tuto).
Voilà les résultats :
ubuntu@ubuntu:~$ sudo pvscan
No matching physical volumes found
ubuntu@ubuntu:~$ sudo cryptsetup luksOpen /dev/sda3 rescue
Enter passphrase for /dev/sda3:
ubuntu@ubuntu:~$ sudo vgscan
Reading all physical volumes. This may take a while...
Found volume group "ubuntu-vg" using metadata type lvm2
ubuntu@ubuntu:~$ sudo vgdisplay
--- Volume group ---
VG Name ubuntu-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 930.77 GiB
PE Size 4.00 MiB
Total PE 238277
Alloc PE / Size 238275 / 930.76 GiB
Free PE / Size 2 / 8.00 MiB
VG UUID PYkfN3-fVXx-vVpa-1m9Z-dG21-rY2n-exrxud
ubuntu@ubuntu:~$ sudo lvdisplay
--- Logical volume ---
LV Path /dev/ubuntu-vg/root
LV Name root
VG Name ubuntu-vg
LV UUID xNQSCy-mTQV-SEbo-mdb9-26uD-q3z3-BUSpSD
LV Write Access read/write
LV Creation host, time ubuntu, 2015-03-05 15:12:58 +0000
LV Status available
# open 0
LV Size 922.88 GiB
Current LE 236256
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
--- Logical volume ---
LV Path /dev/ubuntu-vg/swap_1
LV Name swap_1
VG Name ubuntu-vg
LV UUID Ij5N3F-CG6P-OG6O-eXDo-v1zl-EEHJ-orM9Pp
LV Write Access read/write
LV Creation host, time ubuntu, 2015-03-05 15:12:59 +0000
LV Status available
# open 0
LV Size 7.89 GiB
Current LE 2019
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:2
ubuntu@ubuntu:~$ sudo lvm lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
root ubuntu-vg -wi-a---- 922.88g
swap_1 ubuntu-vg -wi-a---- 7.89g
ubuntu@ubuntu:~$ sudo mount /dev/mapper/rescue/ /mnt/rescue
mount: unknown filesystem type 'LVM2_member'
ubuntu@ubuntu:~$ sudo lvm lvchange -ay /dev/ubuntu-vg/root
ubuntu@ubuntu:~$ sudo mount /dev/ubuntu-vg/root /mnt/rescue
mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
On peut y voir qu'à chaque "mount" j'ai un plantage ...
Et j'ai l'impression qu'à chaque fois il s'agit d'un problème de type de file system
Dernière modification par ricohxc (Le 25/11/2015, à 23:41)
Hors ligne
#10 Le 26/11/2015, à 16:47
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
bonjour,
hum... au cas où, je reprends :
/mnt/rescue suppose que ce dossier existe :
sudo mkdir /mnt/rescue
donc ça c'est déjà fait puis :
sudo cryptsetup luksOpen /dev/sda3 rescue
la partition est montée comme un disque et décryptée à la volée
donc ensuite le groupe est : ubuntu-vg
ensuite il faut monter les partitions...
--- Logical volume ---
LV Path /dev/ubuntu-vg/root
LV Name root
VG Name ubuntu-vg
LV UUID xNQSCy-mTQV-SEbo-mdb9-26uD-q3z3-BUSpSD
LV Write Access read/write
LV Creation host, time ubuntu, 2015-03-05 15:12:58 +0000
LV Status available
/dev/ubuntu-vg/root est notre partition à sauver
sudo lvm lvchange -ay /dev/ubuntu-vg/root
ça je ne comprends pas trop l'utilité mais pas de retours...
sudo mount /dev/ubuntu-vg/root /mnt/rescue
qui indique...
mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail
pourquoi l'erreur : /dev/mapper/ubuntu--vg-root
si on a passé le déchiffrage, on a un disque normal
on peut forcer le type
sudo mount -t ext4 /dev/ubuntu-vg/root /mnt/rescue
et en ext3 éventuellement...
Hors ligne
#11 Le 26/11/2015, à 20:30
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
Salut ! J'ai essayé en forcant le type en ext3 et en ext4 mais j'ai toujours cette erreur :
mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail
Si je fais un dmesg | tail voilà ce que j'obtiens :
[ 1625.879904] raid6: sse2x4 3153 MB/s
[ 1625.879909] raid6: using algorithm sse2x4 (3153 MB/s)
[ 1625.879912] raid6: using ssse3x2 recovery algorithm
[ 1626.150950] bio: create slab <bio-2> at 2
[ 1626.151196] Btrfs loaded
[ 1716.039714] EXT4-fs (dm-1): ext4_check_descriptors: Block bitmap for group 6144 not in group (block 2687490989)!
[ 1716.039724] EXT4-fs (dm-1): group descriptors corrupted!
[ 1738.010196] EXT4-fs (dm-1): couldn't mount as ext3 due to feature incompatibilities
[ 2842.063303] EXT4-fs (dm-1): ext4_check_descriptors: Block bitmap for group 6144 not in group (block 2687490989)!
[ 2842.063313] EXT4-fs (dm-1): group descriptors corrupted!
J'ai trouvé des solutions pour résoudre le problème de group descriptors corrupted,
du genre sudo mkfs.ext4 -S /dev/sda3
mais j'ai peur de perdre toutes mes données en faisant cela ...
Dernière modification par ricohxc (Le 26/11/2015, à 20:51)
Hors ligne
#12 Le 29/11/2015, à 11:25
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
bonjour,
surtout pas mkfs... c'est du formatage !
... là je sèche complet !
Hors ligne
#13 Le 01/12/2015, à 13:11
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
Ok bon ... pas de mkfs ... Est ce que quelqu'un d'autre aurait une idée ou des outils à me conseiller ?
Merci !
Hors ligne
#14 Le 02/12/2015, à 13:27
- kholo
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
une interface graphique pourrait peut être aider : system-config-lvm
sudo apt-get install system-config-lvm
puis
sudo system-config-lvm
Hors ligne
#15 Le 29/02/2016, à 15:01
- ricohxc
Re : [Ubuntu 14.0.4] Problème de boot et montage de disque
Bonjour à tous !!
Un petit Up car mon problème n'est toujours pas résolu et j'aimerais bien récupérer enfin mon pc portable ...
Des idées d'outils de récup ou des manips que je n'aurai pas encore essayé ?
Merci !
Hors ligne