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 05/10/2012, à 12:52

JP75

Grub rescue au démarrage et impossible d'utiliser boot-repair...

Bonjour,

J'espère ne pas poser une question à laquelle il a déjà été répondu : je n'ai pas trouvé de solution dans le forum pour l'instant...

J'ai voulu installer un dual boot Windows 7/Ubuntu sur un PC (Acer 4820TG) à partir d'une live USB. Je n'ai jamais relevé de problème lors de l'utilisation d'une session Ubuntu depuis le live CD ou une live USB. Je ne sais plus exactement ce que j'ai fait pour l'installation : c'était il y a plusieurs semaines.

Depuis, plus rien ne fonctionne : au démarrage, écran

error : unknown filesystem.
grub rescue>

J'ai essayé d'utiliser un live CD (je note qu'il est très très long à démarrer depuis que j'ai ces problèmes... mais il finit par démarrer) pour lancer BootRepair. Je parviens à installer BootRepair et à le lancer, mais il s'arrête pendant un temps infini (une petite barre qui devrait avancer n'avance pas, dans mon souvenir). J'ai essayé de lancer un BootRepair disk, mais rien : une longue liste d'erreurs, puis une attente infinie. Idem (même liste d'erreurs) avec un CD Ubuntu alternate.

Enfin, j'ai essayé de réinstaller Ubuntu depuis le live CD, mais il semble que la procédure freeze complètement.

Donc, me voilà, désespéré. J'ai fait mes devoirs (bien, j'espère !) : voici le résultat de BootInfoScript (c'est bien ainsi qu'il s'appelle ?) :

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos5)/boot/grub on this drive.

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /BOOTMGR /BOOT/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /Windows/System32/winload.exe

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       
    Boot sector type:  -
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1               2,048    27,265,023    27,262,976  27 Hidden NTFS (Recovery Environment)
/dev/sda2    *     27,265,024    27,469,823       204,800   7 NTFS / exFAT / HPFS
/dev/sda3          27,469,824   125,627,035    98,157,212   7 NTFS / exFAT / HPFS
/dev/sda4         125,628,414   976,771,071   851,142,658   5 Extended
/dev/sda5         125,628,416   969,058,303   843,429,888  83 Linux
/dev/sda6         969,060,352   976,771,071     7,710,720  82 Linux swap / Solaris


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        F85CD4465CD400F4                       ntfs       PQSERVICE
/dev/sda2        B678D5A678D56621                       ntfs       SYSTEM RESERVED
/dev/sda3        9C66D67C66D6569C                       ntfs       Acer
/dev/sda6        e1767a70-5349-4154-9f31-fbd6a67ad936   swap       
/dev/sr0                                                iso9660    Ubuntu 12.04.1 LTS i386

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sr0         /cdrom                   iso9660    (ro,noatime)


======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sda4

