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 03/12/2015, à 18:02

Bougron

[FYI] Vie d’un disque dur

Vie d’un disque dur.
C’est une histoire banale.
Il était utilisé comme un disque de données jusqu'en juillet 2015, Le début du disque servant d'extension à un windowsXP installé sur un SSD.
A reçu à cette date une version ubuntu 14.04.1 32 bits jusqu'à ce qu'une mise à jour empêche de redémarrer (écran noir).
Est recyclé en octobre pour recevoir la version 14.04.3 de ubuntu et la préview de windows 10.
J'ai pris cette décision en pensant que le disque était encore de qualité suffisante.
De mémoire, il n'y avait pas lieu de s'alarmer.
Tout fonctionne correctement.
Mais le 30 Novembre, windows refuse de mettre en route en prétextant que sa registrerie est cassée et que son back-up ne vaut plus rien.
C'est une surprise... Bug de ce windows ?  Bug d'une application de windows permettant d'écrire dans d'autres types de partitions que NTFS et FAT?
Décision de 'réinstaller' windows (il est en tout début du disque). Ce fut un peu longuet. Il a créé le répertoire windows.old...
Il marche à peu près bien. Cela  me permet de regarder la structure du windows.old. J'ai bien tout noté pour le forum windows10. C'est la raison pour laquelle je ne voulais pas utiliser ubuntu pour cette recherche. C'est du comique mais sans importance ici.....
Le restart du lendemain n'est pas merveilleux. Les applications ne se lancent pas.
Je n'arrive pas non plus à lancer ubuntu.......   Je pense de nouveau à cette fichue application mais aussi à regarder la qualité du disque que je crois encore bon.   Alors j'utilise une session LIVE PERSISTANTE  Mais je sauve   sous /media/ubuntu   au lieu de /home/ubuntu !!!                               
Surprise,  smartctl indique que ce n'est pas du tout en bon état.
Après 14 heures de lectures, ddrescue m'a indiqué ce qui n'était plus lisible.
670 secteurs inutilisables en début de  disque dont certains pointent sur la partition de BOOT.
     Il est fort probable que l'un contenait des descriptions de structure des fichiers NTFS.
        le message windows étant  'Le fichier ou le répertoire est endommagé et illisible'.

Tous ces secteurs étant situés dans les 16 premiers Go du disque, j'ai invalidé cette portion en créant une partition de blocage avec un label permettant de s'en souvenir.   J'ai exilé la partition de boot en fin de disque.
Je vais voir ce que cela va donner.
Ci-dessous quelques vues de la situation.

A) Un reste de situation ancienne qui montre que le disque n'est pas tout neuf mais pas si dégradé que constaté maintenant.

RT Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Conveyance offline  Completed: read failure       90%      4058         13498046
# 2  Extended offline    Completed: read failure       90%      4058         1349804

Il y avait très peu de "Raw_Read_Error_Rate" et donc certainement quelques   "Current_Pending_Sector".

B) Installation des logiciels dans la live usb.

setxkbmap fr         ##  =====> qu'il faut souvent frapper  setxkb,qp  fr         afin d'avoir un clavier français.
cat /etc/lsb-release 
sudo apt-get install software-properties-common    ## A faire lorsque la commande add-apt-repository est inconnue ->  spécialement avec Lubuntu     
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt-get update
sudo apt-get install gddrescue
sudo apt-get install --no-install-recommends smartmontools 

C) La détection des mauvais blocs (durée 14 heures)

sudo ddrescue          -f  -n    -b512  -c126 /dev/sda   /dev/null        /home/ubuntu/DDrescueSDA
sudo ddrescue      -d  -f  -r0   -b512  -c1   /dev/sda   /dev/null        /home/ubuntu/DDrescueSDA
sudo ddrescue  -R  -d  -f  -r0   -b512  -c1   /dev/sda   /dev/null        /home/ubuntu/DDrescueSDA
sudo ddrescuelog   -l-           -b512        /home/ubuntu/DDrescueSDA   >/home/ubuntu/BadBlocksSDA
wc     /home/ubuntu/BadBlocksSDA

puis importation de ce fichier dans libreoffice calc. Division par 2048   puis 1024 pour constater que les 670 LBA ne dépassent pas le 15eme GiO.

 Les lieux géographiques des badblocks
MiO GiO
129	1
130	1
131	1
132	1
149	1
2107	3
2108	3
2111	3
6898	7
7143	7
7192	8
7196	8
7224	8
7242	8
7267	8
7275	8
7505	8
7520	8
7530	8
7729	8
7730	8
7731	8
7732	8
7733	8
7735	8
7736	8
7737	8
7738	8
8666	9
8682	9
8704	9
9228	10
9665	10
9667	10
9669	10
9670	10
9896	10
9924	10
14475	15
14583	15
14583	15
14584	15
14585	15
14586	15
14586	15
14632	15
14633	15
14635	15
14636	15
14638	15
14640	15
14641	15
14642	15
14993	15
15123	15
15759	16
16071	16

Les  premiers badblocks en adresse LBA

bougron@DynaMips:/media/bougron/BOOTESP/DDrescue$ head -100 BAD*
263368
263369
263370
263371
263374
263375
263380
263384
263393
263394
263398
263399
263406
263407
263410
263411
263416
263431
263436
263439
263460
263473
263476
263479
263490
263494
263554
263557
263564
263589
263591
263593
263600
263614
263641
263644
263647
263650
263652
263654
263665
263670
263676
263677
263678
263682
263684
263685
263687
263693
263708
263722
263723
263725
263734
263754
263758
263764
263765
263780
263785
263789
263794
263804
263808
263809
263817
263823
263830
263840
263862
263895
263943
264256
264262
264263
265064
265066
265071
265688
265693
265695
265824
265828
265831
265904
265905
265910
265927
265930
265931
265935
266080
268000
268006
268007
268009
268010
268020
268027

