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 02/02/2023, à 20:34

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Je ne pense pas qu'il soit utile de recommencer la copie qui pourrait se faire sans difficulté car le problême de relecture de la duplication reste entier. Il faut avoir confiance au disque externe

Pour ouvrir une nouvelle session ,   frapper Ctrl Alt t ou demander au logiciel d'ouvrir une nouvelle session.

J'estime la lecture d'un disque de 1to en bon état à 10 heures.
Pour la partie en mauvais état, c' est 10 secondes par secteur.

Pour le contexte particulier, je suis surpris qu'il y ait un secteur ilisible alors qu'il n'a pas été noté de secteurs en incident de lecture

Note que initialement j'avais prévu de dupliquer sdb dans le SSD mais que comme  il existait un double sur disque externe.......

Dernière modification par geole (Le 02/02/2023, à 20:44)


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

Hors ligne

#27 Le 02/02/2023, à 20:52

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Ph Lamy a écrit :

Je ne sais pas démarrer ma machine en mode Live et je n'ai pas de clef USB d'installation.

Priorité absolue
Maitriser cette situation.
1) Acheter une clé USB ou en trouver une.
2) Télécharger la dernière version LTS: lien https://www.ubuntu-fr.org/download/
3) Télécharger Ventoy et fabriquer la clé USB:  Lien https://doc.ubuntu-fr.org/ventoy
4) Apprendre à booter avec la clé USB.
La clé USB c'est la corde de secours qui sauve lorsque l'avalanche se déclenche.

Dernière modification par geole (Le 02/02/2023, à 21:20)


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

Hors ligne

#28 Le 02/02/2023, à 21:02

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Donc on arrête tout tant que je n'ai pas fait tout ce qui est dans ton #27.
Quelle capacité doit avoir la clé USB ?
"Fabriquer" la clé USB ? est-ce que je trouve tout ça dans la Documentation Ubuntu ?
Booter avec la clé USB ça veut dire redémarrer le PC en ayant branché la clé USB sur un port USB. Et là est ce qu'on retrouve toutes ses données ?

Dernière modification par Ph Lamy (Le 02/02/2023, à 21:04)

Hors ligne

#29 Le 02/02/2023, à 21:14

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Maintenant, toutes les clés USB ont au moins 4 go de taille ce qui est  encore suffisant pour  le ubuntu actuel qui fait 3,8 go alors autant cibler 8go minima qui est nécessaire pour un ISO windows
plus la taille sera grande, plus tu pourras stocker d'iso.

La documentation ventoy explique comment faire la clé.

Lorsque tu bootes sur la clé, l'option "essayer avant d'installer" permet d'accéder au contenu du disque dur et, au besoin, de réparer une erreur survenue. Par exemple, une erreur dans le fichier  /etc/fstab
voir dupliquer le contenu du home dans un disque externe. Lien https://doc.ubuntu-fr.org/tutoriel/recu … _un_livecd
C'est le couteau suisse

Dernière modification par geole (Le 02/02/2023, à 21:26)


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

Hors ligne

#30 Le 02/02/2023, à 22:31

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

J'ai fabriqué la clé USB Ventoy. J'ai booté le PC avec cette clé. C'est très lent mais ça fonctionne.
Donc on en revient à la réparation du DDexterne. Si tu me réponds rapidement je peux lancer le 1 puis le 2 du #21, t'envoyer les retours et si tu me donnes le feu vert je lance le 3 pour la nuit.

Hors ligne

#31 Le 02/02/2023, à 22:53

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Les  1 et 2 sont rapides. et tu peux enchainer le 3 et le 4  le 5
C'est a l'issue du cinq, lorsqu'on sait la quantité réelle de secteurs illisibles qu'on se posera la question de le réparer  ou de l'éliminer.
Puis aprés la réparation, voir ce que cela a donné.

Dernière modification par geole (Le 02/02/2023, à 23:02)


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

Hors ligne

#32 Le 02/02/2023, à 23:04

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

mnph@lamy-H97M-HD3:~$ sudo apt install gddrescue
[sudo] Mot de passe de mnph : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libllvm13 libllvm13:i386
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Paquets suggérés :
  ddrescueview
Les NOUVEAUX paquets suivants seront installés :
  gddrescue
