logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-11-2019 18:49:42

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

[Résolu] Disque dur - subitement en espace non alloué

Bonjour à tous,
Suite à mon problème de déconnexion de disque dur ici : https://debian-facile.org/viewtopic.php?id=25532
J'ai inverser les câbles de l'alimentation et des données sur les disques, ceci afin de vérifier que si la déconnexion se reproduit à nouveau j'aurais ma réponse, à savoir c'est le disque qui a un problème, ou c'est un problème de câbles.

Il s'est avéré qu'après une bonne semaine d'utilisation le problème est réapparu, le problème vient donc des câbles.
Je viens de mettre en place de nouveaux câbles , et à l'allumage, j'ai maintenant le disque visible dans l'utilitaire "disques" mais avec un contenu en "Espace non alloué".

Le disque contient normalement des données et différentes partitions :

fdisk -lu /dev/sdb


La table de partitions GPT primaire est corrompue, mais la sauvegarde semble fonctionnelle, elle sera donc utilisée.
Disque /dev/sdb : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs
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 : gpt
Identifiant de disque : 79848044-D4A6-41AB-9164-93506A0F0179

Périphérique      Début        Fin   Secteurs Taille Type
/dev/sdb1            34      32767      32734    16M Réservé Microsoft
/dev/sdb2         32768  838896344  838863577   400G Données de base Microsoft
/dev/sdb3     980132928 3697298759 2717165832   1,3T Système de fichiers Linux
/dev/sdb4    3697298760 3907029133  209730374   100G Données de base Microsoft
/dev/sdb5     838897664  839946239    1048576   512M Système EFI

La partition 1 ne commence pas sur une frontière de cylindre physique.
Les entrées de la table de partitions ne sont pas dans l'ordre du disque.




smartctl -a /dev/sdb


smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-11-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     TOSHIBA HDWA120
Serial Number:    47HE2A4AS
LU WWN Device Id: 5 000039 fe5e22091
Firmware Version: MZ4OACF0
User Capacity:    2 000 398 934 016 bytes [2,00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5700 rpm
Form Factor:      3.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Tue Nov 19 18:31:00 2019 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x84) Offline data collection activity
          was suspended by an interrupting command from host.
          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:    (17983) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No 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:    ( 300) minutes.
SCT capabilities:          (0x003d) SCT Status supported.
          SCT Error Recovery Control supported.
          SCT Feature Control supported.
          SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   016    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   143   143   054    Pre-fail  Offline      -       85
  3 Spin_Up_Time            0x0007   130   130   024    Pre-fail  Always       -       268 (Average 270)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       704
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   138   138   020    Pre-fail  Offline      -       33
  9 Power_On_Hours          0x0012   100   100   000    Old_age   Always       -       3259
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       699
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       704
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       704
194 Temperature_Celsius     0x0002   214   214   000    Old_age   Always       -       28 (Min/Max 17/35)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       64

