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 11/03/2018, à 22:51

pegase_stacky

BusyBox au démarrage, Partition & home chiffrés

Bonjour à tous,

Mon ordinateur portable ne voulait plus booter sur ubuntu 17.04. (écran noir et curseur clignotant)

La partition et le home étant chiffrés, j'ai connecté le disque dur de mon PC portable sur mon PC fixe (Ubuntu 16.04 LTS) pour essayer de  récupérer les données.
Malheureusement, je n'ai pas réussi à déchiffrer ma partition et récupérer les données mais désormais mon PC fixe bloque sur BusyBox au démarrage. Or je ne sais plus quelle ligne de commande j'ai utilisée... mais il y en avait une qui comprenait dev/mapper/ubuntu--vg et qui me semblait renommer un tel fichier (que je croyais sur le disque dur du portable...)

Ci-dessous le lien vers la photo de ma page de démarrage:
https://www.noelshack.com/2018-10-7-152 … 211613.jpg

En lisant le post suivant https://forum.ubuntu-fr.org/viewtopic.php?id=2022745 j'ai lancé un Boot-info.
Ci-dessous le résultat:
http://paste.ubuntu.com/p/wbJvnBFhnT/

Quelqu'un aurait-il une idée pour rattraper mon erreur ?

En vous remerciant sincèrement par avance.

Hors ligne

#2 Le 14/03/2018, à 19:12

LeoMajor

Re : BusyBox au démarrage, Partition & home chiffrés

bonjour,
problème de lvm. lvm détecté mais pas activé; un problème de coordination entre systemV et systemd.

en gros, il faut prendre un LiveCD
A/

sudo apt install lvm2
s'aider de sudo fdisk -l  
sudo cryptsetup luksOpen /dev/sdaX un_nom_pour_la_partition
sudo vgchange -ay
sudo fsck -yf  /dev/mapper/...root

fin A/
le chroot normalement n'est pas  nécessaire ( chroot)

redémarrer, et une fois que tu auras la main, anticiper ce problème d'activation en renseignant.

sudo nano  /etc/initramfs-tools/scripts/local-top/90-lvm-activate.conf

#!/bin/sh
# 90-lvm-activate.conf  ajout perso
# systemd
lvm vgchange -ay

regénérer une image initrd

sudo update-initramfs -u -k $(uname -r)

Hors ligne

#3 Le 17/03/2018, à 11:10

pegase_stacky

Re : BusyBox au démarrage, Partition & home chiffrés

Bonjour LeoMajor,

Merci beaucoup pour ton message.
Je suis actuellement en déplacement et essaierai à mon retour dans 3 semaines.

Cependant, je ne comprends pas le passage suivant:

redémarrer, et une fois que tu auras la main, anticiper ce problème d'activation en renseignant.

sudo nano  /etc/initramfs-tools/scripts/local-top/90-lvm-activate.conf

#!/bin/sh 
# 90-lvm-activate.conf ajout perso 
# systemd lvm vgchange -ay

Dois-je redémarrer avec ou sans le liveUSB ?
Que dois-je inscrire à la place d'ajout perso ?

Merci encore pour ton aide.

Hors ligne

#4 Le 01/04/2018, à 15:15

pegase_stacky

Re : BusyBox au démarrage, Partition & home chiffrés

Bonjour LeoMajor,

J'ai commencé à suivre tes lignes de commande.

lvm2 est déjà installé avec le liveUSB :

ubuntu@ubuntu:~$ sudo apt install lvm2 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
lvm2 is already the newest version (2.02.133-1ubuntu10).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

En faisant sudo fdisk -l, j'obtiens le résultat suivant :

ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/loop0: 1.5 GiB, 1561751552 bytes, 3050296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xd793ca4d

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048    999423    997376   487M 83 Linux
/dev/sda2       1001470 625141759 624140290 297.6G  5 Extended
/dev/sda5       1001472 625141759 624140288 297.6G 83 Linux


Disk /dev/sdb: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0002216e

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1        2048 625142447 625140400 298.1G 83 Linux






Disk /dev/sdc: 15.1 GiB, 16231956480 bytes, 31703040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0006cc53

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdc1  *     2048 31703039 31700992 15.1G  c W95 FAT32 (LBA)


Disk /dev/mapper/luks-90eeb2d0-87e5-42cd-a083-9379d6bf72f6: 298.1 GiB, 320069787648 bytes, 625136304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/luks-e1c0e671-1bc9-4102-8a81-1b9bd52494fd: 297.6 GiB, 319557730304 bytes, 624136192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ubuntu--vg1-root: 295.6 GiB, 317408149504 bytes, 619937792 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ubuntu--vg1-swap_1: 2 GiB, 2147483648 bytes, 4194304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Par contre, je ne comprends pas ce que je dois faire ensuite...
Désolé sad

Dernière modification par pegase_stacky (Le 01/04/2018, à 15:19)

Hors ligne

#5 Le 12/04/2018, à 21:21

pegase_stacky

Re : BusyBox au démarrage, Partition & home chiffrés

Bonjour à tous,

Y aurait-il quelqu'un capable de m'expliquer ce que LeoMajor me suggère de faire ?

Je suis désolé mais mes connaissances limitées ne me permettent pas de comprendre. sad

Merci par avance.

Hors ligne