00000000  96 40 0a b7 50 b5 1e c0  5e 20 34 44 81 66 1e a6  |.@..P...^ 4D.f..|
00000010  02 86 8b e3 71 7f 75 0f  0e 24 c9 c6 67 04 e9 0a  |....q.u..$..g...|
00000020  9a 25 3e 8f 71 ad 0b d1  fc 34 c9 35 05 92 b8 54  |.%>.q....4.5...T|
00000030  2f 45 b2 d9 d4 30 6a 84  ac 5a 24 da 1b 74 5a 86  |/E...0j..Z$..tZ.|
00000040  16 8c 21 c4 78 a9 08 c5  08 a5 16 f0 23 42 64 2c  |..!.x.......#Bd,|
00000050  93 29 8c cb 46 4a 70 e0  22 36 44 8f 1e 08 e8 c2  |.)..FJp."6D.....|
00000060  c0 3d 58 f4 2e 03 79 6d  f5 52 37 4e e6 b0 41 46  |.=X...ym.R7N..AF|
00000070  6d 6c 2a 44 d2 40 e9 dd  34 9e 85 32 e7 8d 8c c6  |ml*D.@..4..2....|
00000080  a9 ed a7 08 8b 45 de 0b  50 04 a9 b5 71 58 d7 48  |.....E..P...qX.H|
00000090  8b 1c 33 2a 80 68 06 8f  d5 17 fc 7d 41 80 d2 82  |..3*.h.....}A...|
000000a0  ec ea 90 3a 9f 3d e1 98  1d 2e c6 e8 30 10 57 45  |...:.=......0.WE|
000000b0  d3 c3 ff fc 47 b6 f7 25  ad 24 f2 67 26 15 86 63  |....G..%.$.g&..c|
000000c0  73 f6 a6 7b cf aa 94 00  3d c9 3d 0b a6 11 92 0c  |s..{....=.=.....|
000000d0  f5 98 1a c6 5c e8 b1 c8  f4 f9 ba 7e 10 c5 06 e0  |....\......~....|
000000e0  5a 33 d3 0d 89 4d c6 1d  1f 09 c6 2d c2 b7 39 0b  |Z3...M.....-..9.|
000000f0  4c 31 0a 16 e1 10 85 86  fa 02 10 09 8b 0c b9 1e  |L1..............|
00000100  4a 4a 02 84 5f 41 73 0f  00 c1 a2 54 b8 98 91 7d  |JJ.._As....T...}|
00000110  aa 18 85 6c a4 68 34 4a  7f 09 39 8c 16 3c 6a 2b  |...l.h4J..9..<j+|
00000120  c2 37 24 69 ad 7b d2 e5  a8 1c 49 48 06 7c 61 a7  |.7$i.{....IH.|a.|
00000130  95 0d 60 48 d9 19 38 c9  8d c8 82 a0 5a b9 56 bc  |..`H..8.....Z.V.|
00000140  91 ac 54 b6 2a 43 fa 4e  e4 fc 6d a6 41 dd 3e 56  |..T.*C.N..m.A.>V|
00000150  29 c0 37 c4 7b ca 31 d5  f6 00 91 17 21 30 68 64  |).7.{.1.....!0hd|
00000160  8b 68 fb d0 51 9a 3e 13  82 2b cd a7 87 24 43 81  |.h..Q.>..+...$C.|
00000170  62 c6 69 d4 f6 c2 d0 ac  75 52 6f 7a fe 62 c3 21  |b.i.....uRoz.b.!|
00000180  98 6b 79 55 11 39 93 f4  d1 68 d5 57 87 5a 22 f4  |.kyU.9...h.W.Z".|
00000190  44 f7 fe 2e 11 f0 18 46  1f d0 25 85 6f 3a 31 b5  |D......F..%.o:1.|
000001a0  a2 60 9f b1 61 94 3e ab  4f 36 18 29 88 ec 1b 59  |.`..a.>.O6.)...Y|
000001b0  3b 2d 96 19 0a 2c 32 0a  6e d3 0f 87 84 7b 00 fe  |;-...,2.n....{..|
000001c0  ff ff 83 fe ff ff 02 00  00 00 00 b8 45 32 00 fe  |............E2..|
000001d0  ff ff 05 fe ff ff 02 b8  45 32 00 b0 75 00 00 00  |........E2..u...|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

xz: (stdin): Compressed data is corrupt

Est-ce que quelqu'un peut m'aider, s'il vous plaît ?

Hors ligne

#2 Le 05/10/2012, à 13:32

malbo

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Cette discussion traite d'un cas très similaire au tien : http://forum.ubuntu-fr.org/viewtopic.php?id=865081&p=1
Comme dans ce lien, tu souffres d'un système de fichiers de ta partition racine (sda5) qui n'est plus reconnu (très fâcheux) :

sda5: __________________________________________________________________________

    File system:       
    Boot sector type:  -
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''

Je te suggère de passer les mêmes commandes que cos81 dans le post #4 : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p8660901
et de poster ici le résultat obtenu.
Ces commandes font un état des lieux, elles ne modifient rien.
Tu donneras aussi le résultat de la commande demandé par rmy : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p8665691

Dernière modification par malbo (Le 05/10/2012, à 13:35)

Hors ligne

#3 Le 07/10/2012, à 09:55

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Bonjour,

Merci beaucoup pour la réponse et désolé de ne pas avoir été plus réactif : je devrais l'être plus maintenant.

Voici les résultats que j'obtiens :

ubuntu@ubuntu:~$ sudo sfdisk -luS

Disk /dev/sda: 60801 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sda1          2048  27265023   27262976  27  Hidden NTFS WinRE
/dev/sda2   *  27265024  27469823     204800   7  HPFS/NTFS/exFAT
/dev/sda3      27469824 125627035   98157212   7  HPFS/NTFS/exFAT
/dev/sda4     125628414 976771071  851142658   5  Extended
/dev/sda5     125628416 969058303  843429888  83  Linux
/dev/sda6     969060352 976771071    7710720  82  Linux swap / Solaris
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ udisks --show-info /dev/sda5
Showing information for /org/freedesktop/UDisks/devices/sda5
  native-path:                 /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5
  device:                      8:5
  device-file:                 /dev/sda5
    presentation:              /dev/sda5
    by-id:                     /dev/disk/by-id/ata-WDC_WD5000BEVT-22A0RT0_WD-WXE1A30V1048-part5
    by-id:                     /dev/disk/by-id/scsi-SATA_WDC_WD5000BEVT-_WD-WXE1A30V1048-part5
    by-id:                     /dev/disk/by-id/wwn-0x50014ee6556c85bc-part5
    by-path:                   /dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0-part5
  detected at:                 sam. 06 oct. 2012 20:05:40 UTC
  system internal:             1
  removable:                   0
  has media:                   1 (detected at sam. 06 oct. 2012 20:05:40 UTC)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  automount hint:              
  size:                        431836102656
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition:
    part of:                   /org/freedesktop/UDisks/devices/sda
    scheme:                    
    number:                    5
    type:                      
    flags:                    
    offset:                    64321748992
    alignment offset:          0
    size:                      431836102656
    label:                     
    uuid:                      
ubuntu@ubuntu:~$ 
ubuntu@ubuntu:~$ udisks --show-info /dev/sda
Showing information for /org/freedesktop/UDisks/devices/sda
  native-path:                 /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda
  device:                      8:0
  device-file:                 /dev/sda
    presentation:              /dev/sda
    by-id:                     /dev/disk/by-id/ata-WDC_WD5000BEVT-22A0RT0_WD-WXE1A30V1048
    by-id:                     /dev/disk/by-id/scsi-SATA_WDC_WD5000BEVT-_WD-WXE1A30V1048
    by-id:                     /dev/disk/by-id/wwn-0x50014ee6556c85bc
    by-path:                   /dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0
  detected at:                 sam. 06 oct. 2012 20:05:40 UTC
  system internal:             1
  removable:                   0
  has media:                   1 (detected at sam. 06 oct. 2012 20:05:40 UTC)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  automount hint:              
  size:                        500107862016
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition table:
    scheme:                    mbr
    count:                     6
  drive:
    vendor:                    ATA
    model:                     WDC WD5000BEVT-22A0RT0
    revision:                  01.01A10
    serial:                    WD-WXE1A30V1048
    WWN:                       50014ee6556c85bc
    detachable:                0
    can spindown:              1
    rotational media:          Yes, at 5400 RPM
    write-cache:               enabled
    ejectable:                 0
    adapter:                   /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e2
    ports:
      /org/freedesktop/UDisks/adapters/0000_3a00_3a1f_2e2/host0
    similar devices:
    media:                     
      compat:                 
    interface:                 ata
    if speed:                  (unknown)
    ATA SMART:                 Updated at dim. 07 oct. 2012 07:35:02 UTC
      overall assessment:      Disk has a few bad sectors
===============================================================================
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
 raw-read-error-rate         179|178| 51   good    12646       Pre-fail Online 
 spin-up-time                188|151| 21   good    1,6 secs    Pre-fail Online 
 start-stop-count             96| 96|  0    n/a    4310        Old-age  Online 
 reallocated-sector-count    200|200|140   good    0 sectors   Pre-fail Online 
 seek-error-rate             200|200|  0    n/a    0           Old-age  Online 
 power-on-hours              100|100|  0    n/a    10,0 days   Old-age  Online 
 spin-retry-count            100|100| 51   good    0           Old-age  Online 
 calibration-retry-count     100|100|  0    n/a    0           Old-age  Online 
 power-cycle-count           100|100|  0    n/a    406         Old-age  Online 
 g-sense-error-rate            8|  8|  0    n/a    92          Old-age  Online 
 power-off-retract-count     200|200|  0    n/a    75          Old-age  Online 
 load-cycle-count            191|191|  0    n/a    27914       Old-age  Online 
 temperature-celsius-2       115| 98|  0    n/a    32C / 89,6F Old-age  Online 
 reallocated-event-count     200|200|  0    n/a    0           Old-age  Online 
 current-pending-sector      199|199|  0    n/a    83 sectors  Old-age  Online 
 offline-uncorrectable       100|253|  0    n/a    0 sectors   Old-age  Offline
 udma-crc-error-count        200|200|  0ti    n/a    0           Old-age  Online 
 multi-zone-error-rate       100|253| 51   good    0           Old-age  Offline
ubuntu@ubuntu:~$

(Attention : la 4e ligne en partant de la fin, "current-pending-sector", est affichée en rouge dans mon Terminal).

Test_static est très très long et je m'y suis mal pris : j'ai perdu tout ce qu'il a affiché (j'en ai des photo, mais pas de copier-coller...). Je crois qu'il n'est pas très conseillé de poster des photos, n'est-ce pas ? Je le relance et copie les résultats au fur et à mesure de leur apparition ici !

