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 30/12/2022, à 12:38

Jarodd

[Abandonné] Montage disque : erreur "can't read superblock"

Bonjour,
Je viens de récupérer un vieux disque dur familial, avec pour objectif de récupérer son contenu.
Il est formaté en ext3 (d'après Gparted).
Mais je n'arrive pas à le monter :

jarodd@ubuntu:~$ sudo mount -t ext3 /dev/sdc5 /media/jarodd/dd/
mount: /media/jarodd/dd: impossible de lire le superbloc à l’adresse /dev/sdc5.
jarodd@ubuntu:~$

J'ai la même erreur (en anglais) avec l'application Disques ("Error mounting /dev/sdc5 at /media/jarodd/dd/Videos: can't read superblock on /dev//sdc5 (udisks-error-quark, 0)).

J'ai des détails avec fdisk :

Disque /dev/sdc : 465,78 GiB, 500106780160 octets, 976771055 secteurs
Disk model:                 
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
Type d'étiquette de disque : dos
Identifiant de disque : 0x000221f7

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sdc1                63 976768064 976768002 465,8G  5 Étendue
/dev/sdc5    *          126 976768064 976767939 465,8G 83 Linux

La partition 1 ne commence pas sur une frontière de cylindre physique.
La partition 5 ne commence pas sur une frontière de cylindre physique.

Le disque est-il HS ? Comment savoir si je peux récupérer des données ?
Merci pour votre aide.

Edit : d'après ce sujet, je peux ignorer les messages sur la frontière cylindrique. Mais cela ne me fait pas avancer sur le montage du disque...

Edit 2 du 16/01 : les commandes de réparation/récupération sont très lentes, plusieurs semaines pour être complétées. Je laisse tomber ce disque.

Dernière modification par Jarodd (Le 16/01/2023, à 17:38)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#2 Le 30/12/2022, à 13:43

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Bonjour
En premier, je te propose de regarder l'état physique du disque avec l'application smartmontools à installer
et tu publies le retour de

sudo smartctl -s on -a /dev/sdc

En second, regarde la qualité logique de la partition   en tendant de la réparer

sudp fsck /dev/sdc5

On verra ce qu'il dira   (Je ne sais pas ce qu'il est possible de faire avec du format ext3)       Il y a probablement des super blocs de secours

Dernière modification par geole (Le 30/12/2022, à 13:45)


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

#3 Le 30/12/2022, à 13:53

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

jarodd@ubuntu:~$ sudo smartctl -s on -a /dev/sdc
[sudo] Mot de passe de jarodd : 
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-135-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.11
Device Model:     ST3500320AS
Serial Number:    5QM1R2S8
LU WWN Device Id: 5 000c50 00b7f15e9
Firmware Version: SD15
User Capacity:    500106780160 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 1.5 Gb/s
Local Time is:    Fri Dec 30 13:50:39 2022 CET

==> WARNING: There are known problems with these drives,
THIS DRIVE MAY OR MAY NOT BE AFFECTED,
see the following web pages for details:
http://knowledge.seagate.com/articles/en_US/FAQ/207931en
http://knowledge.seagate.com/articles/en_US/FAQ/207951en
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632758

SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.

General SMART Values:
Offline data collection status:  (0x82)	Offline data collection activity
					was completed without error.
					Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(  625) seconds.
Offline data collection
capabilities: 			 (0x7b) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   1) minutes.
Extended self-test routine
recommended polling time: 	 ( 113) minutes.
Conveyance self-test routine
recommended polling time: 	 (   2) minutes.
SCT capabilities: 	       (0x103b)	SCT Status supported.
					SCT Error Recovery Control supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   101   099   006    Pre-fail  Always       -       105658237
  3 Spin_Up_Time            0x0003   095   094   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   020    Old_age   Always       -       1633
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       1313
  7 Seek_Error_Rate         0x000f   077   060   030    Pre-fail  Always       -       13075445600
  9 Power_On_Hours          0x0032   086   086   000    Old_age   Always       -       13107
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   020    Old_age   Always       -       2432
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   095   095   000    Old_age   Always       -       5
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       40
189 High_Fly_Writes         0x003a   097   097   000    Old_age   Always       -       3
190 Airflow_Temperature_Cel 0x0022   073   056   045    Old_age   Always       -       27 (Min/Max 21/31)
194 Temperature_Celsius     0x0022   027   044   000    Old_age   Always       -       27 (0 14 0 0 0)
195 Hardware_ECC_Recovered  0x001a   023   022   000    Old_age   Always       -       105658237
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       80
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       80
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0

SMART Error Log Version: 1
ATA Error Count: 6 (device log contains only the most recent five errors)
	CR = Command Register [HEX]
	FR = Features Register [HEX]
	SC = Sector Count Register [HEX]
	SN = Sector Number Register [HEX]
	CL = Cylinder Low Register [HEX]
	CH = Cylinder High Register [HEX]
	DH = Device/Head Register [HEX]
	DC = Device Command Register [HEX]
	ER = Error register [HEX]
	ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 6 occurred at disk power-on lifetime: 13106 hours (546 days + 2 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 ff ff ff 0f  Error: UNC at LBA = 0x0fffffff = 268435455

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 ff ff ff 4f 00      00:16:06.876  READ FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:16:06.694  READ FPDMA QUEUED
  ea 00 00 00 00 00 00 00      00:16:06.561  FLUSH CACHE EXT
  61 00 08 7e 00 00 40 00      00:16:06.560  WRITE FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:16:06.519  READ FPDMA QUEUED

Error 5 occurred at disk power-on lifetime: 13106 hours (546 days + 2 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 ff ff ff 0f  Error: UNC at LBA = 0x0fffffff = 268435455

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 ff ff ff 4f 00      00:15:32.502  READ FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:15:32.328  READ FPDMA QUEUED
  ea 00 00 00 00 00 00 00      00:15:30.928  FLUSH CACHE EXT
  61 00 08 7e 00 00 40 00      00:15:30.928  WRITE FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:15:30.904  READ FPDMA QUEUED

Error 4 occurred at disk power-on lifetime: 13106 hours (546 days + 2 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 ff ff ff 0f  Error: UNC at LBA = 0x0fffffff = 268435455

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 ff ff ff 4f 00      00:03:46.067  READ FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:03:45.943  READ FPDMA QUEUED
  ea 00 00 00 00 00 00 00      00:03:45.901  FLUSH CACHE EXT
  61 00 08 7e 00 00 40 00      00:03:45.900  WRITE FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:03:45.885  READ FPDMA QUEUED

Error 3 occurred at disk power-on lifetime: 13106 hours (546 days + 2 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 ff ff ff 0f  Error: UNC at LBA = 0x0fffffff = 268435455

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 ff ff ff 4f 00      00:02:12.847  READ FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:02:12.706  READ FPDMA QUEUED
  ea 00 00 00 00 00 00 00      00:02:12.683  FLUSH CACHE EXT
  61 00 08 7e 00 00 40 00      00:02:12.682  WRITE FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:02:12.681  READ FPDMA QUEUED

Error 2 occurred at disk power-on lifetime: 13106 hours (546 days + 2 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 ff ff ff 0f  Error: UNC at LBA = 0x0fffffff = 268435455

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 ff ff ff 4f 00      00:00:19.815  READ FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:00:18.931  READ FPDMA QUEUED
  ea 00 00 00 00 00 00 00      00:00:18.891  FLUSH CACHE EXT
  61 00 08 7e 00 00 40 00      00:00:18.891  WRITE FPDMA QUEUED
  60 00 08 ff ff ff 4f 00      00:00:18.888  READ FPDMA QUEUED

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

jarodd@ubuntu:~$

La vérification du disque avec la 2e commande semble prendre du temps, je la poste quand elle est terminée.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#4 Le 30/12/2022, à 14:18

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Le disque a été peu utilisé

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       1313
  9 Power_On_Hours          0x0032   086   086   000    Old_age   Always       -       13107
195 Hardware_ECC_Recovered  0x001a   023   022   000    Old_age   Always       -       105658237
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       80

Error 6 occurred at disk power-on lifetime: 13106 hours  UNC at LBA = 268435455
 

Il y a 80 secteurs fichus ou plus. Le dernier incident venait de se produire.
Il semble y avoir une bonne réserve de secteurs de secours (1313 utilisés)
A mon avis, cela vaudrait le coup de tenter de les réparer.
Mais avant, je te laisse à la récupération des données.
et je vais tenter de comprendre ce message

==> WARNING: There are known problems with these drives,
THIS DRIVE MAY OR MAY NOT BE AFFECTED,
see the following web pages for details:
http://knowledge.seagate.com/articles/en_US/FAQ/207931en
http://knowledge.seagate.com/articles/en_US/FAQ/207951en
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632758

Dernière modification par geole (Le 30/12/2022, à 14:18)


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

#5 Le 30/12/2022, à 14:47

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Pour fsck, j'ai ces messages (avec le numéro qui s'incrémente) qui demandent une réponse :

Erreur de lecture du bloc 2162792 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui
Erreur de lecture du bloc 2162793 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui
Erreur de lecture du bloc 2162794 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui
Erreur de lecture du bloc 2162795 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui
Erreur de lecture du bloc 2162796 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui
Erreur de lecture du bloc 2162797 (Erreur d'entrée/sortie) lors de l'obtention de l'i-noeud suivant depuis l'examen.  Ignorer l'erreur<o>? oui
Forcer la ré-écriture<o>? oui

Y a-t-il un moyen de répondre automatiquement ? Car je laisse le contrôle tourner, je ne suis pas à côté du pc pour répondre à chaque fois.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#6 Le 30/12/2022, à 15:20

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

sudo fsck   -y  /dev/sdc5

Pour la suite, installe l application ddrescue
Puis   redonne un état rapide du disque

sudo smartctl -a /dev/sdc | egrep "Sector Size|Pending|Reallocated"

Puis  lis rapidement le disque

rm $HOME/SDC.rescue
sudo ddrescue -f -n  -b512 /dev/sdc /dev/null $HOME/SDC.rescue

Puis les parties pas faciles

sudo ddrescue -f -c1 -r5 -b512 /dev/sdc /dev/null $HOME/SDC.rescue

Puis liste de ce qui  n est pas lisible

touch $HOME/SDC.badblocs
sudo ddrescuelog -l- -b512 $HOME/SDC.rescue >$HOME/SDC.badblocs
wc -l $HOME/SDC.badblocs

Puis réparation

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

et un nouveau contrôle

sudo smartctl -a /dev/sdc | egrep "Sector Size|Pending|Reallocated"

Dernière modification par geole (Le 30/12/2022, à 16:03)


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

#7 Le 30/12/2022, à 16:46

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Ok merci. Ça a été bien plus rapide avec -y.

jarodd@ubuntu:~$ sudo fsck -y /dev/sdc5
[sudo] Mot de passe de jarodd : 
fsck de util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
fsck.ext2: Erreur d'entrée/sortie lors de la tentative d'ouverture de /dev/sdc5

Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>
 ou
    e2fsck -b 32768 <périphérique>

jarodd@ubuntu:~$

J'ai tenté les 2 commandes proposées, elles m'affichent (après un certain temps) le même résultat que ci-dessus.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#8 Le 30/12/2022, à 17:23

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Pour obtenir une liste plus complète        attention  sans l'option -n c'est un vrai formatage
Avec l'option, c'est une simulation..  En espérant que ce qui est vrai maintenant l'était aussi il y a cinq ans

sudo mkfs.ext3 -n /dev/sdc5

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

#9 Le 30/12/2022, à 17:49

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

jarodd@ubuntu:~$ sudo mkfs.ext3 -n /dev/sdc5
mke2fs 1.45.5 (07-Jan-2020)
L'alignement de /dev/sdc5 est décalé de 1024 octets.
Cela peut induire de très mauvaises performances, il est suggéré de (re)-partitionner.
En train de créer un système de fichiers avec 122095992 4k blocs et 30531584 i-noeuds.
UUID de système de fichiers=b8cd2453-a1ec-402d-b77f-e029f98ecdd5
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000
jarodd@ubuntu:~$

Après ça, mount me sort toujours la même erreur.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#10 Le 30/12/2022, à 18:26

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Je n'avais pas vu les commandes dans un des messages précédents.

GNU ddrescue 1.23
Press Ctrl-C to interrupt
     ipos:    2621 kB, non-trimmed:   10411 kB,  current rate:       0 B/s
     opos:    2621 kB, non-scraped:        0 B,  average rate:       0 B/s
non-tried:  500096 MB,  bad-sector:        0 B,    error rate:    8192 B/s
  rescued:        0 B,   bad areas:        0,        run time:     36m 13s
pct rescued:    0.00%, read errors:      257,  remaining time:         n/a
                              time since last successful read:         n/a
Copying non-tried blocks... Pass 5 (forwards)

Faut-il que je laisse tourner ? Combien de temps/passes sont nécessaires ?


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#11 Le 30/12/2022, à 19:34

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Il est aussi possible que la partition ne soit pas au format EXT3....
Tu pourrais essayer de forcer en ext3... On ne sait jamais

sudo fsck.ext3 -y /dev/sdc5

Tu devrais demander l'avis de testdisk

J'étais en train d'ajouter des commandes
Tu peux laisser tourner   ou reprendre,  ce qui a été fait est fait.
Pour publier un état d'avancement sans interrompre, il faut ouvrir une autre session et frapper

ddrescuelog  -tvv  $HOME/SDC.rescue

Je pense que tu étais en train de faire cette commande prévue  pour cinq passages

sudo ddrescue -f -c1 -r5 -b512 /dev/sdc /dev/null $HOME/SDC.rescue

Il y a une ou plusieurs totalisant 10411 kB qui sont illisibles.

Dernière modification par geole (Le 30/12/2022, à 19:34)


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

#12 Le 15/01/2023, à 11:14

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Merci geole pour ton aide.
Gparted n'arrive pas à le lire une fois sur deux ("Erreur d'entrée/sortie lors de la lecture"). Je vais le formater, tant pis pour les données, histoire de voir si les erreurs disparaissent, si ce n'est pas le cas il finira à la décheterie.

Dernière modification par Jarodd (Le 15/01/2023, à 13:04)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#13 Le 15/01/2023, à 13:12

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Bonjour.
Pour ce formatage, je serais tenté de dire d'utiliser gnome disk utility avec option formatage lent.
Cependant, il est dommages de ne pas finir la procedure ddrescue
Qui aurait donné la liste des secteurs illisibles à réparer.


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

#14 Le 15/01/2023, à 16:34

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Je l'ai laissé tourné plusieurs jours, je n'ai pas eu de résultat. J'avais l'impression que ça tournait dans le vide.
Là j'ai lancé un formatage. D'habitude avec gparted, c'est très rapide (quelques seconde pour un disque de plusieurs To), là ça fait plusieurs heures que ça tourne :
formatage
Soit je suis trop impatient, soit c'est mort.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#15 Le 15/01/2023, à 16:54

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Trop impatient smile Ca vient de finir :

mke2fs 1.45.5 (07-Jan-2020)
En train de créer un système de fichiers avec 122096381 4k blocs et 30531584 i-noeuds.
UUID de système de fichiers=1e54dc46-9bab-487a-a8d7-31d4deacafbe
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000

Allocation des tables de groupe : complété                            
Avertissement : impossible de lire le bloc 0 : Erreur d'entrée/sortie
Écriture des tables d'i-noeuds : complété                            
Création du journal (262144 blocs) : complété
Écriture des superblocs et de l'information de comptabilité du système de
fichiers : mkfs.ext4: Erreur d'entrée/sortie lors de l'écriture et la fermeture du système de fichiers

Le disque ne se monte toujours pas. Gparted plante à chaque tentative de lecture (liste des disques).

Dernière modification par Jarodd (Le 15/01/2023, à 16:59)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#16 Le 15/01/2023, à 16:59

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

geole a écrit :

Cependant, il est dommages de ne pas finir la procédure ddrescue qui aurait donné la liste des secteurs illisibles à réparer.

C'est toi qui décide.
L'étape suivante est de récupérer la liste et de corriger.
Puis de faire le point.
Les commandes  vont venir.

Dernière modification par geole (Le 15/01/2023, à 17:33)


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

#17 Le 15/01/2023, à 17:32

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

geole a écrit :

Puis liste de ce qui  n est pas lisible

touch $HOME/SDC.badblocs
sudo ddrescuelog -l- -b512 $HOME/SDC.rescue >$HOME/SDC.badblocs
wc -l $HOME/SDC.badblocs

Puis réparation

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

et un nouveau contrôle

sudo smartctl -a /dev/sdc | egrep "Sector Size|Pending|Reallocated"

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

#18 Le 15/01/2023, à 18:30

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

D'accord j'essaye une dernière fois. Le formatage qui a tourné cet après-midi n'a pas fonctionné, car je retrouve le nom de l'ancienne partition...
J'ai relancé la commande ddrescue car j'avais effacé le fichier qui avait été généré.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#19 Le 15/01/2023, à 18:37

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Tu es reparti pour des jours.....
Il y a eu aussi cela

 : mkfs.ext4: Erreur d'entrée/sortie lors de l'écriture et la fermeture du système de fichiers

Assez logique    puisqu'il n'y a pas eu de formatage gnome disk utility avec choix d'écrasement des données


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

#20 Le 15/01/2023, à 18:53

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

J'aurais voulu récupérer les données encore disponibles, pour virer ce disque. Je passe beaucoup de temps sur un disque qui doit avoir 15 ans. Et je dors à côté, donc c'est ennuyeux de laisser le pc allumé + le disque qui gratte hmm


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#21 Le 15/01/2023, à 18:58

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Arrêtes l'ordinateur  tous les soirs, et relance le script chaque matin puisqu'il a des points de reprise.
Mais maintenant que tu as lancé un formatage, la récupération des données ne sera possible qu'avec  photorec...
Ce qui change la donne => Perte des noms de fichiers et gros boulot de renommage.  Cela vaut-il le coup de continuer?

Dernière modification par geole (Le 15/01/2023, à 19:05)


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

#22 Le 16/01/2023, à 09:01

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Bonjour,
En effet ça reprend bien à l'arrêt d'hier.
remaining time:  4d  6h 42m par contre ça va être long, et surtout que ce délai augmente big_smile

Ce qui change la donne => Perte des noms de fichiers et gros boulot de renommage.  Cela vaut-il le coup de continuer?

Pour la récup des données, je ne comprends pas. Un formatage ne les efface pas, mais les renomme ?


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#23 Le 16/01/2023, à 10:01

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Bonjour
Lorsque tu as lancé la commande

mke2fs 1.45.5 (07-Jan-2020)
En train de créer un système de fichiers avec 122096381 4k blocs et 30531584 i-noeuds.
UUID de système de fichiers=1e54dc46-9bab-487a-a8d7-31d4deacafbe
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000

Elle a réinitialisé toutes les zones qui contenaient les noms des répertoires et des fichiers.
Mais les vraies données sont restées intactes. Elles n' ont tout simplement plus de noms.
Photorec contourne le problème en mettant des noms qui commencent à 1 et s'incrémentent de 1 en 1. En relisant chaque fichier, on arrive tant bien que mal à remettre un nom qui a un rapport avec son contenu.

Dernière modification par geole (Le 16/01/2023, à 10:04)


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

#24 Le 16/01/2023, à 10:03

Jarodd

Re : [Abandonné] Montage disque : erreur "can't read superblock"

D'accord je vois mieux.
Est-ce nécessaire de relancer ddrescue alors ? Avec ton message d'hier, je pensais que oui, mais ensuite tu as l'air de dire que je peux récupérer les données (même mal nommées) sans corriger les secteurs illisibles.


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#25 Le 16/01/2023, à 10:14

geole

Re : [Abandonné] Montage disque : erreur "can't read superblock"

Le problème est que photorec, pour récupérer les données, lit la totalité des blocs de 1 en 1 en commençant au premier.
Il va rencontrer des blocs illisibles.
   Je ne sais pas trop ce qu'il va faire dans ce contexte.
   Tu peux essayer pour voir son comportement. Cela permettra de l'indiquer dans la documentation.
Tu vas avoir un autre problème, Il va te falloir un disque supplémentaire pour stocker ce que tu vas récupérer. Si ce disque est trop petit, tu devras choisir des types de fichiers à récupérer par exemple les photos et/ou les vidéos et/ou ....
Et peut-être faire plusieurs passages. Si tel est le cas, il est préférable de réparer les secteurs illisibles afin que photorec ne butte pas plusieurs fois sur le même incident.

Dernière modification par geole (Le 16/01/2023, à 10:23)


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