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.

#26 Le 24/02/2025, à 18:45

iznobe

Re : [résolue]problème de montage et de partition d'un DD externe

tu n' as que la 1ere ligne qui suit " ATTENTION " a changer donc :

DSKin=sdc #Nom du disque à lire
DSKout=null #Nom du disque à écraser
M=8 #Si secteurs physiques de 4096 octets
Suivi=$HOME/$DSKin.rescue #### Attention si choix par uuid, il faut mettre un non de disque car le répertoire $HOME/disk/by_id  n'existe pas

le reste ne change pas jusqu ' a la fin . il te faudra probablement laisser tourner les commandes avec l' ordi allumé toute la nuit ....

Dernière modification par iznobe (Le 24/02/2025, à 18:46)

Hors ligne

#27 Le 25/02/2025, à 08:07

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

A la fin du 3

mnph@lamy-H97M-HD3:~$ ddrescuelog  -tvv  $HOME/sdc.rescue

/home/mnph/sdc.rescue
   current pos:    1056 kB,  current status: finished
mapfile extent:    1000 GB,  in      3 area(s)

     non-tried:        0 B,  in      0 area(s)  (  0%)
       rescued:    1000 GB,  in      2 area(s)  ( 99.99%)
   non-trimmed:        0 B,  in      0 area(s)  (  0%)
   non-scraped:        0 B,  in      0 area(s)  (  0%)
    bad-sector:     4096 B,  in      1 area(s)  (  0.00%)
mnph@lamy-H97M-HD3:~$ 

Terminal à la fin du 3

mnph@lamy-H97M-HD3:~$ DSKin=sdc #Nom du disque à lire
DSKout=null #Nom du disque à écraser
M=8 #Si secteurs physiques de 4096 octets
Suivi=$HOME/$DSKin.rescue #### Attention si choix par uuid, il faut mettre un non de disque car le répertoire $HOME/disk/by_id  n'existe pas
mnph@lamy-H97M-HD3:~$ ###rm $Suivi
sudo ddrescue -f -n -b$((512*$M)) /dev/$DSKin /dev/$DSKout $Suivi 
[sudo] Mot de passe de mnph : 
GNU ddrescue 1.23
Press Ctrl-C to interrupt
     ipos:    1052 kB, non-trimmed:        0 B,  current rate:   61440 B/s
     opos:    1052 kB, non-scraped:        0 B,  average rate:  38276 kB/s
non-tried:        0 B,  bad-sector:     4096 B,    error rate:       0 B/s
  rescued:    1000 GB,   bad areas:        1,        run time:  7h 15m 30s
pct rescued:   99.99%, read errors:        2,  remaining time:          0s
                              time since last successful read:         n/a
Finished                                      
mnph@lamy-H97M-HD3:~

Hors ligne

#28 Le 25/02/2025, à 08:14

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

J'ai lancé la commande 4. Ca s'est terminé immédiatement en affichant la même chose que ce que le terminal affichait à la fin du 3.

mnph@lamy-H97M-HD3:~$ sudo ddrescue -f -c1 -r0 -b$((512*$M)) /dev/$DSKin /dev/$DSKout $Suivi 
[sudo] Mot de passe de mnph : 
GNU ddrescue 1.23
Press Ctrl-C to interrupt
Initial status (read from mapfile)
rescued: 1000 GB, tried: 4096 B, bad-sector: 4096 B, bad areas: 1

Current status
     ipos:        0 B, non-trimmed:        0 B,  current rate:       0 B/s
     opos:        0 B, non-scraped:        0 B,  average rate:       0 B/s
non-tried:        0 B,  bad-sector:     4096 B,    error rate:       0 B/s
  rescued:    1000 GB,   bad areas:        1,        run time:          0s
pct rescued:   99.99%, read errors:        0,  remaining time:         n/a
                              time since last successful read:         n/a
Finished
mnph@lamy-H97M-HD3:~$ 

Hors ligne

#29 Le 25/02/2025, à 08:22

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

suite et fin ....