et les 100 derniers.

bougron@DynaMips:/media/bougron/BOOTESP/DDrescue$ tail -100 BAD*
29870732
29870734
29870735
29870736
29870737
29870738
29870739
29870740
29870741
29870742
29870743
29870744
29870745
29870746
29870747
29870748
29870749
29870750
29870751
29870752
29870753
29870754
29870755
29870756
29870757
29870758
29870759
29870760
29870761
29870762
29870763
29870764
29870765
29870766
29870767
29870768
29870769
29870770
29870771
29870772
29870773
29870775
29965256
29965263
29967240
29967241
29967243
29967247
29969224
29969228
29969229
29969230
29969231
29971208
29971214
29971215
29971216
29971217
29971223
29973200
29973201
29973202
29973203
29973204
29973207
29977504
29977506
29977507
29977508
29977511
29981480
29981484
29981487
29983464
29983468
29983469
29983470
29983471
29985456
29985457
29985463
30705248
30705255
30970592
30970593
30970599
30971328
30971329
30971335
30971624
30971625
30971626
30971631
32272520
32272523
32272524
32272527
32911896
32911899
32911903
bougron@DynaMips:/media/bougron/BOOTESP/DDrescue$

D) La préparation de la future partition de windows
       - Un peu de réorganisation pour avoir de la place. Décision de lui allouer  64 Go.  Puis tests de contrôle avant installation.

sudo ddrescue           -f  -n    -b512  -c126 /dev/sda2   /dev/null     /home/ubuntu/DDrescueSDA2
sudo dd                 if=/dev/zero  of=/dev/sda2 bs=2M
sudo ddrescue           -f  -n    -b512  -c126 /dev/sda   /dev/null     /home/ubuntu/DDrescueSDA2

et cette fois-ci sauvegarde après l'installation  des principaux logiciels nécessaires.

 dd if=/dev/sda2 of=/DATA/windows10.img  bs=4096 conv=notrunc,noerror  

 
E)  Remise en route de ubuntu.
     a) suppression des deux entrées de boot dans la RAM du bios
     b) création des deux entrées avec la nouvelle partition.
     c) modification de  /etc/fstab afin de prendre en compte le nouveau UUID de /boot/efi
     d) mise à jour du grub pour prise en compte de la nouvelle partition windows.
     e) et un smarctl pour finir.

bougron@DynaMips:/media/bougron/BOOTESP/DDrescue$ sudo smartctl -a /dev/sda
[sudo] password for bougron: 
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.19.0-33-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar Blue (SATA 6Gb/s)
Device Model:     WDC WD5000AAKX-083CA1
Serial Number:    WD-WCAYUEA15605
LU WWN Device Id: 5 0014ee 10473b99b
Firmware Version: 19.01H19
User Capacity:    500 106 780 160 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 (minor revision not indicated)
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Dec  4 01:12:59 2015 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:  (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: 		( 8760) 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: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 (  89) minutes.
Conveyance self-test routine
recommended polling time: 	 (   5) minutes.
SCT capabilities: 	       (0x3037)	SCT Status 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     0x002f   198   198   051    Pre-fail  Always       -       12767
  3 Spin_Up_Time            0x0027   138   136   021    Pre-fail  Always       -       4058
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2361
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       4177
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2057
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1111
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1249
194 Temperature_Celsius     0x0022   108   095   000    Old_age   Always       -       35
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       496
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Conveyance offline  Completed: read failure       90%      4058         13498046
# 2  Extended offline    Completed: read failure       90%      4058         13498046
# 3  Extended offline    Completed without error       00%      3976         -
# 4  Short offline       Completed without error       00%      3974         -
# 5  Extended offline    Interrupted (host reset)      90%         6         -

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.
bougron@DynaMips:/media/bougron/BOOTESP/DDrescue$ 

F) Une autre façon de détecter un incident via les fichiers de trace lorsque Ubuntu bascule la partition en mode READ/ONLY
    Nécessité de repartir avec une live USB et de regarder les traces de la session.

ubuntu@ubuntu:/media/ubuntu/Slash/var/log$ cat kern.log |grep blk_update
Dec  7 11:51:57 DynaMips kernel: [ 1092.032792] blk_update_request: I/O error, dev sda, sector 37276392
Dec  7 11:51:57 DynaMips kernel: [ 1092.032854] blk_update_request: I/O error, dev sda, sector 37276393
Dec  7 11:51:58 DynaMips kernel: [ 1093.809394] blk_update_request: I/O error, dev sda, sector 37276392
Dec  7 11:52:00 DynaMips kernel: [ 1095.564869] blk_update_request: I/O error, dev sda, sector 37276392
ubuntu@ubuntu:/media/ubuntu/Slash/var/log$

G)   Ne pas oublier cette discussion https://forum.ubuntu-fr.org/viewtopic.p … #p21571533

Dernière modification par Bougron (Le 03/12/2016, à 11:08)

Hors ligne

#2 Le 08/12/2015, à 02:56

Bougron

Re : [FYI] Vie d’un disque dur

Suivi du disque

Il continue de se dégrader, encore des blocs perdus dans les 16 premiers Go de la partition windows et nulle part ailleurs
contenant windows

bougron@DynaMips:~$ sudo smartctl -a /dev/sda
[sudo] password for bougron: 
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.19.0-39-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar Blue (SATA 6Gb/s)
Device Model:     WDC WD5000AAKX-083CA1
Serial Number:    WD-WCAYUEA15605
LU WWN Device Id: 5 0014ee 10473b99b
Firmware Version: 19.01H19
User Capacity:    500 106 780 160 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 (minor revision not indicated)
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Tue Dec  8 01:52:58 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
	

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     0x002f   198   198   051    Pre-fail  Always       -       13081
  3 Spin_Up_Time            0x0027   139   136   021    Pre-fail  Always       -       4050
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2380
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       4216
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2076
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1120
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1259
194 Temperature_Celsius     0x0022   106   095   000    Old_age   Always       -       37
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       515
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed: read failure       80%      4210         263369
# 2  Conveyance offline  Completed: read failure       90%      4058         13498046
# 3  Extended offline    Completed: read failure       90%      4058         13498046
# 4  Extended offline    Completed without error       00%      3976         -
# 5  Short offline       Completed without error       00%      3974         -
# 6  Extended offline    Interrupted (host reset)      90%         6         -