0 mis à jour, 1 nouvellement installés, 0 à enlever et 10 non mis à jour.
Il est nécessaire de prendre 118 ko dans les archives.
Après cette opération, 410 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 gddrescue amd64 1.23-2build1 [118 kB]
118 ko réceptionnés en 0s (567 ko/s)
Sélection du paquet gddrescue précédemment désélectionné.
(Lecture de la base de données... 248878 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../gddrescue_1.23-2build1_amd64.deb ...
Dépaquetage de gddrescue (1.23-2build1) ...
Paramétrage de gddrescue (1.23-2build1) ...
Traitement des actions différées (« triggers ») pour install-info (6.8-4build1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
mnph@lamy-H97M-HD3:~$ DSK=sdg #### Nom du disque à mettre à jour!
sudo smartctl -a /dev/$DSK | egrep "Sector Size|Pending|Reallocated"
A=$(sudo smartctl -a /dev/$DSK| grep "Sector Size");
if [[ $A =~ "4096 bytes physical" ]];  then CI=4096; else CI=512; fi
echo Taille du Ci $CI
Taille du Ci 512
mnph@lamy-H97M-HD3:~$ 

Je peux lancer le 3 pour la nuit ?

lancer une nouvelle session : c'est une session du forum ? tu dis de le faire par Ctrl/Alt/t mais cette combinaison ouvre un Terminal ???

Hors ligne

#33 Le 02/02/2023, à 23:20

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Ton disque externe est-il toujours connecté sur sdg
Car  il n'est pas listé.

lsblk -fe7

Je viens de modifier le script, pour tester le cas d'erreur.

Le but est bien d'ouvrir un autre terminal pour capturer l'évolution et laisser l'autre tourner.

Dernière modification par geole (Le 03/02/2023, à 00:12)


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

Hors ligne

#34 Le 03/02/2023, à 07:23

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

j'ai aussi relancé le 2

mnph@lamy-H97M-HD3:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                         
├─sda1
│    ext4   1.0         b8d86d21-ed2a-4be0-bf3e-84b457dd52f5  186,6G     7% /var/snap/firefox/common/host-hunspell
│                                                                           /
├─sda2
│                                                                           
└─sda5
     swap   1           ab3e4e86-b851-4a69-9e40-1ddf72c27b53                [SWAP]
sdb  ext4   1.0         e15d8064-27f0-4ef5-9f63-cb8c17a8b47c    1,5T    10% /home
sdc                                                                         
sdd                                                                         
sde                                                                         
sdf                                                                         
sdg                                                                         
└─sdg1
     ntfs         sauvegardePhMN
                        78500A3A500A001C                      753,2G    19% /media/mnph/sauvegardePhMN
sr0                                                                         
mnph@lamy-H97M-HD3:~$ DSK=sdg #### Nom du disque à mettre à jour!
sudo smartctl -a /dev/$DSK | egrep "Sector Size|Pending|Reallocated"
A=$(sudo smartctl -a /dev/$DSK| grep "Sector Size");
if [[ $A =~ "4096 bytes physical" ]];  then CI=4096; else  if [[ $A =~ "512 bytes physical" ]];  then CI=512; else echo gros problème de réponse de smartctl, Prière de ne  pas continuer ; fi; fi
echo Taille du Ci $CI
[sudo] Mot de passe de mnph : 
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
Taille du Ci 4096
mnph@lamy-H97M-HD3:~$ 

Hors ligne

#35 Le 03/02/2023, à 10:22

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Bonjour.
C'est parfait comme réponse.
On y voit bien qu'il y a un secteur défectueux.
La taille du CI est correcte.
Tu peux  lancer l'étape trois.

Nota, Lorsque tu auras le temps, fais aussi un rapport smartctl pour les disques SDC SDD SDE et SDF
Donne aussi ce retour

sudo fdisk -l

car j'ai l'impression que ces disques n'ont pas de table de partition.

Dernière modification par geole (Le 03/02/2023, à 10:26)


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

Hors ligne

#36 Le 03/02/2023, à 10:43

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Qu'est ce que c'est que out ces disques. Moi je connais sda sdb sdg et sdf.
comment on fait un rapport smartctl ?

mnph@lamy-H97M-HD3:~$ sudo fdisk -l
[sudo] Mot de passe de mnph : 
Disque /dev/loop0 : 4 KiB, 4096 octets, 8 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop1 : 91,51 MiB, 95952896 octets, 187408 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop2 : 116,7 MiB, 122363904 octets, 238992 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop3 : 55,61 MiB, 58310656 octets, 113888 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop4 : 55,61 MiB, 58310656 octets, 113888 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop5 : 63,27 MiB, 66347008 octets, 129584 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop6 : 72,9 MiB, 76443648 octets, 149304 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop7 : 238,7 MiB, 250298368 octets, 488864 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/sda : 223,57 GiB, 240057409536 octets, 468862128 secteurs
Disk model: KINGSTON SV300S3
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x3fa617d9

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048 452362239 452360192 215,7G 83 Linux
/dev/sda2             452364286 468860927  16496642   7,9G  5 Étendue
/dev/sda5             452364288 468860927  16496640   7,9G 82 partition d'échang


Disque /dev/sdb : 1,82 TiB, 2000398934016 octets, 3907029168 secteurs
Disk model: ST2000DM001-1ER1
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets


Disque /dev/loop8 : 239,12 MiB, 250732544 octets, 489712 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop9 : 140,68 MiB, 147517440 octets, 288120 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop10 : 164,76 MiB, 172761088 octets, 337424 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop11 : 219 MiB, 229638144 octets, 448512 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop12 : 346,33 MiB, 363151360 octets, 709280 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop13 : 452,4 MiB, 474374144 octets, 926512 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop14 : 1,49 MiB, 1560576 octets, 3048 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop15 : 91,69 MiB, 96141312 octets, 187776 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop16 : 37,09 MiB, 38891520 octets, 75960 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop17 : 45,93 MiB, 48160768 octets, 94064 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop18 : 304 KiB, 311296 octets, 608 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop19 : 187,16 MiB, 196251648 octets, 383304 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop20 : 380,02 MiB, 398475264 octets, 778272 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/sdg : 931,51 GiB, 1000204886016 octets, 1953525168 secteurs
Disk model: 10EADS External 
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x0006ca13

Périphérique Amorçage Début        Fin   Secteurs Taille Id Type
/dev/sdg1              2048 1953521663 1953519616 931,5G  7 HPFS/NTFS/exFAT
mnph@lamy-H97M-HD3:~$

je lance le 3

Hors ligne

#37 Le 03/02/2023, à 10:47

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Il y a un problème

mnph@lamy-H97M-HD3:~$ rm $HOME/$DSK.rescue
sudo ddrescue -f -n  -b$CI /dev/$DSK /dev/null $HOME/$DSK.rescue
rm: impossible de supprimer '/home/mnph/.rescue': Aucun fichier ou dossier de ce type
[sudo] Mot de passe de mnph : 
ddrescue: Bad or missing numerical argument.
Try 'ddrescue --help' for more information.
mnph@lamy-H97M-HD3:~$ ddrescue --help
GNU ddrescue - Data recovery tool.
Copies data from one file or block device to another,
trying to rescue the good parts first in case of read errors.

Usage: ddrescue [options] infile outfile [mapfile]

Always use a mapfile unless you know you won't need it. Without a
mapfile, ddrescue can't resume a rescue, only reinitiate it.
NOTE: In versions of ddrescue prior to 1.20 the mapfile was called
'logfile'. The format is the same; only the name has changed.

If you reboot, check the device names before restarting ddrescue.
Don't use options '-F' or '-G' without reading the manual first.

Options:
  -h, --help                     display this help and exit
  -V, --version                  output version information and exit
  -a, --min-read-rate=<bytes>    minimum read rate of good areas in bytes/s
  -A, --try-again                mark non-trimmed, non-scraped as non-tried
  -b, --sector-size=<bytes>      sector size of input device [default 512]
  -B, --binary-prefixes          show binary multipliers in numbers [SI]
  -c, --cluster-size=<sectors>   sectors to copy at a time [128]
  -C, --complete-only            don't read new data beyond mapfile limits
  -d, --idirect                  use direct disc access for input file
  -D, --odirect                  use direct disc access for output file
  -e, --max-bad-areas=[+]<n>     maximum number of [new] bad areas allowed
  -E, --max-error-rate=<bytes>   maximum allowed rate of read errors per second
  -f, --force                    overwrite output device or partition
  -F, --fill-mode=<types>        fill blocks of given types with data (?*/-+l)
  -G, --generate-mode            generate approximate mapfile from partial copy
  -H, --test-mode=<file>         set map of good/bad blocks from given mapfile
  -i, --input-position=<bytes>   starting position of domain in input file [0]
  -I, --verify-input-size        verify input file size with size in mapfile
  -J, --verify-on-error          reread latest good sector after every error
  -K, --skip-size=[<i>][,<max>]  initial,maximum size to skip on read error
  -L, --loose-domain             accept an incomplete domain mapfile
  -m, --domain-mapfile=<file>    restrict domain to finished blocks in <file>
  -M, --retrim                   mark all failed blocks as non-trimmed
  -n, --no-scrape                skip the scraping phase
  -N, --no-trim                  skip the trimming phase
  -o, --output-position=<bytes>  starting position in output file [ipos]
  -O, --reopen-on-error          reopen input file after every read error
  -p, --preallocate              preallocate space on disc for output file
  -P, --data-preview[=<lines>]   show some lines of the latest data read [3]
  -q, --quiet                    suppress all messages
  -r, --retry-passes=<n>         exit after <n> retry passes (-1=infinity) [0]
  -R, --reverse                  reverse the direction of all passes
  -s, --size=<bytes>             maximum size of input data to be copied
  -S, --sparse                   use sparse writes for output file
  -t, --truncate                 truncate output file to zero size
  -T, --timeout=<interval>       maximum time since last successful read
  -u, --unidirectional           run all passes in the same direction
  -v, --verbose                  be verbose (a 2nd -v gives more)
  -w, --ignore-write-errors      make fill mode ignore write errors
  -x, --extend-outfile=<bytes>   extend outfile size to be at least this long
  -X, --max-read-errors=<n>      maximum number of read errors allowed
  -y, --synchronous              use synchronous writes for output file
  -Z, --max-read-rate=<bytes>    maximum read rate in bytes/s
      --ask                      ask for confirmation before starting the copy
      --cpass=<n>[,<n>]          select what copying pass(es) to run
      --delay-slow=<interval>    initial delay before checking slow reads [30]
      --log-events=<file>        log significant events in <file>
      --log-rates=<file>         log rates and error sizes in <file>
      --log-reads=<file>         log all read operations in <file>
      --mapfile-interval=[i][,i]   save/sync mapfile at given interval [auto]
      --max-slow-reads=<n>         maximum number of slow reads allowed
      --pause-on-error=<interval>  time to wait after each read error [0]
      --pause-on-pass=<interval>   time to wait between passes [0]
      --reset-slow               reset slow reads if rate rises above min
      --same-file                allow infile and outfile to be the same file
Numbers may be in decimal, hexadecimal or octal, and may be followed by a
multiplier: s = sectors, k = 1000, Ki = 1024, M = 10^6, Mi = 2^20, etc...
Time intervals have the format 1[.5][smhd] or 1/2[smhd].

Exit status: 0 for a normal exit, 1 for environmental problems (file
not found, invalid flags, I/O errors, etc), 2 to indicate a corrupt or
invalid input file, 3 for an internal consistency error (eg, bug) which
caused ddrescue to panic.

Report bugs to bug-ddrescue@gnu.org
Ddrescue home page: http://www.gnu.org/software/ddrescue/ddrescue.html
General help using GNU software: http://www.gnu.org/gethelp
mnph@lamy-H97M-HD3:~$ 

Hors ligne

#38 Le 03/02/2023, à 11:53

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Tu as probablement lancé le 3 dans  un autre terminal que celui où tu as lancé le 2.    Du coup les variables CI et  DSK ne sont plus connues.
Relance le 2 et dans la foulée le 3.   en vérifiant bien que le disque est toujours branché.

Dernière modification par geole (Le 03/02/2023, à 13:17)


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

Hors ligne

#39 Le 03/02/2023, à 11:58

iznobe

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

sdb  ext4   1.0         e15d8064-27f0-4ef5-9f63-cb8c17a8b47c    1,5T    10% /home
sdc                                                                         
sdd                                                                         
sde                                                                         
sdf                                                                         
sdg                                                                         
└─sdg1
geole a écrit :

Nota, Lorsque tu auras le temps, fais aussi un rapport smartctl pour les disques SDC SDD SDE et SDF
Donne aussi ce retour

sudo fdisk -l

car j'ai l'impression que ces disques n'ont pas de table de partition.

Bonjour , j ' avais vu un truc de la sorte une fois dejà , en fait il s ' agissait d ' un lecteur de carte SD qui renvoyait comme si y avait des disques , mais en fait non , il n ' y a rien , comme on le voit dans le retour de fdisk par la suite .

Dernière modification par iznobe (Le 03/02/2023, à 11:58)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#40 Le 03/02/2023, à 12:02

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Bonjour iznobe
Je n'avais pas encore rencontré ce cas. Merci pour l'explication.


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

Hors ligne

#41 Le 03/02/2023, à 12:39

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

J'ai trois ports USB sur la face avant de mon PC. Ca vient peut-être de là.
Opération 3 en cours : restent 6h50mn.

Hors ligne

#42 Le 03/02/2023, à 19:43

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

mnph@lamy-H97M-HD3:~$ DSK=sdg #### Nom du disque à mettre à jour!
sudo smartctl -a /dev/$DSK | egrep "Sector Size|Pending|Reallocated"
A=$(sudo smartctl -a /dev/$DSK| grep "Sector Size");
if [[ $A =~ "4096 bytes physical" ]];  then CI=4096; else  if [[ $A =~ "512 bytes physical" ]];  then CI=512; else echo gros problème de réponse de smartctl, Prière de ne  pas continuer ; fi; fi
echo Taille du Ci $CI
[sudo] Mot de passe de mnph : 
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
Taille du Ci 4096
mnph@lamy-H97M-HD3:~$ rm $HOME/$DSK.rescue
sudo ddrescue -f -n  -b$CI /dev/$DSK /dev/null $HOME/$DSK.rescue
rm: impossible de supprimer '/home/mnph/sdg.rescue': Aucun fichier ou dossier de ce type
GNU ddrescue 1.23
Press Ctrl-C to interrupt
     ipos:   68210 kB, non-trimmed:        0 B,  current rate:   12288 B/s
     opos:   68210 kB, non-scraped:        0 B,  average rate:  37105 kB/s
non-tried:        0 B,  bad-sector:     4096 B,    error rate:       0 B/s
  rescued:    1000 GB,   bad areas:        1,        run time:  7h 29m 15s
pct rescued:   99.99%, read errors:        2,  remaining time:          0s
                              time since last successful read:         n/a
Finished                                      
mnph@lamy-H97M-HD3:~$ sudo ddrescue -f -c1 -r2 -b$CI /dev/$DSK /dev/null $HOME/$DSK.rescue
[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:   68206 kB, non-trimmed:        0 B,  current rate:       0 B/s
     opos:   68206 kB, non-scraped:        0 B,  average rate:       0 B/s
non-tried:        0 B,  bad-sector:     4096 B,    error rate:    1365 B/s
  rescued:    1000 GB,   bad areas:        1,        run time:          6s
pct rescued:   99.99%, read errors:        2,  remaining time:         n/a
                              time since last successful read:         n/a
Finished                                   
mnph@lamy-H97M-HD3:~$ 

Le 3 a duré  plus de 7 h, le 4 à peine 6 s . Normal ? est ce que je lance le 5 ?












,

Hors ligne

#43 Le 03/02/2023, à 20:00

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

OUI   il n y a que deux erreurs.


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

Hors ligne

#44 Le 03/02/2023, à 20:31

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

mnph@lamy-H97M-HD3:~$ touch $HOME/$DSk.badblocs
sudo ddrescuelog -l- -b$CI $HOME/$DSK.rescue >$HOME/$DSK.badblocs
wc -l $HOME/$DSK.badblocs
[sudo] Mot de passe de mnph : 
1 /home/mnph/sdg.badblocs
mnph@lamy-H97M-HD3:~$ 

je lance le 6 ?

Dernière modification par Ph Lamy (Le 03/02/2023, à 20:31)

Hors ligne

#45 Le 03/02/2023, à 21:15

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Oui. Cela va faire la réparation.
Je note qu'on est revenu à un secteur. Mais, il est probable que j'avais mal interprété le retour.
Tu posteras toute la réponse.  Car je ne suis pas certain que ce je fais répare réellement lorsque le secteur physique  fait 4096 Octets.

Dernière modification par geole (Le 03/02/2023, à 21:17)


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

Hors ligne

#46 Le 03/02/2023, à 22:05

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

mnph@lamy-H97M-HD3:~$ while read j; do sudo dd if=/dev/$DSK bs=$CI count=1 skip=$j 1>/dev/null 2>/tmp/REP; if grep -q "$CI octets" /tmp/REP; then echo bonne lecture du secteur $j; else echo réparation du bloc N°$j; sleep 0.5; sudo hdparm --yes-i-know-what-i-am-doing –write-sector $j /dev/$$DSK; fi; done < $HOME/$DSK.badblocs
[sudo] Mot de passe de mnph : 
réparation du bloc N°16652
–write-sector: No such file or directory
mnph@lamy-H97M-HD3:~$ 

Apparemment à nouveau un problème ?

Hors ligne

#47 Le 03/02/2023, à 22:26

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

Oui. Certainement une erreur dans ma commande.

 while read j; do sudo dd if=/dev/$DSK bs=$CI count=1 skip=$j 1>/dev/null 2>/tmp/REP; if grep -q "$CI octets" /tmp/REP; then echo bonne lecture du secteur $j; else echo réparation du bloc N°$j; sleep 0.5; sudo hdparm --yes-i-know-what-i-am-doing –write-sector $j /dev/$DSK; fi; done < $HOME/$DSK.badblocs

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

Hors ligne

#48 Le 03/02/2023, à 22:54

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

retour de  6 + 7

mnph@lamy-H97M-HD3:~$  while read j; do sudo dd if=/dev/$DSK bs=$CI count=1 skip=$j 1>/dev/null 2>/tmp/REP; if grep -q "$CI octets" /tmp/REP; then echo bonne lecture du secteur $j; else echo réparation du bloc N°$j; sleep 0.5; sudo hdparm --yes-i-know-what-i-am-doing –write-sector $j /dev/$DSK; fi; done < $HOME/$DSK.badblocs
[sudo] Mot de passe de mnph :
réparation du bloc N°16652
–write-sector: No such file or directory
mnph@lamy-H97M-HD3:~$ sudo smartctl -a /dev/$DSK | egrep "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:~$

Hors ligne

#49 Le 03/02/2023, à 23:18

geole

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

deux erreurs dans ma commande.

 while read j; do sudo dd if=/dev/$DSK bs=$CI count=1 skip=$j 1>/dev/null 2>/tmp/REP; if grep -q "$CI octets" /tmp/REP; then echo bonne lecture du secteur $j; else echo réparation du bloc N°$j; sleep 0.5; sudo hdparm --yes-i-know-what-i-am-doing --write-sector $j /dev/$DSK; fi; done < $HOME/$DSK.badblocs

Dernière modification par geole (Le 03/02/2023, à 23:19)


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

Hors ligne

#50 Le 03/02/2023, à 23:26

Ph Lamy

Re : [Résolue] Partitionnement d'un DDinterne en fonctionnement

à nouveau 6 +7

mnph@lamy-H97M-HD3:~$  while read j; do sudo dd if=/dev/$DSK bs=$CI count=1 skip=$j 1>/dev/null 2>/tmp/REP; if grep -q "$CI octets" /tmp/REP; then echo bonne lecture du secteur $j; else echo réparation du bloc N°$j; sleep 0.5; sudo hdparm --yes-i-know-what-i-am-doing --write-sector $j /dev/$DSK; fi; done < $HOME/$DSK.badblocs
[sudo] Mot de passe de mnph : 
réparation du bloc N°16652

/dev/sdg:
re-writing sector 16652: succeeded
mnph@lamy-H97M-HD3:~$ sudo smartctl -a /dev/$DSK | egrep "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:~$ 

Je lâche l'affaire pour ce soir... A demain ?

Hors ligne