SMART Error Log Version: 1
ATA Error Count: 64 (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 64 occurred at disk power-on lifetime: 3244 hours (135 days + 4 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
  -- -- -- -- -- -- --
  84 51 01 01 00 00 00  Error: ICRC, ABRT 1 sectors at LBA = 0x00000001 = 1

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  35 00 01 01 00 00 40 00      00:12:49.617  WRITE DMA EXT
  25 00 20 8f 88 e0 40 00      00:12:49.616  READ DMA EXT
  25 00 01 01 00 00 40 00      00:12:49.616  READ DMA EXT
  25 00 20 8f 88 e0 40 00      00:12:49.615  READ DMA EXT
  25 00 01 af 88 e0 40 00      00:12:49.579  READ DMA EXT

Error 63 occurred at disk power-on lifetime: 3244 hours (135 days + 4 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
  -- -- -- -- -- -- --
  84 51 01 01 00 00 00  Error: ICRC, ABRT 1 sectors at LBA = 0x00000001 = 1

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  35 00 01 01 00 00 40 00      00:11:39.604  WRITE DMA EXT
  25 00 20 8f 88 e0 40 00      00:11:39.603  READ DMA EXT
  25 00 01 01 00 00 40 00      00:11:39.603  READ DMA EXT
  25 00 20 8f 88 e0 40 00      00:11:39.602  READ DMA EXT
  25 00 01 af 88 e0 40 00      00:11:39.566  READ DMA EXT

Error 62 occurred at disk power-on lifetime: 3237 hours (134 days + 21 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
  -- -- -- -- -- -- --
  84 51 28 a8 18 e9 0a  Error: ICRC, ABRT at LBA = 0x0ae918a8 = 183048360

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  61 48 18 88 18 e9 40 00      00:13:42.588  WRITE FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      00:13:42.588  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      00:13:42.587  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      00:13:42.587  IDENTIFY DEVICE
  ef 03 46 00 00 00 a0 00      00:13:42.586  SET FEATURES [Set transfer mode]

Error 61 occurred at disk power-on lifetime: 3237 hours (134 days + 21 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
  -- -- -- -- -- -- --
  84 51 38 98 18 e9 0a  Error: ICRC, ABRT at LBA = 0x0ae91898 = 183048344

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  61 48 00 88 18 e9 40 00      00:13:42.261  WRITE FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      00:13:42.261  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      00:13:42.261  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      00:13:42.260  IDENTIFY DEVICE
  ef 03 46 00 00 00 a0 00      00:13:42.260  SET FEATURES [Set transfer mode]

Error 60 occurred at disk power-on lifetime: 3237 hours (134 days + 21 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
  -- -- -- -- -- -- --
  84 51 f8 d8 18 e9 0a  Error: ICRC, ABRT at LBA = 0x0ae918d8 = 183048408

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  61 48 d8 88 18 e9 40 00      00:13:41.935  WRITE FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      00:13:41.935  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      00:13:41.934  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      00:13:41.933  IDENTIFY DEVICE
  ef 03 46 00 00 00 a0 00      00:13:41.933  SET FEATURES [Set transfer mode]

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.



Est-ce que quelqu'un pourrait me donner un coup de main pour ce problème, et récupérer les données ?
Je le remercie grandement d'avance.

Dernière modification par Stephdeb (19-11-2019 23:52:18)

Hors ligne

#2 19-11-2019 19:47:36

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Disque dur - subitement en espace non alloué

Je suis très embêté :

le support toshiba ne semble pas connaître ton disque .

LDLC le déclare obsolète .

l' UDMA , normalement , c'est le contrôleur sata qui le gère .

sauf erreur , c'est une réminiscence des controleurs IDE (câbles plats , bus IDE , parallèle et lent)
par opposition au bus série (actuel , SATA , rapide) (6GBits/sec par opposition à 133Mo/sec (IDE))

je ne sais pas s'il faut mettre en cause le disque (qui semble vieux) ou la carte mère , qui fatiguerai ...

tu as quoi comme carte mère ? elle a quel âge ?

éventuellement , si tu veux/peux , pense à te procurer un contrôleur sata en carte pcie :

https://www.amazon.fr/Carte-Controleur- … B0167MQXNW

https://www.ldlc.com/informatique/piece … -1793.html

ou/et  des cables neufs :

https://www.amazon.fr/s?k=cables+sata+3 … _ss_i_2_12

https://www.ldlc.com/connectiques/conne … ata/c4506/

Dernière modification par Debian Alain (19-11-2019 19:49:11)

Hors ligne

#3 19-11-2019 21:14:51

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [Résolu] Disque dur - subitement en espace non alloué

Bonjour Alain;
Merci pour ta réponse.
Que j'ai un peu de mal à comprendre car j'utilise bien un câble sata pour mon disque, les cables sont neufs justement (peut-être pas le sata données)
et la carte mère doit avoir 5 ou 6 ans, c'est celle la : https://www.asus.com/fr/Motherboards/P9X79_PRO/

et l'UDMA c'est quoi ?

Dernière modification par Stephdeb (19-11-2019 21:22:06)

Hors ligne

#4 19-11-2019 22:00:26

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [Résolu] Disque dur - subitement en espace non alloué

j'ai trouvé de la doc mais elle est pas évidente .

à l'origine , sur les protocoles IDE , les données étaient transférées en parallèle sur des cables plats (80 fils environ)

comme tout signal électrique , il y a une petite durée pour établir le signal électrique et donc un petite durée aussi pour le faire repasser à zéro .

on parle là de front montant et de front descendant .

pour optimiser le fonctionnement du port IDE , on a donc décidé de tenir compte non plus des tensions établies ou non ,
mais des "fronts" montants ou descendants .

du coup , le transfert des données était beaucoup plus rapide et on a atteint la vitesse (record à l'époque) de 133 Mo/Sec.

plus tard , on a décidé de passer aux liaisons série (données transférées les unes après les autres , en série donc , et non plus en parallèle)

certaines particularités , je pense , de la norme IDE , ont été conservées (je connais pas tout) et la vitesse de la nouvelle norme série (SATA)
atteint désormais 6 Gb/Sec. soit environ 600 Mo/sec.

pour accélérer les vitesses de transfert entre le hdd et la mémoire , on a décidé , à l'origine , non seulement de "compter" sur les fronts montants et descendants ,
mais aussi de "shunter" les contrôleurs  afin d'accélérer la vitesse de transfert : c'est l' UDMA (ultra direct memory access) (accès direct en mémoire ultra rapide).

sur ton rapport , il semble y  avoir un problème  d'udma .

c'est pourquoi je pense à une C.M. qui commence à vieillir .

l'udma étant , je pense  essentiellement géré par le  controleur sata .
qui plus est , tu sembles utiliser du sata 2 (3Gbits/Sec. par opposition au sata 3 actuel : 6 G Bits/sec., donc beaucoup plus performant).
cela me fait penser à un contrôleur un peu vieux  qui , donc , lâcherai maintenant .

là où çà se  corse , c'est que des  contrôleurs , y en a pas que dans le chipset de la C.M. ,
y en a aussi dans le disque (pour le gérer électromécaniquement).

-- norme parallel ATA -- (norme IDE)

-- norme sérial ATA -- (norme SATA)

-- types d'interfaces des disques durs --

Dernière modification par Debian Alain (19-11-2019 22:30:49)

Hors ligne

#5 19-11-2019 23:12:03

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Disque dur - subitement en espace non alloué

Arrêtez de perdre du temps avec l'UDMA qui n'a rien à voir.
Si la table de partition secondaire récupérée par fdisk te semble correcte, alors il devrait suffire de lancer fdisk sans -l avec le disque et d'enregistrer la table de partition.

Il vaut mieux montrer que raconter.

Hors ligne

#6 19-11-2019 23:21:09

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [Résolu] Disque dur - subitement en espace non alloué

Merci Alain d'avoir pris le temps de rechercher ces infos,

Merci également à toi raleur,

raleur a écrit :

Si la table de partition secondaire récupérée par fdisk te semble correcte, alors il devrait suffire de lancer fdisk sans -l avec le disque et d'enregistrer la table de partition.



Oui elle me semble correcte !

Je suis un peu perdu la, je dois enregistrer la table de partition puis la restaurer ?

Un lien pour m'aiguiller / des commandes ?

Hors ligne

#7 19-11-2019 23:48:50

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Disque dur - subitement en espace non alloué

fdisk /dev/sdb
p
w (si la table est correcte)


Il vaut mieux montrer que raconter.

Hors ligne

#8 19-11-2019 23:51:58

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [Résolu] Disque dur - subitement en espace non alloué

raleur a écrit :

fdisk /dev/sdb
p
w (si la table est correcte)



Réparé !
Merci pour votre aide smile

Dernière modification par Stephdeb (19-11-2019 23:58:47)

Hors ligne

Pied de page des forums