Page 1 sur 1
[boot] erreur fsck au démarrage (problème hardware)
Publié : mar. 12 avr. 2016, 15:01
par Cazuza
Bonjour,
lorsque je démarre mon PC, je tombe sur l'écran suivant :
Pour info /dev/sda3 est mon dossier / (le /home est sur une partition séparée)
Après avoir lancé une première fois "fsck /dev/sda3" et répondu yes à toutes les options, j'arrive (dificilement) à arriver à l'écran de log. Il y a dans le dossier /lost+found pas mal de choses dont ce qui ressemble à /etc/pacman.d/mirrorlist et d'autres fichiers et dossiers système :
Code : Tout sélectionner
# ls -l /lost+found/
total 880
-rw-r--r-- 1 root root 492 15 févr. 19:24 '#3935569'
-rw-r--r-- 1 root root 264 15 févr. 19:24 '#3935711'
-rw-r--r-- 1 root root 807342 15 févr. 19:24 '#3935821'
-rw-r--r-- 1 root root 267 28 janv. 22:33 '#3935998'
-rw-r--r-- 1 root root 2861 28 janv. 22:33 '#3935999'
-rw-r--r-- 1 root root 1230 28 janv. 22:33 '#3936000'
-rw-r--r-- 1 root root 918 26 févr. 06:07 '#3936037'
-rw-r--r-- 1 root root 1319 26 févr. 06:07 '#3936038'
-rw-r--r-- 1 root root 2031 26 févr. 06:07 '#3936039'
-rw-r--r-- 1 root root 689 26 févr. 06:07 '#3936042'
-rw-r--r-- 1 root root 1846 28 janv. 22:33 '#3936478'
-rw-r--r-- 1 root root 18890 4 avril 09:32 '#3937691'
drwxr-xr-x 5 root root 4096 22 févr. 11:36 '#3939526'
-rw-r--r-- 1 root root 2707 28 janv. 22:33 '#3939992'
-rw-r--r-- 1 root root 17187 22 janv. 2015 '#3940920'
Bon, jusque là pas trop de dégats. Mais quand je redémarre, je tombe sur le même écran... ARG! Je lance "fsck -a /dev/sda3" et j'arrive encore une fois à me logger.
Je ne sais pas vraiment quoi faire pour régler le problème qui dépasse mes connaissances. Si quelqu'un peut m'aider je lui en serai grandement reconnaissant
Re: [boot] erreur fsck au démarrage
Publié : mar. 12 avr. 2016, 15:55
par waitnsea
Bonjour,
Tu n'as pas essayé de partir d'une USB-Live (PMagic ou autre) et de faire ton fsck "de l'extérieur" ?
Re: [boot] erreur fsck au démarrage
Publié : mar. 12 avr. 2016, 16:10
par oktoberfest
Salut,
au vu des erreurs affichées ('Buffer I/O error', 'media error', ...), je pense que ton disque est en train de lâcher. J'espère que tu as fait une sauvegarde...
Re: [boot] erreur fsck au démarrage
Publié : mar. 12 avr. 2016, 17:15
par Cazuza
Oula tu me fais peur là! Mon PC a moins d'un an... Je sauvegarde ce qui est important tout de suite
Je vais essayer de faire le fsck depuis l'extérieur dès que possible... si quelqu'un a une autre idée je suis quand même preneur
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 00:48
par Cazuza
Est-ce que ceci confirme bien une défaillance du hardware?
Code : Tout sélectionner
# smartctl --info /dev/sda | grep 'SMART support is:'
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
[root@asus kuluse]# smartctl -c /dev/sda
smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.5-1-ARCH] (local build)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
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: ( 45) 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: ( 179) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
Code : Tout sélectionner
# smartctl -a /dev/sda
smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.5-1-ARCH] (local build)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: HGST Travelstar 7K1000
Device Model: HGST HTS721010A9E630
Serial Number: JR10006PHBGJ6E
LU WWN Device Id: 5 000cca 6acd34e1a
Firmware Version: JB0OA3J0
User Capacity: 1 000 204 886 016 bytes [1,00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 7200 rpm
Form Factor: 2.5 inches
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS T13/1699-D revision 6
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Wed Apr 13 00:42:15 2016 CEST
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: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
See vendor-specific Attribute list for failed Attributes.
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: ( 45) 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: ( 179) 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 051 051 062 Pre-fail Always FAILING_NOW 951388947
2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
3 Spin_Up_Time 0x0007 125 125 033 Pre-fail Always - 1
4 Start_Stop_Count 0x0012 100 100 000 Old_age Always - 1211
5 Reallocated_Sector_Ct 0x0033 064 064 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
9 Power_On_Hours 0x0012 097 097 000 Old_age Always - 1427
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 1211
191 G-Sense_Error_Rate 0x000a 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 13
193 Load_Cycle_Count 0x0012 085 085 000 Old_age Always - 154977
194 Temperature_Celsius 0x0002 181 181 000 Old_age Always - 33 (Min/Max 8/41)
196 Reallocated_Event_Count 0x0032 072 072 000 Old_age Always - 853
197 Current_Pending_Sector 0x0022 001 001 000 Old_age Always - 5640
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
223 Load_Retry_Count 0x000a 100 100 000 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 105 (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 105 occurred at disk power-on lifetime: 1427 hours (59 days + 11 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 08 00 08 c0 09 Error: UNC at LBA = 0x09c00800 = 163579904
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 08 d8 00 08 c0 40 00 10:05:21.009 READ FPDMA QUEUED
61 10 d0 48 10 40 40 00 10:05:20.996 WRITE FPDMA QUEUED
61 38 c8 08 10 40 40 00 10:05:20.995 WRITE FPDMA QUEUED
61 08 c0 60 0e 40 40 00 10:05:20.995 WRITE FPDMA QUEUED
61 08 b8 80 0d 40 40 00 10:05:20.994 WRITE FPDMA QUEUED
Error 104 occurred at disk power-on lifetime: 1427 hours (59 days + 11 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 08 00 08 c0 09 Error: WP at LBA = 0x09c00800 = 163579904
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 38 e8 80 75 85 40 00 10:04:22.046 WRITE FPDMA QUEUED
61 08 e0 e8 49 a5 40 00 10:04:22.046 WRITE FPDMA QUEUED
60 08 d8 00 08 c0 40 00 10:04:20.170 READ FPDMA QUEUED
60 08 d0 70 1e c1 40 00 10:04:20.126 READ FPDMA QUEUED
60 08 c8 58 08 c0 40 00 10:04:20.125 READ FPDMA QUEUED
Error 103 occurred at disk power-on lifetime: 1427 hours (59 days + 11 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 08 00 08 c0 09 Error: WP at LBA = 0x09c00800 = 163579904
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 08 b0 98 e8 61 40 00 10:04:10.182 WRITE FPDMA QUEUED
61 08 a8 d8 2a 2c 40 00 10:04:10.182 WRITE FPDMA QUEUED
61 08 a0 20 f8 8d 40 00 10:04:09.279 WRITE FPDMA QUEUED
60 08 98 00 08 c0 40 00 10:04:09.127 READ FPDMA QUEUED
60 10 90 20 07 48 40 00 10:04:09.115 READ FPDMA QUEUED
Error 102 occurred at disk power-on lifetime: 1427 hours (59 days + 11 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 08 28 08 c0 09 Error: UNC at LBA = 0x09c00828 = 163579944
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 08 40 28 08 c0 40 00 10:03:50.932 READ FPDMA QUEUED
60 08 38 28 08 00 40 00 10:03:50.927 READ FPDMA QUEUED
60 08 30 70 08 00 40 00 10:03:50.926 READ FPDMA QUEUED
60 08 28 68 08 00 40 00 10:03:50.916 READ FPDMA QUEUED
60 08 20 58 08 80 40 00 10:03:50.904 READ FPDMA QUEUED
Error 101 occurred at disk power-on lifetime: 1427 hours (59 days + 11 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 08 00 08 c0 09 Error: UNC at LBA = 0x09c00800 = 163579904
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 08 f0 00 08 c0 40 00 10:03:15.013 READ FPDMA QUEUED
61 08 e8 98 45 87 40 00 10:03:15.013 WRITE FPDMA QUEUED
ea 00 00 00 00 00 a0 00 10:03:14.986 FLUSH CACHE EXT
61 70 d8 28 45 87 40 00 10:03:14.986 WRITE FPDMA QUEUED
61 08 d0 20 f8 8d 40 00 10:03:14.986 WRITE 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.
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 08:59
par benjarobin
Bonjour, pour faire très cours tout indique que ton disque dur va mourir très rapidement. La valeur de Load_Cycle_Count a dépassé ce qui est généralement supporté par un disque dur et le disque dur a enregistré pas mal d'erreur...
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 09:27
par hopimet
Ça sent l'usure prématurée liée à un parcage intempestif des têtes : 154977 parcages pour 1427 heures de fonctionnement, c'est plus de 100 par heure.
Après ton changement de disque, pense à vérifier rapidement le rythme de parcage du nouveau disque et règle le avec
hdparm si c'est trop élevé.
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 11:17
par oktoberfest
hopimet a écrit :Ça sent l'usure prématurée liée à un parcage intempestif des têtes : 154977 parcages pour 1427 heures de fonctionnement, c'est plus de 100 par heure.
Après ton changement de disque, pense à vérifier rapidement le rythme de parcage du nouveau disque et règle le avec
hdparm si c'est trop élevé.
A ce propos, quelqu'un sait pourquoi certains disques ont ce 'problème' ? Que font les autres distributions/systèmes d'exploitation pour y remédier ?
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 11:45
par Cazuza
Merci pour ces réponses. J'y vois un peu plus clair.
Avez-vous une idée d'où peut venir ce problème de parcage intempestif ? C'est la manière dont arch a géré le hdd ou alors rien à voir avec l'os? J'utilise beaucoup la mise en veille.
Est-ce que vous me conseillez d'acheter exactement le même disque dur pour être sur de la compatibilité ou alors n'importe quel disque 2.5' fait l'affaire ? Quels sont les critères de qualité ?
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 11:57
par benjarobin
Très honnêtement si tu envisages de changer le disque dur, je te conseil de regarder du coté des SSD.
Mais la première chose à faire est de récupérer les données importantes et dans l'idéal faire un clone du disque dur sur un disque dur externe depuis un liveCD via l'outil ddrescue
Pour le parcage intempestif, si tu as utiliser des outils pour optimiser l'autonomie, il est fort possible que ces outils réalisent une telle opération. Très honnêtement c'est la première chose que je désactive
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 11:59
par hopimet
Le parcage intempestif du HDD vient d'une gestion trop drastique de l'énergie. Ça peut être lié à différents paramètres : l'OS, le BIOS (ou l'UEFI ? mais là je ne suis pas sûr), le type de disque dur lui même. C'est pour ça qu'il faut vérifier au début (enfin, moi je le fait à chaque fois) quand on installe un OS ou un nouveau DD pour voir si le LCC augmente en utilisation normale sur 30 à 60 minutes par exemple. On peut tolérer 3 ou 4 parcages par heure mais pas 100 comme tu avais.
Tu peux reprendre le même disque ou un autre compatible (perso j'aime bien Western Digital, mais à une époque il fallait juste éviter les green, je ne sais pas si c'est encore vrai) en configurant le parcage avec hdparm.
Après le mieux est peut être de mettre un SDD. (Edit : grillé)
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 12:13
par Cazuza
Après c'est une question de budget aussi. Les SDD sont cher et apparemment il faut bien les configurer pour que ça dure longtemps...
Je n'ai pas grand chose qui gère l'autonomie. J'utilise bumblebee mais rien à voir. Xfce gère le reste. Je crois pas qu'il touche au hdd si ?
Tu met quelle valeur à hdparm ?
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 13:02
par benjarobin
Pour les SSD cela fait longtemps qu'il n'y a plus grand chose à faire, juste activer le trim. Et ne ne trouve pas les SSD si cher que cela, tout dépend de la capacité voulu
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 13:05
par Cazuza
Effectivement alors ça vaut peut être le coup d'attendre un peu que les sous tombent et de pencher pour cette option... Je met le sujet en résolu.
Merci pour vos réponses et vos conseils comme toujours efficaces !
Re: [boot] erreur fsck au démarrage (problème hardware)
Publié : mer. 13 avr. 2016, 13:43
par oktoberfest
Cazuza a écrit :Je n'ai pas grand chose qui gère l'autonomie. J'utilise bumblebee mais rien à voir. Xfce gère le reste. Je crois pas qu'il touche au hdd si ?
Tu met quelle valeur à hdparm ?
Sur mes disques (du moins les 2.5", parce que sur des 3 pouces je n'ai jamais connu le problème), ce parquage se faisait au bout de 30 secondes parce que la valeur de l'APM (Advanced Power Management) était par défaut (du moins c'est la valeur que je lisais depuis l'OS, sans aucune optimisation quelconque) à 127.
J'utilise dorénavant un service systemd pour positionner l'APM à 254 :
https://wiki.archlinux.fr/Hdparm#Cr.C3. ... us_systemd.
C'est typiquement le genre de problème que l'on a pas avec un SSD. Et SSD ou disque, ceci ne dédouane pas d'un sauvegarde systématique et régulière de ces données. Ne jamais penser que le matériel est éternel.
Re: [boot] erreur fsck au démarrage (problème hardware)
Publié : mer. 13 avr. 2016, 13:48
par Cazuza
Oui heureusement javai déjà une sauvegarde des fichiers importants et je viens copier tout mon home avant que le hdd ne rende l'âme. Je vais sûrement opter pour un sdd effectivement. Mais en attendant je vais devoir ressortir mon vieux pc...
Re: [boot] erreur fsck au démarrage
Publié : mer. 13 avr. 2016, 15:09
par waitnsea
Cazuza a écrit :Après c'est une question de budget aussi. Les SDD sont cher et apparemment il faut bien les configurer pour que ça dure longtemps...
Bonjour,
les prix baissent
Re: [boot] erreur fsck au démarrage (problème hardware)
Publié : mer. 13 avr. 2016, 15:20
par Cazuza
Ah oui la ça vaut le coup ! Merci du bon plan.
Mais malheureusement j'ai besoin de plus de stockage. Le crucial mx200 à 500go paraît un bon choix pour moi étant donné que ce sera mon disque principal et que sur je disque actuel j'utilise environ 250 go. Ça revient quand même à 150euro. Le choix entre hdd 1To et sdd 500Go sera uniquement fait par rapport au budget que j'arrive à dégager d'ici la fin du mois
Re: [boot] erreur fsck au démarrage (problème hardware)
Publié : mer. 13 avr. 2016, 15:25
par waitnsea
Ou tu prends un 500 ou tu gères tes dossiers lourds sur un DDexterne d'archive.
Amazon fait souvent des livraisons gratuites et ses retours aussi en général,