#1 Le 17/04/2017, à 20:40
- Grossbitur
Réinstallation de Ubuntu plante durant préparation de l'installation
Bonjour à tous,
Tout d'abord, merci pour votre travail et vos aides qui m'ont toujours guider vers les solutions que je recherchais. Mais aujourd'hui, rien n'y fait, je n'arrive pas réinstaller Ubuntu 16.04 depuis la LiveUSB.
Je réinstalle suite à un dysfonctionnement du système que j'ai attribué à des secteurs défectueux sur le disque. Après la première tentative d'installation qui à planté pendant le redimensionnement de partitions, mes partitions de données ont disparues. Mais grâce à TestDisk, j'ai pu récupéré mes partitions effacées.
Depuis, l'installation reste bloquée à l'étape 'préparation de l'installation' (la page où est proposée de télécharger les mise à jour, j'ai désactivé l'option). Je pense que c'est à l'étape suivante que les options de partitionnement sont proposées et justement Gparted, lorsqu'il accepte de s'ouvrir, bloque sur 'Reherche des partitions de /dev/sda'. En dehors de ça le disque dur à l'air sain.
Auriez-vous des solutions pour moi?
Processeur: AMD Phenom(tm) 9550 Quad-Core Processor × 4
Memoire: 3.6Gio
Systeme d'exploitation 64bits
Carte graphique: Gallium 0.4 on NVD9
Disque Dur: SSHD 2TB modèle ST2000DX001-1CM164 (CC43)
Boot-info
Hors ligne
#2 Le 17/04/2017, à 21:21
- Bougron
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Bonsoir
Merci de donner l'état du disque paragraphes 2.2 et 4 de https://doc.ubuntu-fr.org/smartmontools
Hors ligne
#3 Le 17/04/2017, à 21:51
- Grossbitur
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Et voici le retour du smartmontool:
ubuntu@ubuntu:~$ sudo smartctl -s on -a /dev/sda
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.8.0-36-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Seagate Desktop SSHD
Device Model: ST2000DX001-1CM164
Serial Number: Z1E90ERN
LU WWN Device Id: 5 000c50 07a06fbce
Firmware Version: CC43
User Capacity: 2 000 398 934 016 bytes [2,00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-2, ACS-3 T13/2161-D revision 3b
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Mon Apr 17 20:44:04 2017 UTC
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 overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
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: ( 80) 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: ( 220) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x1081) SCT Status 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 079 069 006 Pre-fail Always - 156348425
3 Spin_Up_Time 0x0003 097 095 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 371
5 Reallocated_Sector_Ct 0x0033 096 096 010 Pre-fail Always - 5256
7 Seek_Error_Rate 0x000f 081 060 030 Pre-fail Always - 132287230
9 Power_On_Hours 0x0032 083 083 000 Old_age Always - 15753
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 370
183 Runtime_Bad_Block 0x0032 098 098 000 Old_age Always - 2
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 001 001 000 Old_age Always - 65535
188 Command_Timeout 0x0032 100 098 000 Old_age Always - 2 6 20
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 056 042 045 Old_age Always In_the_past 44 (Min/Max 43/47 #1880)
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 73
193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 414
194 Temperature_Celsius 0x0022 044 058 000 Old_age Always - 44 (0 19 0 0 0)
197 Current_Pending_Sector 0x0012 062 001 000 Old_age Always - 6312
198 Offline_Uncorrectable 0x0010 062 001 000 Old_age Offline - 6312
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 15768h+05m+17.534s
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 20323220975
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 141101250855
SMART Error Log Version: 1
ATA Error Count: 8703 (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 8703 occurred at disk power-on lifetime: 15752 hours (656 days + 8 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 d9 c7 fe 0e Error: UNC at LBA = 0x0efec7d9 = 251578329
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 01 d9 c7 fe 4e 00 06:56:50.323 READ FPDMA QUEUED
27 00 00 00 00 00 e0 00 06:56:50.323 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
ec 00 00 00 00 00 a0 00 06:56:50.290 IDENTIFY DEVICE
ef 03 46 00 00 00 a0 00 06:56:50.290 SET FEATURES [Set transfer mode]
27 00 00 00 00 00 e0 00 06:56:50.290 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
Error 8702 occurred at disk power-on lifetime: 15752 hours (656 days + 8 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 df c7 fe 0e Error: UNC at LBA = 0x0efec7df = 251578335
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 01 d9 c7 fe 4e 00 06:56:46.623 READ FPDMA QUEUED
60 00 01 df c7 fe 4e 00 06:56:46.623 READ FPDMA QUEUED
27 00 00 00 00 00 e0 00 06:56:46.622 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
ec 00 00 00 00 00 a0 00 06:56:46.589 IDENTIFY DEVICE
ef 03 46 00 00 00 a0 00 06:56:46.589 SET FEATURES [Set transfer mode]
Error 8701 occurred at disk power-on lifetime: 15752 hours (656 days + 8 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 da c7 fe 0e Error: UNC at LBA = 0x0efec7da = 251578330
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 01 df c7 fe 4e 00 06:56:42.906 READ FPDMA QUEUED
60 00 01 d9 c7 fe 4e 00 06:56:42.906 READ FPDMA QUEUED
60 00 01 da c7 fe 4e 00 06:56:42.905 READ FPDMA QUEUED
27 00 00 00 00 00 e0 00 06:56:42.905 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
ec 00 00 00 00 00 a0 00 06:56:42.872 IDENTIFY DEVICE
Error 8700 occurred at disk power-on lifetime: 15752 hours (656 days + 8 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 de c7 fe 0e Error: UNC at LBA = 0x0efec7de = 251578334
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 01 da c7 fe 4e 00 06:56:39.206 READ FPDMA QUEUED
60 00 01 d9 c7 fe 4e 00 06:56:39.205 READ FPDMA QUEUED
60 00 01 df c7 fe 4e 00 06:56:39.205 READ FPDMA QUEUED
60 00 01 de c7 fe 4e 00 06:56:39.205 READ FPDMA QUEUED
27 00 00 00 00 00 e0 00 06:56:39.204 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
Error 8699 occurred at disk power-on lifetime: 15752 hours (656 days + 8 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 db c7 fe 0e Error: UNC at LBA = 0x0efec7db = 251578331
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 01 de c7 fe 4e 00 06:56:35.497 READ FPDMA QUEUED
60 00 01 df c7 fe 4e 00 06:56:35.497 READ FPDMA QUEUED
60 00 01 d9 c7 fe 4e 00 06:56:35.496 READ FPDMA QUEUED
60 00 01 da c7 fe 4e 00 06:56:35.496 READ FPDMA QUEUED
60 00 01 db c7 fe 4e 00 06:56:35.496 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.
Je n'ai pas encore parcouru les résultats (et ça va me prendre un moment pour comprendre) mais j'espère que ce disque qui à moins de 2ans et toujours utilisable.
Encore merci de votre aide
Hors ligne
#4 Le 17/04/2017, à 22:12
- Bougron
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Tu peux changer de disque.
D# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 079 069 006 Pre-fail Always - 156348425
7 Seek_Error_Rate 0x000f 081 060 030 Pre-fail Always - 132287230
5 Reallocated_Sector_Ct 0x0033 096 096 010 Pre-fail Always - 5256
197 Current_Pending_Sector 0x0012 062 001 000 Old_age Always - 6312
Les deux premières lignes: état de la mécanique. Les deux lignes suivantes: état des plateaux. 6312 secteurs inaccessibles, c'est beaucoup trop.
SMART Error Log Version: 1
ATA Error Count: 8703 (device log contains only the most recent five errors)
Quantité de fois où cela n'a pas pu fonctionner
Le moment où le dernier incident est arrivé et l'âge du disque. Cela montre que les incidents sont en cours.
Error 8703 occurred at disk power-on lifetime: 15752 hours (656 days + 8 hours)
9 Power_On_Hours 0x0032 083 083 000 Old_age Always - 15753
Mon conseil.
Tu sauvegardes tranquillement tes données sur un autre disque.
Tu supprimes toutes les partitions.
Tu peux tenter une nouvelle installation de ubuntu sur le disque vide et voir si cela va mieux car je n'ai pas la preuve que l'état du disque est la cause.
Si tu souhaites chercher plus pourquoi l'installation se bloque, tu relances, puis au bout de 15 minutes, tu ouvres un autre terminal et tu fais la commande
dmesg | tail -1000
et tu postes le résultat. J'espère y trouver des informations utiles.
Dernière modification par Bougron (Le 17/04/2017, à 22:35)
Hors ligne
#5 Le 17/04/2017, à 22:39
- Grossbitur
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Oooh!! Tristesse!
Le disque a juste dépassé sa durée de vie?! Tout les seuils SMART sont dépassés mais l'auto-test conclu que le disque est sain, c'est étrange.
Rien à faire pour lui redonné un coup de jeune?
Un conseil pour faire durer le suivant? Vu que c'est vraisemblablement le même destin qu'avait subi mon disque dur précédent.
Hors ligne
#6 Le 17/04/2017, à 23:14
- Bougron
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Non les seuils smart ne sont pas dépassés, autrement tu aurais le mot "failing now" et l'auto-test te dirait alors que le disque n'est pas sain.
Je t'ai proposé de le reformater. Cela va remettre ces deux compteurs à zero
5 Reallocated_Sector_Ct 0x0033 096 096 010 Pre-fail Always - 5256
197 Current_Pending_Sector 0x0012 062 001 000 Old_age Always - 6312
Pour l'usure mécanique, On ne peut rien faire
J'ai oublié de dire que tu as bien pris soin du disque. Il a été manipulé avec précaution.
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0
Ce que tu peux faire, après avoir vérifié que tes données personnelles sont dupliquées ailleurs, c'est une détection des secteurs en mauvais états.
Cela peut se faire par smartctl lorsqu'on espère que tout va être bon. Mais je n'y crois pas vu ces compteurs
Je te donnerais la codif lorsque tu donneras ton feu vert pour que le test détruise tes données.
Si ton disque précédant était aussi du même modèle, il ne faudrait pas que tu persévères avec lui.
Dernière modification par Bougron (Le 17/04/2017, à 23:17)
Hors ligne
#7 Le 18/04/2017, à 18:52
- Grossbitur
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Bonsoir,
comme proposé, j'ai sauvegardé mes données personnelles et supprimé toutes les partitions du disque. Ensuite, l'installation s'est déroulée sans problème. Je n'ai donc pas eu l'occasion de faire le dmesg pour chercher les causes du problème.
Merci beaucoup pour tes conseils, on peut dire que le sujet est résolu.
Je n'ai pas trop le temps aujourd'hui pour la détection des secteurs défectueux par smartctl (je vais profiter un peu de mon ubuntu opérationnel), mais il me semble raisonnable de faire la manip sous peu. Tu peux m'indiquer la procédure à suivre, je m'y penche dès que je trouve le temps.
Mon disque précédent n'était pas du même modèle mais celui d'origine du PC et il avait fait son temps
Bien à vous et bravo pour votre investissement.
Hors ligne
#8 Le 18/04/2017, à 22:08
- Bougron
Re : Réinstallation de Ubuntu plante durant préparation de l'installation
Bonsoir
Je te propose cette technique de recherche
A) Tu vas utiliser GPARTED pour créer des partitions fictives en ext4 partout où il reste de l'espace inutilisé et où c'est possible.
B) Tu en profites pour relever tous les N° de partitions ext4 que je vais appeler N par la suite.
C) Tu lances une partition N à la fois. Tu attends que le travail soit fini, pour passer à la partition suivante.
D) Tu lances la vérification de la partition ext4 N avec la commande suivante.
sudo badblocks -b 4096 -n -s -v -o ~/sdaN.badblocks /dev/sdaN
Cette commande va tester tous les blocs par paquets de 64 et mémoriser les blocs défectueux. Elle dure un certain temps.
exemple
sudo badblocks -b 4096 -n -s -v -o ~/sda17.badblocks /dev/sda17
Vérification des blocs défectueux dans un mode non destructif de lecture-écriture
Du bloc 0 au bloc 33554431
Vérification des blocs défectueux (test non destructif de lecture-écriture)
Test en cours avec un motif aléatoire : ^C1.92% effectué, 0:43 écoulé. (0/0/0 erreurs)
Rappel: smartctl a dit que la taille physique du bloc est de 4096 bytes
Sector Sizes: 512 bytes logical, 4096 bytes physical
E) Comptons, listons et conservons le fichier.
wc ~/sdaN.badblocks
cat ~/sdaN.badblocks
F) En fonction de la quantité totale de badblocks, on aura une idée de la qualité du disque. Si tu le conserves , tu informes le firmware de mettre les mauvais blocs en punition.
sudo e2fsck -l ~/sdaN.badblocks
Au final, tu vérifies le disque avec
sudo smartctl -s on -a /dev/sda
Dernière modification par Bougron (Le 18/04/2017, à 22:31)
Hors ligne