#1 Le 13/06/2018, à 22:21
- Lau_Neuf
[RESOLU] LVM et volume logique inactif
Bonjour,
Débutant dans le monde Linux avec Xubuntu, je tente de récupérer des données sur un disque dur.
Ce disque dur faisait tourner un vieux PC avec Ubuntu 16.04.4 LTS jusqu’au jour où... démarrage impossible du PC. Quand je connecte via l’USB ce DD (/dev/sdb) sur un autre PC (toujours sous Ubuntu 16.04.4 LTS, /dev/sda), je vois bien mon volume logique contenant mes données mais il est affiché « inactive » et je ne vois pas comment y accéder.
voilà ce que me retournent les commandes
pvscan
PV /dev/sda5 VG xubuntu-vg lvm2 [931,03 GiB / 0 free]
PV /dev/sdb5 VG xubuntu-vg lvm2 [27,46 GiB / 0 free]
Total: 2 [958,50 GiB] / in use: 2 [958,50 GiB] / in no VG: 0 [0 ]
vgscan
Reading all physical volumes. This may take a while...
Found volume group "xubuntu-vg" using metadata type lvm2
Found volume group "xubuntu-vg" using metadata type lvm2
lvscan
ACTIVE '/dev/xubuntu-vg/root' [927,07 GiB] inherit
ACTIVE '/dev/xubuntu-vg/swap_1' [3,96 GiB] inherit
inactive '/dev/xubuntu-vg/root' [26,53 GiB] inherit
inactive '/dev/xubuntu-vg/swap_1' [960,00 MiB] inherit
avec les captures de GParted, cela donne :
Merci d’avance pour celle ou celui qui me mettra sur la piste de la solution.
[édité pour insérer les balises de code / puis Résolu]
Dernière modification par Lau_Neuf (Le 16/07/2018, à 20:40)
Transition douce de OuinDose vers Xubuntu
Hors ligne
#2 Le 19/06/2018, à 21:51
- Lau_Neuf
Re : [RESOLU] LVM et volume logique inactif
Bonjour,
Je complète la description de mon problème avec le résultat de la commande qui devrait rendre les volumes disponibles :
sudo vgchange -ay
2 logical volume(s) in volume group "xubuntu-vg" now active
device-mapper: create ioctl on xubuntu--vg-rootLVM-LVjbVxQy2V1EnNhxp3h6FASsrZCnQi9dyMaUBrLdzayqe9Qe6ehRADpH09uhH501 failed: Périphérique ou ressource occupé
device-mapper: create ioctl on xubuntu--vg-swap_1LVM-LVjbVxQy2V1EnNhxp3h6FASsrZCnQi9dt2pluLjn75m4u3JvXYyGmTtTopv63ITo failed: Périphérique ou ressource occupé
0 logical volume(s) in volume group "xubuntu-vg" now active
Le contenu de ce disque est bloqué pour une raison qui m'échappe.
Merci de votre aide.
Transition douce de OuinDose vers Xubuntu
Hors ligne
#3 Le 06/07/2018, à 14:08
- Hoper
Re : [RESOLU] LVM et volume logique inactif
Bonjour,
A mon avis le premier problème que tu as des noms identiques sur l'ancien disque et le nouveau. Meme nom pour le VG, meme nom pour le lv (ça c'est moins grave).
Solution facile : Tu boot sur un liveCD, n'importe lequel. Puis la tu pourra réactiver les volumes de ton ancien disque (avec la commande vgchange effectivement). La tu pourra renommer le VG (commande vgrename), voir ausis le LV, retrouver tes ancciennes données, et rebooter si tu le souhaite sur le nouveau disque et faire les transferts (il faudra surement encore une fois après le reboot réactiver l'ancien VG, mais ce coup ci ça fonctionnera parce qu'il aura pas le meme nom...)
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#4 Le 16/07/2018, à 20:39
- Lau_Neuf
Re : [RESOLU] LVM et volume logique inactif
Bonjour,
Après quelques déplacements et autres activités loin du PC, je poursuis ma recherche.
Merci Hoper pour la bonne piste proposée.
J'ai trouvé un autre morceau de solution avec un autre sujet de ce forum (trouvé en changeant de moteur de recherche).
J'ai finalement réussi en tâtonnant un peu.
Je décris ci-dessous les 3 commandes utilisées depuis un liveCD :
sudo pvdisplay
me permet de copier la valeur de l'UUID du disque que je cherche à activer.
sudo vgrename <UUID> <old_vg>
renomme le Volume Group de mon vieux disque (différemment du "xubuntu-vg" générique)
sudo vgchange -ay
active tous les volumes, maintenant qu'il n'y a plus de VG du même nom.
J'ai maintenant accès à toutes mes données sur ce disque. Ouf !
Avec le recul (nommage identique des VG), le liveCD n'est peut-être pas indispensable.
Je m'arrête là car je ne compte pas réutiliser ce vieux DD pour faire tourner un PC (vu l'âge avancé des 2).
Transition douce de OuinDose vers Xubuntu
Hors ligne