Forum général.général Logiciel de scandisk pour HDD

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
28
mai
2016

Bonjour à tous,

Je cherche un logiciel pour mettre de côté les zones mémoires d'un disque dur défectueux.
Est-ce que le mieux est un boot CD ou alors de lancer ça sur un PC en marche ou au démarrage?

Dans le cas de linux, on doit pouvoir lancer le terminal dès le démarrage du PC si je ne me trompe pas et lancer un fsck.
Dans le cas de windows, on peut peut être aussi lancer un terminal et faire un chkdisk.

Au mieux, je cherche à pouvoir diagnostiquer un PC (mémoire vive, CPU, …), est-ce qu'il existe un live CD de ce type à part ultimate boot cd?

Je vais lancer un fsck sur mon /home dans un premier temps.

Merci d'avance pour votre retour d'expérience.

Bonne soirée à tous

  • # Bonjour

    Posté par  . Évalué à 4.

    Est-ce que le mieux est un boot CD ou alors de lancer ça sur un PC en marche ou au démarrage?

    La première, il faut que le système de fichiers sur lequel tu effectues le fsck soit démonté. Idem pour les outils de récupération de fichiers (test-disk)

    est-ce qu'il existe un live CD de ce type à part ultimate boot cd?

    Je te recommande https://www.system-rescue-cd.org/Page_Principale

    C’est une distribution live orientée dépannage/maintenance. Elle inclue pas mal d’outils de diagnostic.

    Si ton ordinateur est assez récent tu peux booter sur une clé USB plutôt que graver un CD… c’est plus pratique…

    La doc est en anglais là par contre : https://www.system-rescue-cd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick

    • [^] # Re: Bonjour

      Posté par  . Évalué à 1.

      Pas mal du tout. Je vais essayer je pense.

      Pour faire un scandisk, j'utilise "e2fsprogs" par exemple ? C'est comme e2fsck ?

      On peut lancer un fsck ? J'ai du ext4 comme système de fichier.

      • [^] # Re: Bonjour

        Posté par  . Évalué à 1.

        Le logiciel a des outils windows et linux à priori.

        Il gère le FAT32, le NTFS, ext2 ext4, … ntfs3g

        Sfdisk permet de faire quoi exactement?

        N'ayant jamais utilisé ce logiciel, si tu peux m'en expliquer quelques mots?

        Je vais chercher un tuto sur le net sinon.

        Merci d'avance

        • [^] # Re: Bonjour

          Posté par  . Évalué à 2. Dernière modification le 28 mai 2016 à 20:06.

          Je ne connais pas Sfdisk.

        • [^] # Re: Bonjour

          Posté par  . Évalué à 2.

          Le logiciel a des outils windows et linux à priori.

          Oui, il y a des outils supplémentaires qui ne font pas partie de la ditribution.

      • [^] # Re: Bonjour

        Posté par  . Évalué à 2. Dernière modification le 29 mai 2016 à 12:13.

        Je n’ai pas e2fsprogs sur ma distribution…

        D’après la page de manuel de e2fsck :

             e2fsck  permet de vérifier les systèmes de fichiers Linux de la famille
               ext2/ext3/ext4. Pour les systèmes de fichiers ext3  et  ext4  qui  uti‐
               lisent  un  journal,  si  le système n'a pas été arrêté proprement mais
               qu'il n'y a pas eu d'erreur, normalement, après avoir rejoué les  tran‐
               sactions  enregistrées  dans le journal, le système de fichiers devrait
               être marqué comme bon. De ce fait, pour les systèmes de fichiers  jour‐
               nalisés,  e2fsck applique le journal puis quitte, à moins que le super‐
               bloc n'indique que d'autres vérifications sont nécessaires.

        Lis le manuel (de e2fsprogs) ça devrait t’indiquer s’il y a une différence entre les deux.

  • # Full Circle Magazine

    Posté par  . Évalué à 5.

    Il y a un article sur ce sujet dans le Full Circle Magazine n°108 : http://www.fullcirclemag.fr
    Sinon, quand un disque commence à perdre des secteurs, je te conseille de tout sauvegarder rapidement et de changer le disque. La fin n'est pas loin.

    • [^] # Re: Full Circle Magazine

      Posté par  . Évalué à 1.

      Je ne connaissais pas ce magazine, je vais regarder un jour si j'en ai l'occasion. J'achetais jusqu'ici linux magazine.

      J'ai tenté la commande :

      sudo touch /forcefsck
      Ca ne fonctionnait pas au redémarrage. J'ai longtemps cherché étant sous fedora 23 mais rien n'y fait. Même avec l'option -y dans le fichier.

      J'ai fait un chkdsk sur un autre PC et ça a fonctionné au redémarrage. Un chkdsk /r /f au redémarrage ne "dégage" pas nos données présentent sur notre disque dur?

      En fait après, j'ai testé un live usb "system rescue". Le logiciel GParted me dis lorsque je veux vérifier des partitions qu'il vaut mieux sauvegarder mes données avant de faire ça car il se pourrait que mes données soient perdues.


      Action suivante,

      J'aimerais faire un fsck complet. J'ai déjà fait la commande suivante :

      fsck /sdb1
      C'était très rapide, je n'ai plus la sortie mais je ne suis pas sur qu'un scan ai été fait.


      Dernière action,

      J'ai un PC portable samsung de modèle NP300E7A-S09FR. Les clés USB bootable ne peuvent pas se lancer au démarrage …

      Je voulais faire une update du bios mais je n'ai pas de CD pour créer un CD bootable.

      C'est possible qu'un bios ne puisse pas gérer les clés USB bootable? J'ai acheté le PC en 2012.

      Pour update le bios et tenter de booter des clés USB, j'ai intégrer un FreeDOS bootable avec bios.exe et un .exe que j'ai téléchargé via une machine virtuelle sur le même PC.

      Je ne suis pas sur qu'avec bios.exe je puisse update le bios sous FreeDOS.


      Pour update un bios, il faut ?

      1-Flasher la rom
      2-Programmer la ROM avec un fichier .rom

      • [^] # Re: Full Circle Magazine

        Posté par  . Évalué à 3.

        Dernière action,
        J'ai un PC portable samsung de modèle NP300E7A-S09FR. Les clés USB bootable ne peuvent pas se lancer au démarrage …
        Je voulais faire une update du bios mais je n'ai pas de CD pour créer un CD bootable.
        C'est possible qu'un bios ne puisse pas gérer les clés USB bootable? J'ai acheté le PC en 2012.
        Pour update le bios et tenter de booter des clés USB, j'ai intégrer un FreeDOS bootable avec bios.exe et un .exe que j'ai téléchargé via une machine virtuelle sur le même PC.
        Je ne suis pas sur qu'avec bios.exe je puisse update le bios sous FreeDOS.
        Pour update un bios, il faut ?
        1-Flasher la rom
        2-Programmer la ROM avec un fichier .rom

        ton sujet actuel c'est "faire un scan de disque dur"
        et là tu nous parle de faire une mise à jour de bios sur une machine
        donc ta "derniere action" ce sera d'ouvrir un nouveau sujet pour "faire une mise à jour de bios"

        • [^] # Re: Full Circle Magazine

          Posté par  . Évalué à 1.

          Oui, par contre comment faire un chkdsk sous linux. C'est avec la commande fsck en théorie mais un fsck /dev/sdb1 ça n'a pour moi pas très bien fonctionné, c'était trop rapide.

          • [^] # Re: Full Circle Magazine

            Posté par  . Évalué à 2. Dernière modification le 29 mai 2016 à 15:11.

            ca va paraitre bete, mais un chkdsk windows ou un fsck sous linux, ne verifie pas le disque, mais le formatage du disque.
            donc le formatage du disque, ca peut etre rapide s'il est bien fait.

            le meilleur moyen si tu as un doute sur le disque dur, c'est quand meme de lire les compteurs d'erreurs ou de regarder dans les logs linux s'il y a des erreurs d'acces.

            • [^] # Re: Full Circle Magazine

              Posté par  . Évalué à 1.

              chkdsk ou fsck formate le disque?

              fsck : contrôle de l'intégrité et réparation de partitions

              D'accord mais je souhaite juste virer les zones mémoires defectueuses pour éviter de se faire "avoir" par la suite.

              Je voulais faire un fsck sous linux, j'ai déjà fait un chkdsk sur un windows.

              • [^] # Re: Full Circle Magazine

                Posté par  . Évalué à 1.

                Ha je viens seulement de saisir.

                Alors un chkdsk est trop long comparé à un fsck…

                Bon, à priori il n'y a rien à faire tant qu'on a pas d'erreur fatale.

                Juste de regarder le compteur d'erreurs.

                Merci beaucoup.

              • [^] # Re: Full Circle Magazine

                Posté par  . Évalué à 2.

                chkdsk ou fsck formate le disque?

                non il ne "formate" pas le disque,
                il verifie l'integrité du systeme de fichier que tu as mis sur la partition (le formatage, ext3/4, xfs, reiserfs, btrfs… whatelseFS)

                il ne verifie pas l'etat des clusters sous le formatage.

                • [^] # Re: Full Circle Magazine

                  Posté par  . Évalué à 1.

                  chkdsk vérifie l'état des clusters?

                  GParted peut vérifier les cluster?

                  Il y aurait une commande pour vérifier l'état des cluster sous linux?

                  • [^] # Re: Full Circle Magazine

                    Posté par  . Évalué à 2.

                    Il y aurait une commande pour vérifier l'état des cluster sous linux?

                    lire les compteurs smartctl
                    lire les logs pour y decelé des erreurs d'addressage disque.

                    • [^] # Re: Full Circle Magazine

                      Posté par  . Évalué à 1.

                      D'accord merci.

                      GParted ne fait rien de plus qu'un chkdsk ou fsck avec son option vérifier la partition?

                      • [^] # Re: Full Circle Magazine

                        Posté par  . Évalué à 2.

                        GParted ne fait rien de plus qu'un chkdsk ou fsck avec son option vérifier la partition?

                        aucune idée, mais toi ce n'est pas la partition et son formatage que tu veux verifier,
                        c'est le disque (sa structure physique) et donc la table de partition qui se trouve dessus.

                        • [^] # Re: Full Circle Magazine

                          Posté par  . Évalué à 1.

                          Exact, d’où la table SMART du coup je suppose.

                          • [^] # Re: Full Circle Magazine

                            Posté par  . Évalué à 2. Dernière modification le 29 mai 2016 à 18:08.

                            # smartctl -a /dev/sda
                            […]
                            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     0x000f   100   100   051    Pre-fail  Always       -       0
                              3 Spin_Up_Time            0x0007   100   100   015    Pre-fail  Always       -       7168
                              4 Start_Stop_Count        0x0032   096   096   000    Old_age   Always       -       5002
                              5 Reallocated_Sector_Ct   0x0033   253   253   010    Pre-fail  Always       -       0
                              7 Seek_Error_Rate         0x000f   253   253   051    Pre-fail  Always       -       0
                              8 Seek_Time_Performance   0x0025   253   253   015    Pre-fail  Offline      -       0
                              9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       16954
                             10 Spin_Retry_Count        0x0033   253   253   051    Pre-fail  Always       -       0
                             11 Calibration_Retry_Count 0x0012   253   100   000    Old_age   Always       -       0
                             12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2589
                             13 Read_Soft_Error_Rate    0x000e   100   100   000    Old_age   Always       -       2681710
                            187 Reported_Uncorrect      0x0032   253   253   000    Old_age   Always       -       0
                            188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       2
                            190 Airflow_Temperature_Cel 0x0022   067   058   000    Old_age   Always       -       33
                            194 Temperature_Celsius     0x0022   139   112   000    Old_age   Always       -       33
                            195 Hardware_ECC_Recovered  0x001a   100   100   000    Old_age   Always       -       2681710
                            196 Reallocated_Event_Count 0x0032   253   253   000    Old_age   Always       -       0
                            197 Total_Pending_Sectors   0x0012   253   253   000    Old_age   Always       -       0
                            198 Offline_Uncorrectable   0x0030   253   253   000    Old_age   Offline      -       0
                            199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
                            200 Multi_Zone_Error_Rate   0x000a   100   100   000    Old_age   Always       -       0
                            201 Soft_Read_Error_Rate    0x000a   253   100   000    Old_age   Always       -       0
                            202 Data_Address_Mark_Errs  0x0032   100   100   000    Old_age   Always       -       2
                            […]
                            

                            Et l’avantage c’est que tu peux faire ça sur un disque en fonctionnement, avec des partitions montées, pas besoin de « scanner » le disque, il s’agit juste récupérer les statistiques de fonctionnement présentes sur celui-ci.

                            • [^] # Re: Full Circle Magazine

                              Posté par  . Évalué à 1.

                              Okey super, merci du tuyau.

                              Quels sont les lignes les plus importantes?

                              Merci encore

                              • [^] # Re: Full Circle Magazine

                                Posté par  . Évalué à 2.

                                Quels sont les lignes les plus importantes?

                                man smartctl

                                sinon, ben ca depend des infos que tu cherches pardi.
                                si tu cherches à savoir s'il y a des erreurs, ben c'est les lignes qui parlent d'erreur qu'il faut chercher …

                              • [^] # Re: Full Circle Magazine

                                Posté par  . Évalué à 2. Dernière modification le 29 mai 2016 à 20:03.

                                Je ne suis pas spécialiste. Comme dis plus haut, il te suffit de lire le manuel pour avoir les réponses à tes questions, présentes et à venir…

                                Dans l’exemple que j’ai donné, qui est celui de mon disque dur il y a la ligne :

                                13 Read_Soft_Error_Rate 0x000e 100 100 000 Old_age Always - 2681710

                                qui m’interpelle mais j’ai aussi :

                                195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 2681710

                                qui a la même valeur, donc toutes ces erreurs ont été récupérées. Par contre je ne saurai dire si c’est inquiétant, peut-être :(

                                Although this parameter is not considered critical by the most hardware vendors, degradation of this parameter may indicate electromechanical problems of the disk.

                                https://kb.acronis.com/content/9131

                                Pour le nombre de secteurs défectueux à priori c’est la valeur Total_Pending_Sectors qu’il faut regarder.

                                Si tu postes la sortie de smartctl -a /dev/sd? ici on pourra peut-être te dire s’il y a un problème. (pense bien à encadrer ce texte par trois apostrophes inversées (AltGr+7) pour que ce soit lisible).

                              • [^] # Re: Full Circle Magazine

                                Posté par  . Évalué à 3.

                                Je te conseille d'utiliser gsmartcontrol, c'est uen interface graphique pour smartctl, dans la liste des attributs il t'affichera en fond rouge ceux qui sont considérés comme inquiétants, et au survol de la souris il affiche une explication (si elle est disponible) de la signification des différents attributs (certains n'ont pas la même signification selon le constructeur).

      • [^] # Re: Full Circle Magazine

        Posté par  . Évalué à 2. Dernière modification le 31 mai 2016 à 11:02.

        Pour tester les clusters, tu peux utiliser WHDD, comme expliqué dans cet article du Full Circle Magazine. C'est un bon complément à SMART.

        • [^] # Re: Full Circle Magazine

          Posté par  . Évalué à 1.

          Ha oui, je viens de le tester, c'est plutôt pas mal.

          Ca me rappel un outil de ce style il y a X temps sous windows avec les clusters en bleu, jaune et …

          Je ne sais plus c'était quoi, c'était sous DOS ou sous WinMe (Windows Millennium Edition).

          Gparted peut faire une verification plus poussé que WHDD?

          • [^] # Re: Full Circle Magazine

            Posté par  . Évalué à 3.

            Gparted est un outil de partitionnement, pas de vérification de disque dur. La seule chose qu'il peut éventuellement réparer, c'est la table de partitions.

        • [^] # Re: Full Circle Magazine

          Posté par  . Évalué à 1.

          A priori d'apres WHDD que j'ai lancé sous system rescue depuis une clé usb, le disque ne contient pas d'erreur.

          Seul les 3 premieres lignes sont incrémentées et à priori le disque est okey.

          La table SMART est plus puissante que WHDD peut etre aussi.

          En tout cas je soupconne HP d'avoir fait en sorte que le vista installé ne soit plus bootable au démarrage. C'etait juste ca la base du problème.

          Surement un probleme de table de partitionnement.

          • [^] # Re: Full Circle Magazine

            Posté par  . Évalué à 2. Dernière modification le 01 juin 2016 à 09:08.

            En tout cas je soupconne HP d'avoir fait en sorte que le vista installé ne soit plus bootable au démarrage. C'etait juste ca la base du problème.

            c'est pas un PC ou tu as installé un linux en double demarrage puis supprimé le linux ?
            desormais il faut juste restaurer le boot windows (ou juste reinstaller windows)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.