A noter que de nouveau ubuntu se comporte mal (redemande le mot de passe)

bougron@DynaMips:~$ sudo blkid
[sudo] password for bougron: 
sudo: unable to open /var/lib/sudo/bougron/0: Aucun fichier ou dossier de ce type
/dev/sda1: LABEL="670BadBlocks" UUID="060B12E5329E89A0" TYPE="ntfs" 
/dev/sda2: LABEL="Windows10" UUID="38653BE01CC5F45B" TYPE="ntfs" 
/dev/sda3: LABEL="DATA" UUID="72AF292E6834CF25" TYPE="ntfs" 
/dev/sda4: LABEL="CDROMASROCK" UUID="43ef713f-2715-4ce3-9856-1f75b1c58360" TYPE="ext4" 
/dev/sda5: LABEL="Slash" UUID="82498b4e-ae54-482b-9069-4a36b04e9a5c" TYPE="ext4" 
/dev/sda6: LABEL="BOOTESP" UUID="644C-BAD8" TYPE="vfat" 
/dev/sdb1: LABEL="UBUNTU1510" UUID="CDAE-4746" TYPE="vfat" 
bougron@DynaMips:~$ 
bougron@DynaMips:~$ sudo blkid
[sudo] password for bougron: 
sudo: unable to open /var/lib/sudo/bougron/0: Aucun fichier ou dossier de ce type
/dev/sda1: LABEL="670BadBlocks" UUID="060B12E5329E89A0" TYPE="ntfs" 
/dev/sda2: LABEL="Windows10" UUID="38653BE01CC5F45B" TYPE="ntfs" 
/dev/sda3: LABEL="DATA" UUID="72AF292E6834CF25" TYPE="ntfs" 
/dev/sda4: LABEL="CDROMASROCK" UUID="43ef713f-2715-4ce3-9856-1f75b1c58360" TYPE="ext4" 
/dev/sda5: LABEL="Slash" UUID="82498b4e-ae54-482b-9069-4a36b04e9a5c" TYPE="ext4" 
/dev/sda6: LABEL="BOOTESP" UUID="644C-BAD8" TYPE="vfat" 
/dev/sdb1: LABEL="UBUNTU1510" UUID="CDAE-4746" TYPE="vfat" 
bougron@DynaMips:~$ 

et  fermeture systématique de toutes les  sessions ouvertes avec la commande 'sudo parted -l' ou 'dmesg | tail -30'
idem pour d'autres commandes

bougron@DynaMips:~$ pg  /media/$USER/UBUNTU1510/DDrescue/DDbadsda2
pg : ne peut créer le fichier temporaire
bougron@DynaMips:~$ touch toto
touch: impossible de faire un touch «toto»: Système de fichiers accessible en lecture seulement
bougron@DynaMips:~$ 

Le système de fichier a de nouveau basculé en lecture seule .
Mais j'ai un peu de chance

bougron@DynaMips:~$ dmesg |tail
[32021.683690] ata3.00: error: { UNC }
[32021.687522] ata3.00: configured for UDMA/100
[32021.687546] sd 2:0:0:0: [sda] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[32021.687550] sd 2:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor]
[32021.687554] sd 2:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
[32021.687556] sd 2:0:0:0: [sda] CDB: 
[32021.687558] Read(10): 28 00 02 f8 79 e1 00 00 01 00
[32021.687569] blk_update_request: I/O error, dev sda, sector 49838561
[32021.687574] Buffer I/O error on dev sda2, logical block 16278776, async page read
[32021.687597] ata3: EH complete
bougron@DynaMips:~$ 

Que j'aurais aimé faire la commande dmesg | grep sector  !

Avec les 92 secteurs supplémentaires de la partition SDA2

LBA	        en MiO  en Gio
16278776	7949	8
16278777	7949	8
16278778	7949	8
16278779	7949	8
16278780	7949	8
16278781	7949	8
16278782	7949	8
16278783	7949	8
16279216	7949	8
16279217	7949	8
16279218	7949	8
16279219	7949	8
16279220	7949	8
16279221	7949	8
16279222	7949	8
16279223	7949	8
16279472	7949	8
16279473	7949	8
16279474	7949	8
16279475	7949	8
16279476	7949	8
16279477	7949	8
16279478	7949	8
16279479	7949	8
16279560	7949	8
16279561	7949	8
16279562	7949	8
16279563	7949	8
16279564	7949	8
16279565	7949	8
16279566	7949	8
16279567	7949	8
16280120	7949	8
16280127	7949	8
16368624	7992	8
16368625	7992	8
16368626	7992	8
16368627	7992	8
16368628	7992	8
16368629	7992	8
16368630	7992	8
16368631	7992	8
16370608	7993	8
16370609	7993	8
16370610	7993	8
16370611	7993	8
16370612	7993	8
16370613	7993	8
16370614	7993	8
16370615	7993	8
16700120	8154	8
16700127	8154	8
16701072	8155	8
16701073	8155	8
16701074	8155	8
16701075	8155	8
16701076	8155	8
16701077	8155	8
16701078	8155	8
16701079	8155	8
16702024	8155	8
16702025	8155	8
16702026	8155	8
16702027	8155	8
16702028	8155	8
16702029	8155	8
16702030	8155	8
16702031	8155	8
21248744	10375	10
21248745	10375	10
21248746	10375	10
21248747	10375	10
21248748	10375	10
21248749	10375	10
21248750	10375	10
21248751	10375	10
32318056	15780	15
32318057	15780	15
32318058	15780	15
32318059	15780	15
32318060	15780	15
32318061	15780	15
32318062	15780	15
32318063	15780	15
32318064	15780	15
32318065	15780	15
32318066	15780	15
32318067	15780	15
32318068	15780	15
32318069	15780	15
32318070	15780	15
32318071	15780	15
ubuntu@ubuntu:~$ sudo parted -l                                                
Model: ATA WDC WD5000AAKX-0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 
Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  17.2GB  17.2GB  ntfs                                       msftdata
 2      17.2GB  68.7GB  51.5GB  ntfs                                       msftdata
 3      103GB   471GB   368GB   ntfs                                       msftdata
 4      471GB   475GB   3905MB  ext4
 5      475GB   497GB   21.9GB  ext4
 6      497GB   497GB   140MB   fat32                                      boot, esp
 7      497GB   497GB   16.8MB               Microsoft reserved partition  msftres