mnph@lamy-H97M-HD3:~$ touch $HOME/$DSKin.badblocs
sudo ddrescuelog -l- -b$((512*$M)) $Suivi >$HOME/$DSKin.badblocs
wc -l $HOME/$DSKin.badblocs
1 /home/mnph/sdc.badblocs
mnph@lamy-H97M-HD3:~$ while read j; do sudo dd if=/dev/$DSKin bs=$((512*$M)) count=1 skip=$j 1>/dev/null 2>/tmp/REP; cat /tmp/REP | sed  's/\xc2\xa0//g' > /tmp/REP1; 
if grep -q "$((512*$M))octets" /tmp/REP1; then echo Bonne lecture du secteur $j; else echo Réparation du bloc N°$j; 
for ((k=$(($j*$M));k<$(($j*$M+$M));k++));do sudo hdparm --yes-i-know-what-i-am-doing --write-sector $k /dev/$DSKin;sleep 1; done;
sudo dd if=/dev/$DSKin bs=$((512*$M)) count=1 skip=$j 1>/dev/null 2>/tmp/REP;cat /tmp/REP | sed  's/\xc2\xa0//g' > /tmp/REP1; 
if grep -q "$((512*$M))octets" /tmp/REP1;then echo Bonne réparation du secteur $j;else  echo -e "\n\a\E[31mMauvaise Réparation du bloc N°$/\E[0m\n";fi;fi; done < $HOME/$DSKin.badblocs
Réparation du bloc N°256

/dev/sdc:
re-writing sector 2048: FAILED: Input/output error

/dev/sdc:
re-writing sector 2049: succeeded

/dev/sdc:
re-writing sector 2050: succeeded

/dev/sdc:
re-writing sector 2051: succeeded

/dev/sdc:
re-writing sector 2052: succeeded

/dev/sdc:
re-writing sector 2053: succeeded

/dev/sdc:
re-writing sector 2054: succeeded

/dev/sdc:
re-writing sector 2055: succeeded

Mauvaise Réparation du bloc N°$/

mnph@lamy-H97M-HD3:~$ sudo smartctl -a /dev/$DSKin | grep -E "Sector Size|Pending|Reallocated"
Sector Sizes:     512 bytes logical, 4096 bytes physical
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       1
mnph@lamy-H97M-HD3:~$ BON=0; Last=0 ; Rupt=1;TotBON=0; TotBAD=0
while read j; do if [[ $Last == 0 ]] ; then  NBbon=$(($j-$BON+1)) ; BAD=$(($j)) ; NBbad=1 ; Last=$(($j+1)); else if [[ $Last  ==  $j ]] ; then Last=$(($j+1)) ; NBbad=$(($NBbad+1)); else printf "%10d secteurs bons début à %10d puis %10d secteurs mauvais début à %10d\n" $NBbon $BON $NBbad $BAD; TotBON=$(($TotBON+$NBbon)); TotBAD=$(($TotBAD+$NBbad));  BON=$(($BAD+$NBbad)) ; NBbon=$(($j-$BON-1)) ; BAD=$j ; NBbad=1 ; Last=$(($j+1)) ; Rupt=$(($Rupt+1)); fi; fi     ; done < $HOME/$DSKin.badblocs
printf "%10d secteurs bons début à %10d puis %10d secteurs mauvais début à %10d\n" $NBbon $BON $NBbad $BAD ;
TotBON=$(($TotBON+$NBbon)); TotBAD=$(($TotBAD+$NBbad))
echo Il y a $TotBON secteurs de bonne qualité, $TotBAD secteurs à réparer  et $Rupt  ruptures de continuité.
       257 secteurs bons début à          0 puis          1 secteurs mauvais début à        256
Il y a 257 secteurs de bonne qualité, 1 secteurs à réparer et 1 ruptures de continuité.
mnph@lamy-H97M-HD3:~$ 

Hors ligne

#30 Le 25/02/2025, à 11:48

geole

Re : [résolue]problème de montage et de partition d'un DD externe

Bonjour.
Bonne nouvelle Seulement 1 secteur physique illisible.
Mauvaise nouvelle. Il me semble qu'il n'a pas été réparé.
  D'après mes commandes, il le serait mais smartclt continue d'indiquer des secteurs illisibles.
Pour le vérifier, lance cette commande en remplaçant X par la bonne lettre.

sudo dd if=/dev/sdX  count=1  skip=2048

Si bonne lecture, tu reformates le disque.
Si mauvaise lecture, tu reformates le disque en précisant de ne pas utilisert les deux premiers Mo.

Dernière modification par geole (Le 25/02/2025, à 11:52)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Je défie QUICONQUE de trouver une discussion où j'aurais suggéré de remplacer un SSD par un disque dur.
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#31 Le 25/02/2025, à 13:56

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

ci-dessous la réponse : bonne ou mauvaise lecture ??