Merci !

Hors ligne

#4 Le 07/10/2012, à 10:14

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Voici le premier écran que j'obtiens (j'ai lancé une analyse en passant Cylender boundaries: No dans les options) :

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda5 - 431 GB / 402 GiB - CHS 52501 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

   P ext4                     0   0  1 52501  20 63  843429888













>[Quick Search]
                            Try to locate partition

Puis, au bout d'un temps proche de l'infini divisé par 100 (environ 10 minutes ?), voici où j'en suis :

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda5 - 431 GB / 402 GiB - CHS 52501 255 63
Analyse cylinder   577/52500: 01%
Read error at 4/200/52 (lba=76911)

Notez cependant que rien n'est gelé : c'est lent, mais ça avance (hier soir, j'ai laissé tourner, et ça s'est terminé).

Est-ce normal que ce soit aussi long ? Je laisse tourner et poste toute nouveauté !

Hors ligne

#5 Le 07/10/2012, à 10:16

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Tiens ! Encore du nouveau :

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda5 - 431 GB / 402 GiB - CHS 52501 255 63
Analyse cylinder   578/52500: 01%
Read error at 577/241/1 (lba=9284688)















  Stop  

Bon, j'arrête de poster à chaque fois que ça bouge : j'attends maintenant la fin !

Hors ligne