Et la tentative de décalage de 16 Go tentée via ubuntu

GParted 0.19.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Move /dev/sda2 to the right and grow it from 48.00 GiB to 48.00 GiB  00:00:04    ( ERROR )
calibrate /dev/sda2  00:00:03    ( SUCCESS )
path: /dev/sda2
start: 33559785
end: 134223871
size: 100664087 (48.00 GiB)
check file system on /dev/sda2 for errors and (if possible) fix them  00:00:01    ( ERROR )
ntfsresize -i -f -v /dev/sda2
ntfsresize v2014.2.15AR.3 (libntfs-3g)
Device name : /dev/sda2
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 51540009472 bytes (51541 MB)
Current device size: 51540012544 bytes (51541 MB)
Checking for bad sectors ...
Bad cluster: 0x1f3976 - 0x1f3976 (1)
ERROR: This software has detected that the disk has at least 1 bad sector.
****************************************************************************
* WARNING: The disk has bad sector. This means physical damage on the disk *
* surface caused by deterioration, manufacturing faults or other reason. *
* The reliability of the disk may stay stable or degrade fast. We suggest *
* making a full backup urgently by running 'ntfsclone --rescue ...' then *
* run 'chkdsk /f /r' on Windows and rebooot it TWICE! Then you can resize *
* NTFS safely by additionally using the --bad-sectors option of ntfsresize.*

Donc Lancement de windows10. Je lui demande de contrôler la partition C:. Il me dit qu'il le fera au prochain démarrage  que je fais immédiatement. Donc écran noir pendant un temps assez long (5 minutes...) et windows apparaît. Cela me permet de revenir sous ubuntu et de constater que rien n'est corrigé.

bougron@DynaMips:~$ sudo ntfsresize -i -f -b -v /dev/sda2
ntfsresize v2013.1.13AR.1 (libntfs-3g)
Device name        : /dev/sda2
NTFS volume version: 3.1
Cluster size       : 4096 bytes
Current volume size: 51540009472 bytes (51541 MB)
Current device size: 51540012544 bytes (51541 MB)
Checking for bad sectors ...
Bad cluster: 0x1f3976 - 0x1f3976    (1)
WARNING: This software has detected that the disk has at least 1 bad sector.
WARNING: Bad sectors can cause reliability problems and massive data loss!!!
Checking filesystem consistency ...
Cluster 2089733 is referenced multiple times!
Cluster 2089734 is referenced multiple times!
Cluster 2090008 is referenced multiple times!
Cluster 4039773 is referenced multiple times!
Cluster 4039774 is referenced multiple times!
100.00 percent completed
ERROR: Filesystem check failed!
ERROR: 5 clusters are referenced multiple times.
NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
and will be made to NTFS by this software until it gets repaired.
bougron@DynaMips:~$ 

J'avais déjà remarqué il y a 3 ans que windows XP ne réparait pas les secteurs qui ne sont pas alloués à des fichiers.
Ce qui m'avait obligé à me séparer de 'clonezilla'

Un petit coup de testdisk    qui indique Host Protected Area (HPA) present

Je prépare la suite d'après ce que j'ai compris, 

sed 's|^|sudo dd if=/dev/zero of=/dev/sda2 bs=512 count=1 seek=|' /home/$USER/DDbadsda2>/home/$USER/DDsda2 | pg /home/$USER/DDsda2 

Je lance la première ligne générée.
et je pense à vérifier sa bonne exécution avant d'envoyer la totale!!!

ubuntu@ubuntu:~$ sudo dd if=/dev/sda2 bs=512 count=1 skip=16278776 | hexdump -C
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000282971 s, 1.8 MB/s
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200
ubuntu@ubuntu:~$ 

C'est donc reparti pour une nouvelle vérification.

sudo ddrescue  -f  -n  -b512  -c252 /dev/sda2   /dev/null   /home/$USER/DDsda2bis
sudo ddrescue     -f  -r0 -b512 -c1  /dev/sda2  /dev/null  /home/$USER/DDsda2bis
sudo ddrescue -R  -f  -r0 -b512 -c1  /dev/sda2  /dev/null  /home/$USER/DDsda2bis
sudo ddrescuelog -l-   -b512   /home/$USER/DDsda2 >/home/$USER/DDbadsda2bis
pg /home/$USER/DDbadsda2bis
wc /home/$USER/DDbadsda2bis

Dernière modification par Bougron (Le 31/12/2015, à 11:14)

Hors ligne

#3 Le 09/12/2015, à 12:00

Bougron

Re : [FYI] Vie d’un disque dur

Bonjour.
La suite de cette histoire est sans aucun intérêt pour les personnes qui ne disposent pas d'un windows et qui ne connaissent pas du tout le DOS.
Car le diagnostic complémentaire n'est pas possible avec ubuntu

