#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)
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
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
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