#6 Le 07/10/2012, à 21:41

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Et voici du vrai nouveau ! Il semble que cette étape est enfin terminée ! (Plusieurs heures...)

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda5 - 431 GB / 402 GiB - CHS 52501 255 63

The harddisk (431 GB / 402 GiB) seems too small! (< 308152 TB / 280263 TiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
>  HFS                   3824  27 55 165600 241 30 2598944898
   HFS                   5146  40 38 131557 217 45 2030803874 [67~A^UE^Q'
   NTFS                 23460  71  4 82551 139 52  949301248
   NTFS                 23546 253  4 82638  66 52  949301248
   NTFS                 23611 248 62 82703  62 47  949301248
   NTFS                 23677  66  6 82768 134 54  949301248
   NTFS                 23742 127  2 82833 195 50  949301248
   NTFS                 23807 201 11 82899  14 59  949301248
   NTFS                 23924  27 40 83015  96 25  949301248
   VMFS                 50319  82 63 3104383714 148  4 601860312876694

[ Continue ]
HFS, 1330 GB / 1239 GiB

Puis, après avoir cliqué sur Continue :

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda5 - 431 GB / 402 GiB - CHS 52501 255 63

The harddisk (431 GB / 402 GiB) seems too small! (< 308152 TB / 280263 TiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
>  HFS                   3824  27 55 165600 241 30 2598944898
   HFS                   5146  40 38 131557 217 45 2030803874 [67~A^UE^Q'
   NTFS                 23460  71  4 82551 139 52  949301248
   NTFS                 23546 253  4 82638  66 52  949301248
   NTFS                 23611 248 62 82703  62 47  949301248
   NTFS                 23677  66  6 82768 134 54  949301248
   NTFS                 23742 127  2 82833 195 50  949301248
   NTFS                 23807 201 11 82899  14 59  949301248
   NTFS                 23924  27 40 83015  96 25  949301248
   VMFS                 50319  82 63 3104383714 148  4 601860312876694

[ Continue ]
HFS, 1330 GB / 1239 GiB

(Toutes les lignes du tableau sont en vert)

Avez-vous tout ce qu'il vous faut ?

edit : Je viens de réaliser que j'ai inséré deux fois le même code... J'ai dû faire une bêtise lors du deuxième copier-coller... Est-ce grave ? J'ai maintenant perdu ce deuxième écran (arghhhh !). Il me semble qu'il écrivait quelque chose comme "Structure OK"...

Dernière modification par JP75 (Le 07/10/2012, à 21:43)

Hors ligne

#7 Le 08/10/2012, à 06:58

malbo

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

As-tu des documents précieux sur la partition sda5 ? Si oui, je te ne suis pas compétent pour t'aider à les récupérer et je te prie de poster dans cette discussion en y donnant le lien vers la présente discussion : http://forum.ubuntu-fr.org/viewtopic.php?id=447877
rmy est très peu disponible mais il est possible que quelqu'un puisse t'aider.
Si tu n'as pas de doc précieux à récupérer dans sda5, tu peux tenter de passer cette commande de réparation de cette partition (c'est la même qui a sauvé cos81 à partir de ce post ) :

e2fsck -y /dev/sda5 

Tu noteras que cos81 a dû passer plusieurs fois cette commande avant de finir par réparer son système de fichiers de sda5.

S'agissant de la ligne :

current-pending-sector      199|199|  0    n/a    83 sectors  Old-age  Online 

que tu obtiens dans le post #3, je ne sais pas si tu dois considérer que le disque dur est mort ou s'il est possible de continuer à l'utiliser.

Dernière modification par malbo (Le 08/10/2012, à 07:04)

Hors ligne

#8 Le 09/10/2012, à 00:31

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Bonsoir,

Merci beaucoup ! Cette fois, il y a du nouveau : après avoir fait tourner e2fsck, l'ordinateur redémarre mieux mais quand même sur un grub rescue... Mais cette fois, un petit coup de boot repair depuis le live CD a réparé le démarrage : Windows démarre normalement ! Je n'ai plus qu'à comprendre pourquoi le dual boot ne fonctionne pas, mais je vais chercher un peu et reviendrai par ici si je ne trouve pas...

Merci encore infiniment pour ton aide !

A tout hasard, et si ça peut être utile à quelqu'un, voici le résultat de e2fsck (j'ai coupé une partie des chiffres du début...) :

26345067) -26345069 -(26345071--26345072) -(26345076--26345077) -(26345079--26345081) -(26345084--26345085) -(26345087--26345088) -26345090 -(26345092--26345093) -(26345095--26345098) -(26345100--26345101) -(26345103--26345104) -(26345107--26345109) -(26345111--26345113) -(26345115--26345117) -(26345119--26345120) -(26345122--26345125) -(26345127--26345133) -(26345135--26345136) -(26345142--26345145) -(26345150--26345152) -26345154 -(26345158--26345162) -(26345166--26345168) -26345171 -(26345174--26345177) -26345179 -(26345182--26345184) -(26345186--26345187) -(26345190--26345195) -(26345198--26345200) -26345204 -(26345206--26345209) -26345212 -(26345214--26345216) -26345218 -26345220 -(26345222--26345226) -26345228 -(26345230--26345232) -(26345235--26345236) -(26345238--26345241) -(26345243--26345244) -(26345246--26345248) -(26345250--26345252) -(26345254--26345260) -(26345262--26345264) -(26345269--26345273) -(26345277--26345280) -26345282 -(26345285--26345290) -(26345293--26345296) -26345299 -(26345301--26345305) -26345307 -(26345309--26345312) -(26345314--26345315) -(26345317--26345323) -(26345325--26345328) -(26345332--26345337) -(26345340--26345344) -26345346 -(26345348--26345354) -(26345356--26345360) -(26345363--26345369) -(26345371--26345376) -(26345378--26345392) -26345401 -26345410 -(26345417--26345418) -26345427 -26345433 -26345435 -(26345442--26345443) -(26345449--26345451) -26345460 -26345465 -26345468
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°0 (8180, décompté=8181).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°0 (3, décompté=2).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1568 (8192, décompté=8175).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1568 (0, décompté=9).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1584 (8192, décompté=237).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1584 (0, décompté=451).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1600 (8192, décompté=370).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1600 (0, décompté=601).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1616 (8192, décompté=325).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1616 (0, décompté=601).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1632 (8192, décompté=0).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1632 (0, décompté=520).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1633 (8192, décompté=5998).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1633 (0, décompté=81).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1648 (8192, décompté=4990).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1648 (0, décompté=581).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1664 (8192, décompté=4990).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1664 (0, décompté=594).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1680 (8192, décompté=4761).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1680 (0, décompté=584).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1696 (8192, décompté=718).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1696 (0, décompté=601).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1712 (8192, décompté=4407).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1712 (0, décompté=577).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1728 (8192, décompté=153).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1728 (0, décompté=308).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1729 (8192, décompté=3182).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1729 (0, décompté=136).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1744 (8192, décompté=0).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1744 (0, décompté=99).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1745 (8192, décompté=0).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1745 (0, décompté=129).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1746 (8192, décompté=1).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1746 (0, décompté=178).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1747 (8192, décompté=2421).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1747 (0, décompté=102).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1760 (8192, décompté=2110).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1760 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1776 (8192, décompté=0).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1776 (0, décompté=521).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1777 (8192, décompté=7552).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1777 (0, décompté=77).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1792 (8192, décompté=2618).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1792 (0, décompté=593).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1808 (8192, décompté=4200).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1808 (0, décompté=520).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1824 (8192, décompté=2091).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1824 (0, décompté=590).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1840 (8192, décompté=3319).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1840 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1856 (8192, décompté=6074).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1856 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1872 (8192, décompté=3582).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1872 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1888 (8192, décompté=5596).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1888 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1904 (8192, décompté=6710).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1904 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1920 (8192, décompté=5873).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1920 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1936 (8192, décompté=3458).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1936 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1952 (8192, décompté=5886).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1952 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1968 (8192, décompté=3830).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1968 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°1984 (8192, décompté=5689).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°1984 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2000 (8192, décompté=6541).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2000 (0, décompté=602).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2016 (8192, décompté=7365).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2016 (0, décompté=325).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2112 (8192, décompté=8191).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2112 (0, décompté=1).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2208 (8192, décompté=3776).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2208 (0, décompté=578).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2224 (8192, décompté=4953).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2224 (0, décompté=520).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2240 (8192, décompté=5741).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2240 (0, décompté=452).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2400 (8192, décompté=8191).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2400 (0, décompté=1).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2416 (8192, décompté=8187).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2416 (0, décompté=4).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2560 (8192, décompté=8016).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2560 (0, décompté=1).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°2976 (8192, décompté=8191).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°2976 (0, décompté=1).
Corriger ? oui

Le décompte des i-noeuds libres est erroné pour le groupe n°3008 (8192, décompté=8100).
Corriger ? oui

Le décompte des répertoires est erroné pour le groupe n°3008 (0, décompté=4).
Corriger ? oui

Le décompte des i-noeuds libres est erroné (26361844, décompté=26187965).
Corriger ? oui

Recréer le journal ? oui

Création du journal (32768 blocs) : Complété.

*** le journal a été re-créé - le système de fichiers est de nouveau ext3 ***

/dev/sda5: ***** LE SYSTÈME DE FICHIERS A ÉTÉ MODIFIÉ *****
/dev/sda5 : 173891/26361856 fichiers (0.1% non contigüs), 2286220/105428736 blocs
ubuntu@ubuntu:~$

Hors ligne

#9 Le 09/10/2012, à 07:31

malbo

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

En lisant ce post : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p9616041
et les réponses à ce post dans le même fil faites par rmy qui est un spécialiste des disques durs, il apparaît qu'avoir des "current-pending-sector" (tu en as 83) est très grave. Je pense que tu devrais considérer que ton disque est mort et le remplacer d'urgence par un neuf

Dernière modification par malbo (Le 09/10/2012, à 07:32)

Hors ligne

#10 Le 09/10/2012, à 08:48

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Merci pour la précision... qui n'est certes pas une bonne nouvelle, mais il vaut mieux le savoir ! Comme je n'ai pas du tout envie d'acheter un nouveau disque dur, j'ai tenté un nouveau udisks, des fois que les "current-pending-sector" auraient disparu par magie (tendance à être moins rationnel quand j'espère économiser un peu !) mais il en trouve maintenant 246 !

Bref, je vais me renseigner pour un nouveau disque dur et, en attendant, n'accorder aucune confiance à celui-ci...

Hors ligne

#11 Le 09/10/2012, à 08:57

cep

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

En complément, pour les "current-pending-sector" c'est en effet préoccupant mais, curieusement, il n'y a pas de secteur signalés sur la ligne reallocated-sector-count. Ce manque ne veut pas dire pour autant que le disque est en bonne santé.

Il serait urgent de faire un test plus poussé mais aussi des sauvegardes.

Un test poussé se fera par smartctl -t long /dev/sda
puis lorsqu'il a fini voir le log par :
smartctl -l /dev/sda

S'il y avait eu un seul secteur "pending" il aurait été simple de le neutraliser mais là il y en a beaucoup. Donc avant de faire quoi que ce penser à des sauvegardes des données, puis vérification du disque.

Édit : je n'avais pas vu le dernier poste. Il peut en effet y avoir "emballement" des secteurs défectueux et çà peut aller très vite.

Dernière modification par cep (Le 09/10/2012, à 08:58)

Hors ligne

#12 Le 09/10/2012, à 08:59

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Merci beaucoup : je regarde ces analyses plus précises dès que possible.

J'ai bien compris qu'il ne faut pas faire confiance au disque dur. Je n'ai rien à y sauvegarder actuellement (heureusement...) et je n'y laisserai donc rien de sensible tant que la lumière n'aura pas été faite...

Hors ligne

#13 Le 16/10/2012, à 10:25

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Me voilà de nouveau. J'ai un peu tardé à répondre car je voulais créer les cd de restauration de l'installation usine du portable, ce qui m'a couté plusieurs reset du Windows d'origine à partir de la recovery partition, etc. Bref, il semble qu'il y a vraiment un problème sur ce PC... Mais c'est fait : je peux maintenant me permettre de prendre tous les risques avec ce disque dur.

J'ai donc lancé l'analyse conseillée par cep :

ubuntu@ubuntu:~$ sudo smartctl -t long /dev/sda 
smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.0-29-generic-pae] (local build)
Copyright (C) 2002-11 by Bruce Aubuntu@ubuntu:~$ sudo smartctl -l selftest /dev/sda
smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.0-29-generic-pae] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%       282         29000777