http://support.wdc.com/downloads.aspx?DL a écrit :

    My Support Warranty & Returns Products Downloads WD Community MyCloud.com
Software & Downloads
WD Software Product Firmware Downloads by Product
Product
Data Lifeguard Diagnostic for DOS
Data Lifeguard Diagnostic for Windows
Acronis True Image WD Edition Software

Après toutes ces opérations,  windows n'a pas pu redémarrer, et je ne peux accéder à la partition SDA2 contenant l'OS windows avec  ubuntu de façon classique (le UUID)

bougron@DynaMips:/dev/disk/by-uuid$ ls -l
lrwxrwxrwx 1 root root 10 déc.   9 17:29 060B12E5329E89A0 -> ../../sda1
lrwxrwxrwx 1 root root 10 déc.   9 15:12 43ef713f-2715-4ce3-9856-1f75b1c58360 -> ../../sda4
lrwxrwxrwx 1 root root 10 déc.   9 15:12 644C-BAD8 -> ../../sda6
lrwxrwxrwx 1 root root 10 déc.   9 15:12 72AF292E6834CF25 -> ../../sda3
lrwxrwxrwx 1 root root 10 déc.   9 15:12 82498b4e-ae54-482b-9069-4a36b04e9a5c -> ../../sda5
bougron@DynaMips:/dev/disk/by-uuid$ cd .. by-id
bougron@DynaMips:/dev/disk/by-id$ ls -l
lrwxrwxrwx 1 root root  9 déc.   9 17:07 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605 -> ../../sda
lrwxrwxrwx 1 root root 10 déc.   9 17:29 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 déc.   9 17:34 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 déc.   9 15:12 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 déc.   9 15:12 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 déc.   9 15:12 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 déc.   9 15:12 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 déc.   9 15:12 ata-WDC_WD5000AAKX-083CA1_WD-WCAYUEA15605-part7 -> ../../sda7
lrwxrwxrwx 1 root root  9 déc.   9 17:07 wwn-0x50014ee10473b99b -> ../../sda
lrwxrwxrwx 1 root root 10 déc.   9 17:29 wwn-0x50014ee10473b99b-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 déc.   9 17:34 wwn-0x50014ee10473b99b-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 déc.   9 15:12 wwn-0x50014ee10473b99b-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 déc.   9 15:12 wwn-0x50014ee10473b99b-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 déc.   9 15:12 wwn-0x50014ee10473b99b-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 déc.   9 15:12 wwn-0x50014ee10473b99b-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 déc.   9 15:12 wwn-0x50014ee10473b99b-part7 -> ../../sda7

et pourtant la commande gdisk semble indiquer que c'est presque normal. Partition Name est absent!

Command (? for help): i
Partition number (1-7): 2
Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
Partition unique GUID: 1750D22A-450F-4926-8589-32F0544AAD22
First sector: 33559785 (at 16.0 GiB)
Last sector: 134223871 (at 64.0 GiB)
Partition size: 100664087 sectors (48.0 GiB)
Attribute flags: 0000000000000000
Partition name: ''

et impossible d'y accéder via gparted qui indique

Impossible de détecter le système de fichiers ! Les raisons possibles sont :
- Le système de fichiers est endommagé
- Le système de fichiers est inconnu de GParted
- Il n'y a aucun système de fichiers (non formaté)
- L'entrée périphérique /dev/sda2 est manquante

Cela peut alors expliquer pourquoi le bootlooder de windows ne trouvait pas le fichier de démarrage de windows .
On va voir ce que tesdisk va donner.
En fait une trés mauvaise surprise.
Le quick searchvv montre bien les partitions actuelles et la liste importante des anciennes.  Le problème est que le deep search est bloqué... Il n'avance pas.....   Probablement un nouveau secteur devenu illisible et qu'il s'accroche désespérément à lire.
Ou alors, il met mal à Jour. Mais à ce rythme; rendez-vous l'année prochaine!!!!

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Analyse cylinder    16/60800: 00%
Read error at 16/77/5 (lba=261895)
  MS Data                       34   33559784   33559751 [670BadBlocks]
  MS Data                     2048     262143     260096 [PartieFichue]
  MS Data                     2048     262143     260096 [PartieFichue]
  MS Data                   262143     522238     260096
  MS Data                   262144   98373631   98111488
  Stop
Read error at 16/77/5 (lba=261895)

et pas de conversion a faire, il a tout dit.
Le premier rencontré il y a 8 jours était 263368.

ps -ejH
 3520  3028  3028 ?        00:00:15         gnome-terminal-
 3526  3028  3028 ?        00:00:00           gnome-pty-helpe
 3527  3527  3527 pts/17   00:00:00           bash
 3958  3958  3527 pts/17   00:00:00             sudo
ubuntu@ubuntu:~$ ps -p 3959
  PID TTY          TIME CMD
 3959 pts/17   00:12:22 testdisk
ubuntu@ubuntu:~$ 
 3959  3958  3527 pts/17   00:12:22               testdisk

Un retour  de la suite.
J'ai relancé    une relecture totale du disque  (16 heures),   le nombre de secteurs illisibles a grimpé a 1600.  il y en a pas mal de nouveaux, Quleques anciens sont redevenus lisibles mais le détaoil est stocké dans la live USB,     il y en a simplement un paquet de 8 qui s'est inbstallé dans la partition  de windows.....   Je viens de neutraliser les 32 premiers Go du disque de réinstaller encore une fois windows10
Tout tourne.    J'ai passé commande d'un SSD. et vais continuer à regarder ce disque s'éteindre.


Un probable dysfonctionnement.   
        Lorsque je lance testdisk, il me signale le premier secteur non lisible et il s'endort.....
        Je ne sais pas le réveiller........... ceci en version 15.10
        Lorsque je lance testdisk, je perds la main au terminal  au bout d'un petit moment
         Ne reste que la solution power OFF ... ceci en version 14.3
