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 29/12/2021, à 19:08

Phifi34

[RESOLU] Monter un disque LVM

Bonjour,

Je suis équipé d'un NetGear ReadyNas Duo qui ne fonctionne plus depuis quelques temps.
Impossible qu'il démarre correctement.
J'ai donc récupéré un disque du NAS pour le brancher en SATA sur mon PC linux Ubuntu 16.04 LTS.
Ceci afin de récupérer mes données.
Je n'arrive pas à monter mon disque mais je ne suis pas très brillant en Linux.

Alors pour faire le point :
Le volume était configuré en RAID1.
Si je fais un vgscan, j'ai ça :

Reading all physical volumes.  This may take a while...
  Found volume group "c" using metadata type lvm2

Avec un lvs :

 LV   VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  c    c    -wi-a----- 929,09g 

J'essaye de l'activer :

vgchange -ay c

 1 logical volume(s) in volume group "c" now active

Jusque là, tout va pas trop mal.
A présent, j'essaye de le monter :

sudo mount /dev/c/c /media/Netgear -o ro,user

Ce qui me donne ça :

mount: wrong fs type, bad option, bad superblock on /dev/mapper/c-c,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

Et là, je sèche...
Si quelqu'un pouvait m'aider, je lui en serait très reconnaissant !
Merci par avance.

    Philippe.

Dernière modification par Phifi34 (Le 06/01/2022, à 23:52)

Hors ligne

#2 Le 29/12/2021, à 19:34

MicP

Re : [RESOLU] Monter un disque LVM

Bonjour

Monter un disque LVM

Contrairement à ce qui se dit (et c'est d'ailleurs ce qui entraîne beaucoup de confusions)
il est impossible de monter un disque ou une partition
seul un système de fichiers peut être monté.

=======
Donne le retour de la commande

lvdisplay

Donne plutôt des retours utilisables de commandes
sinon, il nous manquera forcement des informations qui pourraient êtres très importantes.

Merci.

Dernière modification par MicP (Le 29/12/2021, à 19:36)

Hors ligne

#3 Le 29/12/2021, à 19:40

Phifi34

Re : [RESOLU] Monter un disque LVM

Merci beaucoup pour ta réactivité.
Donc pour un lvdisplay :

  --- Logical volume ---
  LV Path                /dev/c/c
  LV Name                c
  VG Name                c
  LV UUID                NyvhjH-Se9T-4EuC-UUII-hJ42-AIyi-6l0Uh4
  LV Write Access        read/write
  LV Creation host, time , 
  LV Status              available
  # open                 0
  LV Size                929,09 GiB
  Current LE             29731
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

Hors ligne

#4 Le 29/12/2021, à 19:43

Phifi34

Re : [RESOLU] Monter un disque LVM

Pardon :

philippe@philippe-Ubuntu:~$ sudo lvdisplay
[sudo] Mot de passe de philippe : 
  --- Logical volume ---
  LV Path                /dev/c/c
  LV Name                c
  VG Name                c
  LV UUID                NyvhjH-Se9T-4EuC-UUII-hJ42-AIyi-6l0Uh4
  LV Write Access        read/write
  LV Creation host, time , 
  LV Status              available
  # open                 0
  LV Size                929,09 GiB
  Current LE             29731
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

Hors ligne

#5 Le 29/12/2021, à 20:18

MicP

Re : [RESOLU] Monter un disque LVM

Merci pour le retour,
il y manque juste la ou les dernières lignes : Voir le paragraphe 2.d dans le message :  retours utilisables de commandes
et le message #42 qui est dans le même fil de discussion.

=======
Je ne comprends pas pourquoi il n'y a pas de date/heure dans la ligne suivante :

Dans son message #3 et #4, Phifi34 a écrit :
…
  LV Creation host, time , 
…

je préfère laisser faire les personnes plus compétentes que moi.

Hors ligne

#6 Le 30/12/2021, à 10:38

Phifi34

Re : [RESOLU] Monter un disque LVM

Je ne sais pas pourquoi il n'y a pas les dates...

Toutes les informations me semble à peu près cohérentes :

root@philippe-Ubuntu:~# vgdisplay
  --- Volume group ---
  VG Name               c
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               929,09 GiB
  PE Size               32,00 MiB
  Total PE              29731
  Alloc PE / Size       29731 / 929,09 GiB
  Free  PE / Size       0 / 0   
  VG UUID               pitCXC-hEWF-EFJ4-8gP1-Kyn7-x51j-Ex2jEu
   