llen, http://smartmontools.sourceforge.net

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Extended self-test routine immediately in off-line mode".
Drive command "Execute SMART Extended self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 176 minutes for test to complete.
Test will complete after Tue Oct 16 10:46:03 2012

Use smartctl -X to abort test.

Comme je ne vois rien se passer (le disque dur ne travaille pas du tout...), j'ai tenté de voir où ça en est avant les 176 minutes conseillées. La commande demandée par cep (smartctl -l /dev/sda ) me renvoit une erreur. Je me suis donc permis d'ajouter l'option selftest (ai-je bien fait ?) :

ubuntu@ubuntu:~$ sudo smartctl -l selftest /dev/sda
smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.0-29-generic-pae] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%       282         29000777

(Remarque : la même commande à deux reprises, à au moins dix minutes d'intervalle, renvoie le même résultat).

Est-ce que ça nous informe sur l'état de mon disque dur ?

Merci en tout cas pour votre aide...

Hors ligne

#14 Le 16/10/2012, à 11:02

cep

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Bonjour,

Comme tu n'as pas laissé le test long se poursuivre (durée prévue de 176 minutes) il n'y a pas de log à afficher.

Si tu ne veux pas attendre aussi longtemps tu peux déjà avoir une idée de l'état du disque en faisant seulement la commande :

sudo smartctl -a  /dev/sda

Hors ligne

#15 Le 16/10/2012, à 11:14

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Oups... Désolé : j'avais interrompu le processus car il me semblait que rien ne se passait (pas d'activité sur le disque dur...). Je vais relancer cette commande dès que j'aurai fini ce post, et raconterai ce soir ce que j'obtiens !

D'ici là, voici ce que j'obtiens avec cette commande rapide :

ubuntu@ubuntu:~$ sudo smartctl -a  /dev/sda
smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.0-29-generic-pae] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Scorpio Blue Serial ATA
Device Model:     WDC WD5000BEVT-22A0RT0
Serial Number:    WD-WXE1A30V1048
LU WWN Device Id: 5 0014ee 6556c85bc
Firmware Version: 01.01A01
User Capacity:    500 107 862 016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   8
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Tue Oct 16 09:11:05 2012 UTC
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:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      ( 121)	The previous self-test completed having
					the read element of the test failed.
Total time to complete Offline 
data collection: 		(15180) 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: 	 ( 176) minutes.
Conveyance self-test routine
recommended polling time: 	 (   5) minutes.
SCT capabilities: 	       (0x7037)	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   172   169   051    Pre-fail  Always       -       21103
  3 Spin_Up_Time            0x0027   185   151   021    Pre-fail  Always       -       1750
  4 Start_Stop_Count        0x0032   096   096   000    Old_age   Always       -       4508
  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   100   100   000    Old_age   Always       -       283
 10 Spin_Retry_Count        0x0032   100   100   051    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       437
191 G-Sense_Error_Rate      0x0032   001   001   000    Old_age   Always       -       99
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       90
193 Load_Cycle_Count        0x0032   191   191   000    Old_age   Always       -       28727
194 Temperature_Celsius     0x0022   115   098   000    Old_age   Always       -       32
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   197   197   000    Old_age   Always       -       250
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   051    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  Extended offline    Completed: read failure       90%       282         29000777

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Est-ce intéressant ?

Hors ligne

#16 Le 16/10/2012, à 11:43

cep

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Au 7/10/2012 il y avait :
current-pending-sector      199|199|  0    n/a    83 sectors  Old-age  Online

Le 09/10 tu écrivais :
" mais il en trouve maintenant 246 ! "

Si j'ai bien compris tu n'as pas beaucoup utilisé ce disque et maintenant :
197 Current_Pending_Sector  0x0032   197   197   000    Old_age   Always       -       250

Ceci couplé à la sortie tronquée de smartctl -l :
# 1  Extended offline    Completed: read failure       90%       282         29000777

qui annonce des problèmes trouvés sur le LBA 29000777 conforte dans l'idée que ton disque est en mauvais état, que les secteurs défectueux augmentent et, à ce niveau, il sera trop compliqué de faire quelque chose d'utile. Pour le moment les données situées hors de ces secteurs sont encore utilisables mais on ne sait pas comment va s'étendre la "tâche" et expliquerait peut-être les problèmes rencontrés sur l'utilisation de ton système.  Il ne me semble pas intéressant de s'investir encore sur ce disque, sauf à l'utiliser un certain temps pour des tests.

Bonne continuation.

cep

Hors ligne

#17 Le 16/10/2012, à 11:48

JP75

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Très bien : merci beaucoup pour le coup de main ! Je sais maintenant ce qu'il me reste à faire... Je vais aller donner un peu d'argent aux marchands de disques durs...