Je vais tenter de recommencer afin d'être sur que la cause n'était pas ailleurs car dans les deux cas, il n'y avait pas que testdisk qui fonctionnait


Ajout du 16/12/2015
Je viens de brancher les remplaçants.

bougron@DynaMips:~$ sudo smartctl -s on -a /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.19.0-39-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model:     SanDisk SDSSDA120G
Serial Number:    154878402236
LU WWN Device Id: 5 001b44 f1b0ddabc
Firmware Version: Z22000RL
User Capacity:    120 034 123 776 bytes [120 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 T13/2015-D revision 3
SATA Version is:  SATA >3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Wed Dec 16 12:16:38 2015 CET
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
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: 		(    0) seconds.
Offline data collection
capabilities: 			 (0x71) SMART execute Offline immediate.
					No Auto Offline data collection support.
					Suspend Offline collection upon new
					command.
					No Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0002)	Does not save 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: 	 (  10) minutes.
Conveyance self-test routine
recommended polling time: 	 (   2) minutes.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   000   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       3
166 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
167 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
168 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       2
169 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       18
170 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
171 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
173 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
174 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       3
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   072   100   000    Old_age   Always       -       28 (0 36 0 0 0)
199 UDMA_CRC_Error_Count    0x0032   100   100   000    Old_age   Always       -       0
230 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       0
232 Available_Reservd_Space 0x0033   100   100   004    Pre-fail  Always       -       100
233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       0
241 Total_LBAs_Written      0x0030   253   253   000    Old_age   Offline      -       0
242 Total_LBAs_Read         0x0030   253   253   000    Old_age   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.

et

bougron@DynaMips:~$ sudo smartctl -s on -a /dev/sdc
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.19.0-39-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model:     TOSHIBA HDWA120
Serial Number:    75HJWGEKS
LU WWN Device Id: 5 000039 fe2c7ad0a
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
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: 6.0 Gb/s)
Local Time is:    Wed Dec 16 12:23:52 2015 CET
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
General SMART Values:
Offline data collection status:  (0x80)	Offline data collection activity
					was never started.
					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: 		(17743) 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: 	 ( 296) 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   100   100   054    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0007   100   100   024    Pre-fail  Always       -       204
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       5
  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   100   100   020    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   100   100   000    Old_age   Always       -       0
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       5
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       5
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       5
194 Temperature_Celsius     0x0002   206   206   000    Old_age   Always       -       29 (Min/Max 22/30)
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       -       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.
bougron@DynaMips:~$ 

Dernière modification par Bougron (Le 16/12/2015, à 13:27)

Hors ligne

#4 Le 18/12/2015, à 14:37

Bougron

Re : [FYI] Vie d’un disque dur

Bonjour.
Suite.
Les deux nouveaux disques ont été remplis à 100% afin de voir que tout marchait bien... puis j'ai supprimé la partition et fabriqué les partitions 'définitives'.
Pour le SSD
   J'ai recopié la partition windows XP d'un autre ordinateur.
   J'ai recopié la partition windows10 du disque abîmé en oubliant que windows n'avait pas été arrêté  par restart.
   J'ai recopié la partition ubuntu à partir du ubuntu opérationnel et non d'une live USB.
       Cette façon de faire n'est pas bonne, il est alors impossible de modifier le UUID de la partition dupliquée car elle est déclarée 'busy'.     J'ai donc du refaire un boot en live USB pour faire cette action.
J'en ai profité pour dupliquer la partition de boot.
      J'ai aussi modifié le fichier grub. cfg de la partition de boot, celui du /boot et le fstab afin de prendre en compte le nouvel UUID et le nouveau n° de partition.
     Donc Ubuntu boote maintenant depuis le SSD au lieu du disque dur. La vitesse de démarrage est impressionnante.

Reste la partie windows10.   Je continue de le lancer sur le vieux disque sans problème.
     Il ne met pas en route via le SSD, J'avais pensé plus simple d'en refaire une installation.    C'est la CATA.
    Il m'indique une erreur mettant en cause la structure des fichiers sources alors que  j'ai utilisé de nombreuses fois cette clé. J'ai fini par débrancher les câbles SATA en ne conservant que le nouveau disque DUR.
Ce fut presque pareil, Mais j'ai réalisé que je n'avais pas de partition EFI sur ce disque dur.
J'en ai créée une, L'installation s'est alors parfaitement faite.
J'ai constaté qu'une partition MSR de 16 Mo avait été créée immédiatement après la partition EFI
Le windows installé fonctionne. Mais je veux malgré tout disposer des deux autres disques!
J'ai donc recommencé l'opération avec les 3 câbles branchés.
J'ai toujours "'erreur inattendue 0xC000005".
Un bilan des partitions avec celles qui on été créées automatiquement par l'installateur de windows.
Mais l'installateur a bien dit qu'il allait se permettre de créer des partitions.
Je vais les supprimer et faire en sorte que le disque soit plein à 100% ou alors permuter les câbles sata.

bougron@DynaMips:~$ sudo date
vendredi 18 décembre 2015, 12:53:01 (UTC+0100)
bougron@DynaMips:~$ sudo parted -l
Modèle: ATA SanDisk SDSSDA12 (scsi)
Disque /dev/sda : 120GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Numéro  Début   Fin     Taille  Système de fichiers  Nom  Fanions
1      1049kB  38,5GB  38,5GB  ntfs                      msftdata
4      38,5GB  38,6GB  52,4MB  fat32                     msftdata
2      38,7GB  81,6GB  42,9GB  ntfs                      msftdata
3      81,6GB  120GB   38,4GB  ext4

Modèle: ATA WDC WD5000AAKX-0 (scsi)
Disque /dev/sdb : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Numéro  Début   Fin     Taille  Système de fichiers  Nom                           Fanions
1      17,4kB  17,2GB  17,2GB  ntfs                                               msftdata
2      17,2GB  35,2GB  18,0GB  ntfs                                               msftdata
3      35,2GB  69,2GB  34,1GB  ntfs                                               msftdata
4      69,2GB  69,7GB  472MB   ntfs                 Basic data partition          caché, diagnostic
5      69,7GB  69,8GB  105MB   fat32                EFI system partition          démarrage
6      69,8GB  70,3GB  472MB   ntfs                 Basic data partition          caché, diagnostic
7      70,3GB  70,4GB  105MB   fat32                EFI system partition          démarrage
8      70,4GB  70,9GB  472MB   ntfs                 Basic data partition          caché, diagnostic
9      70,9GB  71,0GB  105MB   fat32                EFI system partition          démarrage
10      71,0GB  71,4GB  472MB   ntfs                 Basic data partition          caché, diagnostic
11      71,4GB  71,6GB  105MB   fat32                EFI system partition          démarrage
12      71,6GB  72,0GB  472MB   ntfs                 Basic data partition          caché, diagnostic
13      72,0GB  72,1GB  105MB   fat32                EFI system partition          démarrage
14      72,1GB  72,6GB  472MB   ntfs                 Basic data partition          caché, diagnostic
15      72,6GB  72,7GB  105MB   fat32                EFI system partition          démarrage
16      72,7GB  73,2GB  472MB   ntfs                 Basic data partition          caché, diagnostic
17      73,2GB  73,3GB  105MB   fat32                EFI system partition          démarrage

18      103GB   471GB   368GB   ntfs                                               msftdata
19      471GB   475GB   3905MB  ext4
20      475GB   497GB   21,9GB  ext4
21      497GB   497GB   140MB   fat32                                              démarrage
22      497GB   497GB   16,8MB                       Microsoft reserved partition  msftres

Modèle: ATA TOSHIBA HDWA120 (scsi)
Disque /dev/sdc : 2000GB
Taille des secteurs (logiques/physiques): 512B/4096B
Table de partitions : gpt
Numéro  Début   Fin     Taille  Système de fichiers  Nom                           Fanions
1      1049kB  1448GB  1448GB  ntfs                                               msftdata
2      1448GB  1448GB  34,6MB  fat32                                              démarrage
3      1448GB  1448GB  16,8MB                       Microsoft reserved partition  msftres
4      1448GB  1500GB  51,6GB  ntfs                                               msftdata
5      1500GB  1534GB  34,4GB  ext4
6      1534GB  2000GB  466GB   ntfs                                               msftdata
bougron@DynaMips:~$ sudo date
vendredi 18 décembre 2015, 12:53:03 (UTC+0100)

Après presque une journée de tentatives diverses, Je n'ai absolument pas pu installer windows10 EFI sur un micro ayant 1 SSD et 2 disques, alors que cette installation se passe sans problème avec un micro LEGACY équipé lui aussi de 1 SSD et de deux disques .
Voici une liste d'erreurs rencontrées....

"Windows n'a pas pu préparer l'ordinateur à démarrer dans la phase suivante d'installation. Pour installer windows, redémarrer le programme d'installation."   ==>   A ce niveau, j'ai pu voir que la partition destinée à recevoir windows devait avoir au moins une taille de 23678 Mo.

"Nous n'avons pas pu créer de partition, ni localiser une partition déjà existante. Pour plus d'informations, voir les fichiers journaux d'installation."    ==>      Aucune idée comment les consulter!

"Les partitions présentes sur le disque ne sont pas dans l'ordre recommandé. Pour plus d'informations sur une installation sur des disques GPT, consulter le site web de microsoft ( www.microsoft.com ) et rechercher GPT. Voulez-vous poursuivre l'installation?"
===>  https://msdn.microsoft.com/fr-fr/library/hh825686.aspx

"Windows a détecté que la partition système EFI est formatée en NTFS. Formater la partition système EFI en FAT32 puis redémarrer l'installation."   ==> Ce message est absolument faux et cache un problème.  J'ai laissé l'installateur fabriquer lui-même cette partition,    La suite  va montrer qu'elle est bien  en FAT32.

"Nous n'avons pas pu installer windows à l'emplacement choisi. Vérifier votre lecteur de média. voici des informations complémentaires sur ce qui s'est passé 0X800004005"

"Une erreur inattendue s'est produite lors de l'installation de windows. Vérifier que les sources d'installation sont accessibles puis relancer l'installation Code d'erreur 0xC0000005."

J'ai fini par déconnecter les deux disques durs, faire de la place en début du SSD.
J'ai pu faire alors sans difficultés, l'installation de windows10.    Seul regret, cette installation n'a pas su détecter la présence d'un windows XP pourtant bien présent. Je comptais sur cette installation pour fabriquer correctement les bons magasins de boot... (Cela avait été fait en LEGACY).

Structure du SSD après installation.

bougron@DynaMips:~$ sudo parted -l
Modèle: ATA SanDisk SDSSDA12 (scsi)
Disque /dev/sda : 120GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Numéro  Début   Fin     Taille  Système de fichiers  Nom                           Fanions
 1      1049kB  473MB   472MB   ntfs                 Basic data partition          caché, diagnostic
 2      473MB   578MB   105MB   fat32                EFI system partition          démarrage
 3      578MB   595MB   16,8MB                       Microsoft reserved partition  msftres
 4      595MB   43,0GB  42,4GB  ntfs                 Basic data partition          msftdata
 5      43,0GB  81,6GB  38,6GB  ntfs                                               msftdata
 6      81,6GB  120GB   38,4GB  ext4

La partition 5 contient windows XP au cas où je trouverais une solution.
La partition 6 contient ubuntu 14.04.3
Il  ne reste plus qu'a rapatrier les programmes de boot de ubuntu  dans la partition de boot nouvellement créée.
et penser à remettre les disques au repos après usage. J'ai été incapable de retrouver la valeur précédente que j'avais assigné au disque usagé.   Donc, maintenant je le note ICI!

bougron@DynaMips:~$ sudo hdparm -S 120 /dev/sdb
/dev/sdb:
 setting standby to 120 (10 minutes)
bougron@DynaMips:~$ sudo hdparm -S 120 /dev/sdc
/dev/sdc:
 setting standby to 120 (10 minutes)
bougron@DynaMips:~$

Dernière modification par Bougron (Le 19/12/2015, à 18:07)

Hors ligne

#5 Le 31/12/2015, à 15:25

Bougron

Re : [FYI] Vie d’un disque dur

En fin, c'est le moment de faire l'inventaire
Le disque n'est plus très sollicité.

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   198   197   051    Pre-fail  Always       -       19566
  3 Spin_Up_Time            0x0027   139   136   021    Pre-fail  Always       -       4033
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2528
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   094   094   000    Old_age   Always       -       4388
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2221
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1237
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1290
194 Temperature_Celsius     0x0022   108   095   000    Old_age   Always       -       35
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       522
198 Offline_Uncorrectable   0x0030   194   194   000    Old_age   Offline      -       496
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   199   199   000    Old_age   Offline      -       354
SMART Error Log Version: 1
No Errors Logged

Rappel de la situation d'il y a trois semaines

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   198   198   051    Pre-fail  Always       -       13081
  3 Spin_Up_Time            0x0027   139   136   021    Pre-fail  Always       -       4050
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2380
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       4216
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2076
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1120
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1259
194 Temperature_Celsius     0x0022   106   095   000    Old_age   Always       -       37
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       515
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0
SMART Error Log Version: 1
No Errors Logged

Dernière modification par Bougron (Le 31/12/2015, à 15:34)

Hors ligne

#6 Le 29/04/2016, à 03:26

Bougron

Re : [FYI] Vie d’un disque dur

Bonsoir
Après 3 mois et demi d'hibernation et après une mise à jour de la version 14.04.3, c'est le moment de regarder s'il va passer l'été.

=== START OF READ SMART DATA SECTION ===
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   197   197   051    Pre-fail  Always       -       20971
  3 Spin_Up_Time            0x0027   139   136   021    Pre-fail  Always       -       4008
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2559
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   094   094   000    Old_age   Always       -       4554
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2252
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1257
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1301
194 Temperature_Celsius     0x0022   109   095   000    Old_age   Always       -       34
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       524
198 Offline_Uncorrectable   0x0030   194   194   000    Old_age   Offline      -       496
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   199   199   000    Old_age   Offline      -       354

Il y a un petit coin qui va mal
Multi-Zone Error Rate: Nombre total d’erreurs à l’écriture d’un secteur.

Hors ligne

#7 Le 05/10/2016, à 18:29

Bougron

Re : [FYI] Vie d’un disque dur

Bonjour.
Suite du feuilleton.
Après avoir pensé à activer la fonctionnalité RAIDS matériel, j'ai constaté que ce n'était pas transparent pour windows.  De plus, j'ai découvert que la carte-mère limitait sa protection à 2,2To par disque.

Je viens d'installer la fonctionnalité RAIDS1:  Donc perte du format NTFS.  Il est fort possible que je supprime windows XP de ce micro car je ne vais pas  trouver un équivalent MDADM.  En revanche je laisse la porte ouverte à windows10.

Voici  comment j'ai fais:

MDADM 
voir documentation https://doc.ubuntu-fr.org/raid_logiciel

Je choisis de sécuriser la partitionSDB12  formatée NTFS contenant mes données personnelles dont la taille est de  718659584 secteurs soit donc  718659584*512/1024/1024 = 350908 Mio.
≡> Il faut absolument la dupliquer ailleurs  ( Fait avec GPARTED dans SDC18) car elle va être écrasée dans l’opération.

Je fabrique la partition SDC17 TESTRAIDS avec exactement la même taille et aussi en NTFS,
J’installe l’application MDADM    apt://mdadm 
Je reboote pour qu’elle soit prise en charge,
Je fabrique la partition Raids1 (en 1 seconde)

sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 --name=MesDaTaRAIDS /dev/sdb12 /dev/sdc17 

Je formate la partition RAIDS en 5 secondes.

sudo mkfs.ext4 -v /dev/md0

et je lance la sécurisation qui tourne actuellement.

sudo mkdir /RAIDS
sudo mount /dev/md0 /RAIDS
sudo mkdir /mnt/SDC18
sudo mount /dev/sdc18 /mnt/SDC18
sudo cp -Rv /mnt/SDC18/*  /RAIDS

Il me reste à voir coté surveillance mdadm et automatisation alertes de smartctl

bougron@DynaMips:~$ sudo smartctl -A /dev/sdb
[sudo] Mot de passe de bougron : 
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-38-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
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     0x002f   198   197   051    Pre-fail  Always       -       21017
  3 Spin_Up_Time            0x0027   139   136   021    Pre-fail  Always       -       4025
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2862
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   094   094   000    Old_age   Always       -       4737
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2529
192 Power-Off_Retract_Count 0x0032   199   199   000    Old_age   Always       -       1497
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1364
194 Temperature_Celsius     0x0022   107   095   000    Old_age   Always       -       36
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   194   194   000    Old_age   Always       -       525
198 Offline_Uncorrectable   0x0030   195   194   000    Old_age   Offline      -       484
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       640
200 Multi_Zone_Error_Rate   0x0008   199   199   000    Old_age   Offline      -       345

bougron@DynaMips:~$

Finalement, j'ai créé un autre raids en le formatant NTFS,  Cela fera une chose en moins à installer du coté windows. C'est un formatage complet qui écrit des zéros dans  les 2  partitions.
A noter que je suis tombé dans le piège de la numérotation inversée.

Dernière modification par Bougron (Le 06/10/2016, à 01:02)

Hors ligne