#26 Le 15/10/2019, à 20:30
- san9our
Re : [Résolu] monter un disque RAID 1
ok donc tu peux supprimer ce loopdevice et tenter avec une autre des partitions retrouvées ds ton testdisk
Comment faire ?
Tu les vois où les partitions dans le résultat de testdisk ?
Hors ligne
#27 Le 15/10/2019, à 21:12
- rmy
Re : [Résolu] monter un disque RAID 1
Par exemple cette ligne :
ext4 0 0 41 121601 80 23 1953525088 [Disque 3]
il y a un FS ext4 détecté commençant à CHS 0 0 41 et finissant à CHS 121601 80 23 d'une taille de 1953525088 secteurs, nommé [Disque 3]
la géométrie de ton disque c'est 255/63 donc pour calculer l'offset de début c'est :
0x255x63 + 0x63 + 41 -1 = 40
Et comme avec losetup (crétaion d'un loopdevice) l'offset s'exprime en octets, tu multiplies par 512, pareil pour la taille du device.
Pour trouver le premier loopdevice disponible c'est "-f" comme je te l'ai déjà fait faire, et pour le tuer c'est -d.
Donc :
sudo losetup -d /dev/loop15
sudo losetup /dev/loop15 /dev/sdg -o 20480 --sizelimit 1000204845056
udisksctl mount -b /dev/loop15 -o ro
Dernière modification par rmy (Le 15/10/2019, à 21:15)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#28 Le 15/10/2019, à 21:12
- rmy
Re : [Résolu] monter un disque RAID 1
Sinon c'est dommage que tu aies tué testdisk, tu aurais pu naviguer de partition en partition et tenter de lister avec "P"
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#29 Le 15/10/2019, à 22:00
- san9our
Re : [Résolu] monter un disque RAID 1
Par exemple cette ligne :
ext4 0 0 41 121601 80 23 1953525088 [Disque 3]
il y a un FS ext4 détecté commençant à CHS 0 0 41 et finissant à CHS 121601 80 23 d'une taille de 1953525088 secteurs, nommé [Disque 3]
la géométrie de ton disque c'est 255/63 donc pour calculer l'offset de début c'est :
0x255x63 + 0x63 + 41 -1 = 40
Et comme avec losetup (crétaion d'un loopdevice) l'offset s'exprime en octets, tu multiplies par 512, pareil pour la taille du device.
Pour trouver le premier loopdevice disponible c'est "-f" comme je te l'ai déjà fait faire, et pour le tuer c'est -d.
Donc :sudo losetup -d /dev/loop15 sudo losetup /dev/loop15 /dev/sdg -o 20480 --sizelimit 1000204845056 udisksctl mount -b /dev/loop15 -o ro
ci-dessous le retour :
Error mounting /dev/loop15: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/loop15 at /media/******/Disque 3: mount(2) system call failed: Structure needs cleaning
Pour ce qui est de testdisk, je l'ai laissé aller au bout. Je n'ai pas tuer le process.
Dernière modification par san9our (Le 15/10/2019, à 22:00)
Hors ligne
#30 Le 15/10/2019, à 22:09
- san9our
Re : [Résolu] monter un disque RAID 1
rmy a écrit :Par exemple cette ligne :
ext4 0 0 41 121601 80 23 1953525088 [Disque 3]
il y a un FS ext4 détecté commençant à CHS 0 0 41 et finissant à CHS 121601 80 23 d'une taille de 1953525088 secteurs, nommé [Disque 3]
la géométrie de ton disque c'est 255/63 donc pour calculer l'offset de début c'est :
0x255x63 + 0x63 + 41 -1 = 40
Et comme avec losetup (crétaion d'un loopdevice) l'offset s'exprime en octets, tu multiplies par 512, pareil pour la taille du device.
Pour trouver le premier loopdevice disponible c'est "-f" comme je te l'ai déjà fait faire, et pour le tuer c'est -d.
Donc :sudo losetup -d /dev/loop15 sudo losetup /dev/loop15 /dev/sdg -o 20480 --sizelimit 1000204845056 udisksctl mount -b /dev/loop15 -o ro
ci-dessous le retour :
Error mounting /dev/loop15: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/loop15 at /media/******/Disque 3: mount(2) system call failed: Structure needs cleaning
Pour ce qui est de testdisk, je l'ai laissé aller au bout. Je n'ai pas tuer le process.
Un grand merci pour ton aide et tes explications.
Le problème est résolu avec cette ligne de commande :
sudo losetup /dev/loop15 /dev/sdg -o 131072 --sizelimit 1000204845056
Hors ligne
#31 Le 15/10/2019, à 22:39
- rmy
Re : [Résolu] monter un disque RAID 1
Cool :-)
Pense à passer le sujet en Résolu
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#32 Le 16/10/2019, à 07:31
- san9our
Re : [Résolu] monter un disque RAID 1
Je ne trouve pas le bouton résolu !!!
Hors ligne
#33 Le 16/10/2019, à 08:31
- rmy
Re : [Résolu] monter un disque RAID 1
Je ne trouve pas le bouton résolu !!!
Normal, y'en a pas
Il faut éditer le sujet de ton fil de discussion, et àjouter [RÉSOLU] en début de message.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#34 Le 16/10/2019, à 10:34
- moko138
Re : [Résolu] monter un disque RAID 1
Le problème est résolu avec cette ligne de commande :
sudo losetup /dev/loop15 /dev/sdg -o 131072 --sizelimit 1000204845056
Je n'ai pas compris : d'où sort ce "131072" ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#35 Le 16/10/2019, à 13:19
- geole
Re : [Résolu] monter un disque RAID 1
Bonjour mok138
Merci pour vos différentes pistes.
Ci-après les premiers résultats de testdisk :
https://ibb.co/1ds1QVs
Résultat testdisksachant que j'ai gardé le choix détecté par défaut :
[None] Non partioned media
Si tu regardes résultat testdisk de la trace, tu y verras tous les débuts de LBA détectés un peu comme on le visualise à l'écran dans lequel on demande de parcourir la partition supprimée
La proposition était d'essayer toutes les lignes en espérant en trouver une bonne
Dernière modification par geole (Le 16/10/2019, à 13:22)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#36 Le 16/10/2019, à 14:48
- moko138
Re : [Résolu] monter un disque RAID 1
Merci !
Si je regarde "résultat testdisk", je vois des coordonnées CHS.
En admettant que j'arrive (hum...) à les convertir sans erreur en LBA,
ça n'en fait pas un "offset", concept que je ne comprends pas.
On pourrait croire que le man va éclairer les choses. Mais
man losetup
-o, --offset offset
The data start is moved offset bytes into the specified file or device.
"Le début des données est déplacé octets d'offset [???] dans le fichier ou périphérique désigné."
Ces "offset bytes" sont imbitables, si je puis me permettre d'être un peu mordant.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#37 Le 16/10/2019, à 15:29
- geole
Re : [Résolu] monter un disque RAID 1
C'est le second de la liste. Voir la formule de calcul donnée par rmy ( 0x255x63 + 0x63 + 41 -1 = 4
(0 * 255 * 63 + 4 * 63 + 5 - 1 ) * 512 = 131072
Mais il est peut-être possible d'utiliser un outil pour conversion
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#38 Le 16/10/2019, à 19:09
- rmy
Re : [Résolu] monter un disque RAID 1
@Moko, plus précisément comme je l'avais déjà expliqué sur mon vieux fil de discussion concernant la centralisation des cas de récupération de données, la conversion CHS->LBA c'est :
Dans un disque tu as C Cylindres, H têtes par cylindre, S secteur par tête. Tout cela est purement théorique, ici il s'agit de transformer une information de positionnement physique en positionnement linéaire (LBA) mais les disques n'ont pas 63 têtes…
Quand ta partition commence à x/y/z, la formule pour trouver le numéro du secteur de début est :
x*H*S + y*S * z -1 = D
et pour trouver la taille en octet, D*(Taille secteur = en général 512)
Donc ici :
C'est le second de la liste. …/…
(0 * 255 * 63 + 4 * 63 + 5 - 1 ) * 512 = 131072
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#39 Le 16/10/2019, à 19:11
- rmy
Re : [Résolu] monter un disque RAID 1
@Moko, plus précisément comme je l'avais déjà expliqué sur mon vieux fil de discussion concernant la centralisation des cas de récupération de données, la conversion CHS->LBA c'est :
Dans un disque tu as C Cylindres, H têtes par cylindre, S secteur par tête. Tout cela est purement théorique, ici il s'agit de transformer une information de positionnement physique en positionnement linéaire (LBA) mais les disques n'ont pas 63 têtes…Quand ta partition commence à x/y/z, la formule pour trouver le numéro du secteur de début est :
x*H*S + y*S * z -1 = D
et pour trouver la taille en octet, D*(Taille secteur = en général 512)Donc ici :
geole a écrit :C'est le second de la liste. …/…
(0 * 255 * 63 + 4 * 63 + 5 - 1 ) * 512 = 131072
Concernant losetup et l'offset, il s'agit de créer un device virtuel (loopdevice) en lui indiquant le décallage (offset) par rapport au début du disque, et éventuellement sa taille (inutile pour un moiunt simple de FS, utile pour une partition RAID 0.9 avec les méta à la fin, positionnées de manière relatives à la fin du volume raid).
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#40 Le 16/10/2019, à 20:07
- moko138
Re : [Résolu] monter un disque RAID 1
Merci !
Donc,
[ (Cylindres * 255 * 63) + (Têtes * 63) + Secteurs -1 ] * 512 = numéro... de quoi ?
Numéro du LBA ? Ou du secteur ? (Comme ils sont égaux à une unité près, je ne sais jamais).
Ou encore numéro de "l'offset" ?
Comme votre formule se termine par * 512, j'incline à penser qu'il s'agirait d'octets
mais d'octets appelés ici offsets ???
Prise-secteur = prise de tête...
Dernière modification par moko138 (Le 16/10/2019, à 20:08)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#41 Le 16/10/2019, à 20:10
- rmy
Re : [Résolu] monter un disque RAID 1
Comme votre formule se termine par * 512, j'incline à penser qu'il s'agirait d'octets
mais d'octets appelés ici offsets ???
Concernant losetup et l'offset, il s'agit de créer un device virtuel (loopdevice) en lui indiquant le décallage (offset) par rapport au début du disque, et éventuellement sa taille (inutile pour un moiunt simple de FS, utile pour une partition RAID 0.9 avec les méta à la fin, positionnées de manière relatives à la fin du volume raid).
offset = décallage, unité : octets.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#42 Le 16/10/2019, à 20:23
- moko138
Re : [Résolu] monter un disque RAID 1
Hou là ! J'en étais resté au message #37, de geole.
Mais après avoir posté, je découvre que tu as, rmy, posté 3 fois entre-temps.
Merci à toi aussi, je reprendrai ça "à tête reposée".
Pour ce soir, je sature, comme disait Gutenberg qui, lui non plus n'entravait rien à l'offset.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#43 Le 16/10/2019, à 20:50
- rmy
Re : [Résolu] monter un disque RAID 1
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne