Pages : 1
#1 Le 15/12/2023, à 19:59
- jeanac
[Résolu] Monter un disque dur externe
Bonjour,
Je vais poser une question qui doit l'avoir été mille fois, j'en suis désolé, mais je ne trouve pas exactement de réponse dans ce que j'ai pu consulter.
Je suis sur Ubuntu 22.04.3 (et sur Ubuntu depuis quelques années). J'ai un disque externe Toshiba, utilisé régulièrement. Il contient des fichiers importants, bien sûr....
Voici que d'un coup le contenu ne monte plus, alors que le disque est reconnu. Il n'a qu'une seule partition.
Il est identifié comme /dev/sda1
Quand j'essaie de le faire monter, j'obtiens:
Error mounting/dev/sda1 at /media/jean/TOSHIBA EXT: Unknown error when mounting/dev/sda1 (udisks-error-quark, 0).
Autant vous dire que je n'y connais pas grand chose.
Désolé encore de poser une question peu excitante, mais je serais heureux d'avoir de l'aide.
Dernière modification par Ayral (Le 27/10/2024, à 23:42)
Hors ligne
#2 Le 17/12/2023, à 14:51
- LukePerp
Re : [Résolu] Monter un disque dur externe
Je te propose de diagnostiquer la santé du disque en suivant la documentation :
https://doc.ubuntu-fr.org/smartmontools
Ubuntu Mate dernière LTS - Intel i5, 16 Go - Dual boot Windows hors ligne
Hors ligne
#3 Le 18/12/2023, à 11:28
- jeanac
Re : [Résolu] Monter un disque dur externe
Bonjour,
j'ai installé les paquets smartmontools pour tester mon disque.
J'obtiens ceci
<pre>=== START OF INFORMATION SECTION ===
Model Family: Toshiba 2.5" HDD MQ04UBF... (USB 3.0)
Device Model: TOSHIBA MQ04UBF100
Serial Number: 997ET0FZT
LU WWN Device Id: 0 000000 000000000
Firmware Version: JU002U
User Capacity: 1000204886016 bytes [1,00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Form Factor: 2.5 inches
Zoned Device: Device managed zones
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-3 T13/2161-D revision 5
SATA Version is: SATA 3.3, 3.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Mon Dec 18 11:22:32 2023 CET
SMART support is: Available - device has SMART capability.
SMART support is: Disabled
=== 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: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
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: ( 120) 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: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 172) 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 050 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0
3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always - 2677
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 365
5 Reallocated_Sector_Ct 0x0033 100 100 050 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 050 Pre-fail Offline - 0
9 Power_On_Hours 0x0032 099 099 000 Old_age Always - 404
10 Spin_Retry_Count 0x0033 107 100 030 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 144
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 11
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 53
193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 1177
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 24 (Min/Max 13/49)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
220 Disk_Shift 0x0002 100 100 000 Old_age Always - 4133
222 Loaded_Hours 0x0032 100 100 000 Old_age Always - 71
223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 0
224 Load_Friction 0x0022 100 100 000 Old_age Always - 0
226 Load-in_Time 0x0026 100 100 000 Old_age Always - 176
240 Head_Flying_Hours 0x0001 100 100 001 Pre-fail Offline - 0
SMART Error Log Version: 1
No Errors Logged
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.</pre>
Modération : veuillez utiliser les balises code pour les citations des réponses du terminal. Merci.
Dernière modification par Ayral (Le 27/10/2024, à 23:39)
Hors ligne
#4 Le 18/12/2023, à 12:14
- inbox
Re : [Résolu] Monter un disque dur externe
Salut,
Ton disque est bon état physique. Par contre, les indicateurs suivants montrent que ce disque a été manipulé avec un manque de précaution. Il a subit des chocs :
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 11
220 Disk_Shift 0x0002 100 100 000 Old_age Always - 4133
Si ce disque a une partition NTFS, je te conseille de procéder à une réparation logique (chkdsk) en branchant ton disque sur un Windows.
Si ce disque comporte une partition Ext, il faudrait faire un fsck.
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
En ligne
#5 Le 18/12/2023, à 13:00
- jeanac
Re : [Résolu] Monter un disque dur externe
Merci beaucoup d'avoir pris sur votre temps et de vos conseils, c'est super.
Je n'ai pas de windows (ma compagne et moi nous sommes sur linux seulement, moi après avoir été longtemps sur mac). Je vais aller chez un copain pour voir ce qu'on peut faire. On ne peut pas réparer à partir d'Ubuntu?
Merci encore.
J.
Hors ligne
#7 Le 18/12/2023, à 14:38
- inbox
Re : [Résolu] Monter un disque dur externe
Si c'est bien une partition NTFS, après avoir démonter la partition concernée, tu peux lancer cette commande :
sudo ntfsfix /dev/sda1
Tu verras ensuite, si cela suffit. Dans le cas contraire, il te faudra trouver un Windows.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
En ligne
#8 Le 18/12/2023, à 14:56
- fred-cavernedufond
Re : [Résolu] Monter un disque dur externe
Bonjour
avant d'aller chez le copain,
1- va dans disk
2 sélectionne ton disque dur externe dans la fenêtre de gauche (il s'appelle "sda1 Toshiba etc")
3 dans la fenetre du milieu, tu sélectionnes la petite roue crantée,regarde ici
4 dans le menu qui apparait tu choisis "réparer le système de fichier"
5 tu le laisses faire sa soupe ; qu'il il a terminé, tu démontes proprement ton disque externe.
6 tu rebranches ce disque : normalement il devrait repartir. Si ce n'est pas le cas, note le message qu'il affiche notamment par copie-d'écran.
Ce problème est du au fait que linux n'arrive pas à monter la partition du disque externe. Concernant son état physique, et vu le rapport smartools, je pense que le disque présente des signes d'usure (réallocation de secteurs importante) d'ou les problèmes de montage de partitions...
Je préconise :
- sauvegarde des documents après cette réparation.
- Une fois la sauvegarde faite et vérifié, faire un formatage de bas niveau c'est à dire avec effacement intégral et définitif de toutes les données du disque afin qu'il ré-alloue un maximum de secteur fiable. puis réinstallation des données. Attention, cette manipulation est très longue.
Pour conclure et à ce stade, il est préférable de changer de disque dur pour un neuf. Ces disques ne sont pas inusables ; j'ai le même problème récurent avec le mien.
Note : je ne suis pas certain que bidouiller sur les partitions linux via le CHKFSK de windows soit une bonne idée, d'autant que linux offre tous les outils pour le faire de manière identique par exemple sous Gpart...
Fred
Dernière modification par fred-cavernedufond (Le 18/12/2023, à 15:04)
Fred
Ubuntu 22.04 LTS
Hors ligne
#9 Le 18/12/2023, à 15:37
- geole
Re : [Résolu] Monter un disque dur externe
Bonjour,
j'ai installé les paquets smartmontools pour tester mon disque. J'obtiens ceciID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0 2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0 3 Spin_Up_Time 0x0027 100 100 001 Pre-fail Always - 2677 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 365 5 Reallocated_Sector_Ct 0x0033 100 100 050 Pre-fail Always - 0 7 Seek_Error_Rate 0x000b 100 100 050 Pre-fail Always - 0 8 Seek_Time_Performance 0x0005 100 100 050 Pre-fail Offline - 0 9 Power_On_Hours 0x0032 099 099 000 Old_age Always - 404 10 Spin_Retry_Count 0x0033 107 100 030 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 144 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 11 192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 53 193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 1177 194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 24 (Min/Max 13/49) 196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 220 Disk_Shift 0x0002 100 100 000 Old_age Always - 4133 222 Loaded_Hours 0x0032 100 100 000 Old_age Always - 71 223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 0 224 Load_Friction 0x0022 100 100 000 Old_age Always - 0 226 Load-in_Time 0x0026 100 100 000 Old_age Always - 176 240 Head_Flying_Hours 0x0001 100 100 001 Pre-fail Offline - 0 SMART Error Log Version: 1 No Errors Logged
Mon diagnostic. Disque en excellente santé.
Comme c'est un disque externe, il a pu être déplacé pendant son fonctionnement.
Le compteur 191 dit 11 fois et le compteur 220 indique le décalage.
"Distance de laquelle le disque est déplacé par rapport à son axe de rotation (habituellement à cause des chocs). L’unité de mesure est inconnue. "
Cela ne semble pas grave. dixit le fabriquant.
L'important est que tu apprennes à demander au logiciel de le démonter avant de le débrancher.
Si tu veux débrancher sans démonter, formate en EXFAT au lieu de NFTS ou EXT4.
Tu n'auras plus besoin de réparer, seuls les fichiers en cours d'écriture n'auront pas de modifications effectuées.
Ajout. Note que pour réparer une partition EXT4, en ligne de commande, c'est
sudo fsck /dev/sda1
Dernière modification par geole (Le 18/12/2023, à 15: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
En ligne
#10 Le 18/12/2023, à 17:07
- jeanac
Re : [Résolu] Monter un disque dur externe
Bonsoir,
Merci Fred, la réparation a parfaitement fonctionné. Merci beaucoup!!
Je vais prendre garde à sauvegarder mes données par une seconde copie.
Je suis surpris de cette histoire de mauvais usage. C'est exceptionnellement tout à fait possible, mais habituellement je démonte le disque avant de le débrancher.
Enfin, l'important est que vous m'ayez permis de me sortir de ce mauvais pas.
J.
Hors ligne
#11 Le 27/10/2024, à 08:29
- fanch33
Re : [Résolu] Monter un disque dur externe
Bonjour.
J'ai rencontré le même problème lors du passage d'une Kubuntu 20.04 à 22.04.
En fait le problème viendrait d'une différence de gestion des partitions ntfs entre les deux versions. Sous Ubuntu 20.04 la gestion était assuré par le module ntfs-3g alors que maintenant c'est le module ntfs3 qui fait le job.
En fait les deux modules sont installés. Du coup il y a une solution simple pour supprimer le problème sans avoir à faire une réparation du disque: il suffit tout simplement de dévalider l'usage de ntfs3 et ntfs-3g prend le relais.
echo 'blacklist ntfs3' | sudo tee /etc/modprobe.d/disable-ntfs3.conf
Puis rebooter.
C'est ce que j'ai fait et maintenant tout baigne.
Hors ligne
#12 Le 27/10/2024, à 17:10
- jeanac
Re : [Résolu] Monter un disque dur externe
Merci Fanch pour cette information. Je me sens du coup moins couillon...
Hors ligne
#13 Le 27/10/2024, à 23:44
- Ayral
Re : [Résolu] Monter un disque dur externe
Modération : Marquez votre discussion en [Résolu] de la façon que je l'ai fait en modifiant le sujet du premier message du fil. Merci
Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540
Hors ligne