root@philippe-Ubuntu:~# 

Hors ligne

#7 Le 30/12/2021, à 10:54

Phifi34

Re : [RESOLU] Monter un disque LVM

Si quelqu'un peut m'aiguiller je serai très soulagé...
En effet, c'est un disque de mon NAS et si je n'arrive pas à le relire, je perds énormément de données personnelles (notamment mes photos).
J'ai acheté un NAS pour sécuriser mes données et je me retrouve un peu le bec dans l'eau...
Merci par avance.

Hors ligne

#8 Le 30/12/2021, à 21:57

Phifi34

Re : [RESOLU] Monter un disque LVM

J'ai essayé de vérifier l'intégrité de la partition :

root@philippe-Ubuntu:~# fsck -f -v -c /dev/c/c
fsck de util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
Vérification des blocs défectueux (test en mode lecture seule)  44.38% effectué, 1:00:00 écoulé. (0/0/0 erreurscomplété                                             
c: Updating bad block inode.
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe

c: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****

     1569200 i-noeuds utilisés (5.15%, sur 30474240)
        3417 fichiers non contigus (0.2%)
          60 répertoires non contigus (0.0%)
             nombre d'i-noeuds avec des blocs ind/dind/tind : 80429/945/0
    60762771 blocs utilisés (99.79%, sur 60889088)
           0 bloc défectueux
          15 fichiers de grande taille

      767679 fichiers normaux
      801512 répertoires
           0 fichier de périphérique en mode caractère
           0 fichier de périphérique en mode bloc
           0 fifo
           0 lien
           0 lien symbolique (0 lien symbolique rapide)
           0 socket
------------
     1569191 fichiers
root@philippe-Ubuntu:~# 

Hors ligne

#9 Le 31/12/2021, à 01:57

MicP

Re : [RESOLU] Monter un disque LVM

Bonjour

Tu devrais peut-être pouvoir maintenant monter le système de fichiers qui semble avoir été réparé
en entrant la ligne de commande suivante :

sudo udisksctl mount -b /dev/c/c

La réponse à cette ligne de commande t'indiquera le nom du répertoire
qui aura été automatiquement créé pour monter ce système de fichiers.

Donne nous le Retour utilisable de commande résultant.

Merci.

=======
Si besoin, pour démonter le système de fichiers monté
tu pourras lancer la ligne de commande suivante :

sudo udisksctl unmount -b /dev/c/c

Après le démontage de ce système de fichiers,
le répertoire qui avait été automatiquement créé sera automatiquement détruit.

=======
Donne aussi le retour de la commande suivante :

sudo lvdisplay

=======
Les trois lignes de commandes données dans ce message
ne modifieront PAS le contenu de ce système de fichiers.

Dernière modification par MicP (Le 31/12/2021, à 04:30)

Hors ligne

#10 Le 31/12/2021, à 10:02

Phifi34

Re : [RESOLU] Monter un disque LVM

Merci beaucoup de m'aider avec mon problème MicP.
Donc voilà les réponse à tes commandes :

root@philippe-Ubuntu:~# sudo udisksctl mount -b /dev/c/c
Error mounting /dev/dm-0: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/dm-0 at /media/root/c: Command-line `mount -t "ext3" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-0" "/media/root/c"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/mapper/c-c,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

root@philippe-Ubuntu:~# 

C'est différent mais pas très encourageant...

Et pour le lvdisplay, j'ai toujours :

root@philippe-Ubuntu:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/c/c
  LV Name                c
  VG Name                c
  LV UUID                NyvhjH-Se9T-4EuC-UUII-hJ42-AIyi-6l0Uh4
  LV Write Access        read/write
  LV Creation host, time , 
  LV Status              available
  # open                 0
  LV Size                929,09 GiB
  Current LE             29731
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0
   
root@philippe-Ubuntu:~# 

Je n'ai pas suffisamment de connaissances pour interpréter l'erreur du mount.

Bonnes fêtes à tous.

Hors ligne

#11 Le 31/12/2021, à 10:33

MicP

Re : [RESOLU] Monter un disque LVM

En gros, il nous dit qu'il a essayé de détecter de quel type de système de fichiers il s'agissait
et a tenté le montage avec le type ext3 mais que ça n'a pas fonctionné.

Il propose de lancer la ligne de commande suivante :

sudo dmesg | tail

qui nous retournera peut-être des informations.

Dernière modification par MicP (Le 01/01/2022, à 03:51)

Hors ligne

#12 Le 31/12/2021, à 10:53

Phifi34

Re : [RESOLU] Monter un disque LVM

Faisons donc ce qu'il nous propose !

root@philippe-Ubuntu:~# sudo dmesg | tail
[   13.162598] NFS: Registering the id_resolver key type
[   13.162605] Key type id_resolver registered
[   13.162606] Key type id_legacy registered
[   13.172753] CIFS VFS: cifs_mount failed w/return code = -95
[   13.199966] CIFS VFS: cifs_mount failed w/return code = -95
[   13.225821] CIFS VFS: cifs_mount failed w/return code = -95
[   13.226985] CIFS VFS: cifs_mount failed w/return code = -95
[  937.834946] EXT4-fs (dm-0): mounting ext3 file system using the ext4 subsystem
[  937.834951] EXT4-fs (dm-0): bad block size 16384
[ 1187.315824] usb 1-1.3: reset high-speed USB device number 3 using ehci-pci
root@philippe-Ubuntu:~# 

Hors ligne

#13 Le 31/12/2021, à 11:32

MicP

Re : [RESOLU] Monter un disque LVM

Je me demande si ce ne serait pas un format de système de fichiers, LVM ou/et RAID1 qui seraient spécifiques à ce NetGear ReadyNas Duo
J'avoue que je n'ai aucune expérience avec ces NAS. Je connais pourtant le RAID1 et LVM, mais là …

Dernière modification par MicP (Le 31/12/2021, à 11:32)

Hors ligne

#14 Le 31/12/2021, à 11:52

Phifi34

Re : [RESOLU] Monter un disque LVM

Ha, zut !
J'ai essayé de fouiller du coté du Forum NetGear sans trop de succès.
Le forum est modéré par quelqu'un de chez NetGear qui m'a immédiatement proposé de contacter le service après vente en m'expliquant que c'était compliqué...
Super, merci.
Curieux quand même que je ne trouve pas de traces de quelqu'un qui aurait fait cette manip !

Hors ligne

#15 Le 31/12/2021, à 13:10

MicP

Re : [RESOLU] Monter un disque LVM

À mon humble avis, vu le retour de la commande e2fsck les fichiers sont accessibles.

Il reste à trouver comment, et je n'ose pas prendre le risque de te les faire perdre
en ne me basant que sur des suppositions.


=======
Peut-être avec testdisk, ou/et photorec,
mais il faudrait un autre disque pour y recopier les fichiers récupérés,

…ou bien, faire une copie bit à bit du contenu du disque (au cas où) sur un autre ou dans un fichier d'1TB
et demander à e2fsck de tenter de réparer le système de fichiers sur le disque ou la copie.

Dernière modification par MicP (Le 31/12/2021, à 13:30)

Hors ligne

#16 Le 31/12/2021, à 17:32

Phifi34

Re : [RESOLU] Monter un disque LVM

Merci bien MicP.
J'ai beaucoup apprécié ton aide, même si nous n'avons pas résolus ce problème.
Passes de bonne fêtes.

Si quelqu'un d'autre à une idée, qu'il n'hésite pas, parce que là, je suis bien dans la m...

Hors ligne

#17 Le 06/01/2022, à 20:05

Phifi34

Re : [RESOLU] Monter un disque LVM

Ça y est ! J'ai trouvé !
Et c'est une grande victoire pour moi !

Donc, en traînant sur des forums anglo-saxons voilà comment je m'en suis sorti :
Il faut utiliser cet utilitaire : fuse-ext2

apt-get install fuseext2

Donc, comme vu au dessus, lors du message #1, j'ai activé mon "volume group" appelé "c" et tout se passe bien.
Par contre pour monter le disque, il suffit à présent de faire ça :

fuse-ext2 -o sync_read,allow_other,rw+ /dev/c/c /LeCheminDuDossierQueVousAvezPrealablementCreeDansMediaParExemple

Et là, miracle, j'ai accès à mon disque et je suis sauvé !
J'espère que cela pourra servir à d'autres. C'est pour cette raison que je publie la solution.

Source

Bonne année à tous.

Philippe.

Hors ligne