mnph@lamy-H97M-HD3:~$ sudo dd if=/dev/sdc  count=1  skip=2048
[sudo] Mot de passe de mnph : 
dd: erreur de lecture dans '/dev/sdc': Erreur d'entrée/sortie
0+0 enregistrements lus
0+0 enregistrements écrits
0 octet copié, 6,51076 s, 0,0 kB/s

Pour formater Disques me donne comme seules options :
1- en effaçant toutes les données ou non : pas de problèmes pour tout effacer
2- pour la partition c'est soit MBR/Dos soit GPT. Il n'est nulle part question de ext4
De plus j'aimerai que le DD retrouve son label : sauvegardePHMN

Hors ligne

#32 Le 25/02/2025, à 13:58

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

Je ne vois pas comment demander de ne pas utiliser le 2 premiers Mo

Hors ligne

#33 Le 25/02/2025, à 18:53

geole

Re : [résolue]problème de montage et de partition d'un DD externe

C'est donc toujours illisible.
Il faut lancer gparted et dire qu'il faut conserver 2 Mo devant la partition. En standard, c'est 0.

Puis tu choisiras de remettre une etiquette aussi appelée label.

Dernière modification par geole (Le 25/02/2025, à 18:58)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Je défie QUICONQUE de trouver une discussion où j'aurais suggéré de remplacer un SSD par un disque dur.
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#34 Le 25/02/2025, à 19:18

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

Désolé mais je n'y arrive pas.
Dans gparted je sélectionne /dev/sdc1 (juste à coté il y a un point rouge avec un point d’exclamation, genre panneau de danger) ensuite je clique sur le bouton avec une flèche rouge horizontale "redimensionner/ déplacer", dans la fenêtre qui s'ouvre je remplace le 0 du champ "esoace libre précédent (Mio)" par un 2 mais le bouton en bas à droire "Redimensionner/déplacer" ne s'active pas

Hors ligne

#35 Le 25/02/2025, à 21:27

geole

Re : [résolue]problème de montage et de partition d'un DD externe

Je devine le problème:  il veut récupérer les caractéristiques de la partition actuelle.
Solution: refabrique une table de partition GPT   c est en dessous du mot périphériques. Il devrait tout détruire.
Puis tu devrais pouvoir créer la partition

Dernière modification par geole (Le 25/02/2025, à 21:28)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Je défie QUICONQUE de trouver une discussion où j'aurais suggéré de remplacer un SSD par un disque dur.
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#36 Le 25/02/2025, à 22:44

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

OK ça à marcher et j'ai lancé une sauvegarde complète qui a l'air de bien se dérouler.
Merci infiniment à toi et,également, à iznode. Merci pour votre patience et le partage de vos compétences.
Si je peux me permettre une dernière demande avant de mettre un terme à cette discussion : pourrais-tu me donner les scripts qui me permettaient de faire l'opération inverse de la sauvegarde suite à un gros plantage ou à un changement d'ordinateur.

Hors ligne

#37 Le 25/02/2025, à 23:28

geole

Re : [résolue]problème de montage et de partition d'un DD externe

Ph Lamy a écrit :

pourrais-tu me donner les scripts qui me permettaient de faire l'opération inverse de la sauvegarde suite à un gros plantage ou à un changement d'ordinateur.

Sous réserve que l'ordinateur refonctionne, pour remettre tes données, la procédure inverse est d'inverser. Cela devrait probablement donner

Label=sauvegarde_1    #Etiquette de la partition de restauration.
A=$(mount| grep "/media");
if [[ ! $A  =~  "/media/data " ]]; then
   echo la partition de réception est absente. Pas de remise en état.
   sleep 120
   exit 1
fi
if [[ $A  =~  "/media/mnph/$Label " ]]; then echo Lançons la synchronisation.
   sudo rsync -av --stats  /media/mnph/$Label/* /media/data 
   sudo rsync -av --stats   /media/mnph/$Label/home/* /home
else echo "Le disque externe  n'est pas bien monté. La synchronisation  n'est pas lancée."; 
fi
 

Dernière modification par geole (Le 25/02/2025, à 23:38)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Je défie QUICONQUE de trouver une discussion où j'aurais suggéré de remplacer un SSD par un disque dur.
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#38 Le 25/02/2025, à 23:37

Ph Lamy

Re : [résolue]problème de montage et de partition d'un DD externe

Encore un grand merci.
Je vais déclarer cette discussion "résolue"
Bonne nuit

Hors ligne