Hors ligne

#18 Le 16/10/2012, à 12:33

compte supprimé

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

Tu peux toujours tenter un :

sudo dd if=/dev/zero of=/dev/sda

Ça te remplit le disque de 0 (c'est ce que fait aussi l'outil de Seagate, par exemple). Mais en faisant ça, ça écrit, puis ça lit. S'il y a une erreur, ça range le secteur dans la liste des secteurs foutus et le remplace par un un des secteurs surnuméraires disponibles.
Une chose est néanmoins sûre : le disque ne sera pas très fiable, même si la manoeuvre semble l'avoir provisoirement réparé... Si c'est pour aller sur internet ou des choses de cette sorte, ça peut encore fonctionner un certain temps, mais pour ranger les photos de vacances, je déconseille...

Dernière modification par faustus (Le 16/10/2012, à 12:36)

#19 Le 16/10/2012, à 15:37

cep

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

S'il y avait moins de blocs défectueux on pourrait intervenir.

Par exemple le log de smartctl signale comme premier bloc défectueux le  29000777

Donc pour le "neutraliser" on peut le faire avec hdparm ou avec dd en sachant que ces commandes sont dangereuses et que de toute manière il faudra surveiller ce disque, surtout si comme dans le cas présent le nombre de mauvais secteurs augmente.
Alors, avec dd sur le secteur 29000777  (remplacer /dev/disk par la cible, ici /dev/sda) :

dd if=/dev/disk of=/dev/disk bs=512 count=1 iseek=29000777 oseek=29000777 conv=noerror,sync

Avec hdparm la commande serait :

hdparm --write-sector 29000777 /dev/disk

Extrait du man hdparm :
--write-sector
              Writes zeros to the specified sector number.  VERY DANGEROUS.   The  sector  number  must  be  given
              (base10)  after  this  option.   hdparm will issue a low-level write (completely bypassing the usual
              block layer read/write mechanisms) to the specified sector.  This can be used to force  a  drive  to
              repair a bad sector (media error).

Dernière modification par cep (Le 16/10/2012, à 15:38)

Hors ligne

#20 Le 16/10/2012, à 15:57

compte supprimé

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

J'ai oublié de le préciser... Mais c'est clair qu'en remplissant le disque de 0, il n'y a plus rien dessus... Je ne pense pas qu'il y ait un autre danger (à part de l'achever s'il est vraiment très malade)... Si ?

Une question : l'option conv=noerror,sync est-elle indispensable ?

Dernière modification par faustus (Le 16/10/2012, à 16:02)

#21 Le 16/10/2012, à 16:26

cep

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

faustus a écrit :

J
Une question : l'option conv=noerror,sync est-elle indispensable ?

pratiquement, oui.
Tu interviens sur une zone malade, il peut donc y avoir un message d'erreur, donc la conversion oblige à écrire zéro sur la zone.

Hors ligne

#22 Le 16/10/2012, à 22:55

compte supprimé

Re : Grub rescue au démarrage et impossible d'utiliser boot-repair...

OK merci.