Forum Linux.général Ctrl + C pendant un mkfs.ext3 ... Pas glop !

Posté par .
Tags : aucun
2
12
nov.
2012

Bonsoir,
Tout est résumé dans le titre
J'ai lancé un mkfs.ext3 sur un gros disque de 3To
Sauf que le petit ordi sur lequel je faisais ça était bruyant tel un avion de chasse.
J'ai donc fait un Ctrl + C, normal !
Sauf qu'il a du posé un "lock", il ne me détecte plus qu'un file system de 750Go (taille du bout de partition formatée jusqu'un moment ou j'ai fait mon Ctrl +C)

J'ai téléchargé un soft WD pour faire un low level format.
En faisant un Fast low level format, il ne supprime pas le lock, la taille de la partition ne change pas.
je suis en train d'en faire un Slow low level format pour voir s'il arrive à supprimer ce verrou et me faire retrouver un "raw device" sans système de fichier tronqué…

Auriez vous des idées, des conseils, une orientation sur la résolution de mon pb ?

Cordialement

  • # Pourquoi du low level ?

    Posté par . Évalué à 10.

    Je ne comprends pas trop ta problématique ! « mkfs » signifie « Make Filesystem ». Il s'agit donc d'un formattage purement logique ! À dire vrai, il ne fait que construire le système de fichier. Si tu l'as interrompu avant la fin, il est normal qu'il ne voie que la partie qu'il a initialisé. Et encore, c'est presque étonnant que ça fonctionne quand même.

    Pourquoi tu ne relances pas simplement mkfs.ext3 en le laissant aller jusqu'à son terme ?

  • # testdisk

    Posté par . Évalué à 0.

    Si j'ai bien compris, tu as cassé ta table de partitions. Essaye testdisk, c'est assez simple d'utilisation et je crois que ça fais ce que tu veux.

  • # lvm + xfs

    Posté par (page perso) . Évalué à 0.

    Perso, je met du XFS sur tous les gros volumes… et je les mets presque toujours dans un volume LVM (perso, je trouve GPT déjà dépassé).

  • # Bizarre

    Posté par (page perso) . Évalué à 3.

    Que disent les outils de partitionnement ?
    Si à la place de la grosse partition foirée tu en crée deux, dont disons une petite au début que tu formates, puis tu supprime les deux, et tu recrée la grosse… ça donne quoi ?

    Sinon, tu ne te serais pas fait refourguer un 750Go pour un 3To ;-)

    Python 3 - Apprendre à programmer en Python avec PyZo et Jupyter Notebook → https://www.dunod.com/sciences-techniques/python-3

    • [^] # Re: Bizarre

      Posté par . Évalué à -1.

      Et le petit ordinateur ne serai t'il pas limiter au niveau taille de disque?

      Merci aux personnes qui mon aidé a trouvé des solutions pour essayer d’écrire sans faute d’orthographe.

      • [^] # Re: Bizarre

        Posté par . Évalué à 0.

        Le petit ordinateur c'est un carte mini ITX sous debian, qui détectait mon disque de 3To (ou 2,78Go)

    • [^] # Re: Bizarre

      Posté par . Évalué à 1.

      J'ai essayé pleins de chose

      • Via un liveCD gparted > d'abord, il ne voit pas mon FS de 750Go. Il voit juste une partition non formatée de 2,73To > alors, je créé une nouvelle partition > après création, il voit la partition de 750Go + 1 reste de disque non formaté > si je supprime la partition de 750Go, je retourne à la situation initiale > si je créé une autre partition sur le reste du disque non formaté, ca plante immédiatement à cause d'un pb de géométrie

      Et non ! lol le disque fait bien 3To, y a pas de souci

  • # Grand mystère

    Posté par (page perso) . Évalué à 3.

    J'ai téléchargé un soft WD pour faire un low level format.

    Sérieux, chaque fois que j'entends une personne parler de formatage bas niveau, j'ai mon implant d'assistance qui me dit « fais en sorte de savoir où il bosse, ça va te faire un bon client ».

  • # Non libre

    Posté par . Évalué à -1.

    J'ai déjà eu ce problème deux fois sur une carte SD et un disque dur.
    Je n'ai pas réussi à le résoudre avec des outils libres, il me manquait à l'époque certaines connaissances en géométrie de disque.
    J'avais utilisé un outil présent sur le live CD "Hiren Boot CD".
    Je ne me rappelle plus lequel, et j'ai des doutes quand à l'utilisation légale de ce live CD donc je ne l'ai pas ré-utilisé depuis…

    • [^] # Re: Non libre

      Posté par . Évalué à 0.

      Justement la géométrie du disque a changé ! Et je n'arrive pas à la réinitialiser
      fdisk me dit de passer en mode cylindres au lieu de secteurs à cause d'un pb de géométrie du disque.

      Il ne voit plus le FS ext3 que j'ai créé, désormais il voit un disque d'une taille de 0Mo

      HBCD est une mine d'or, il contient de multiples outils de secours ! Je l'ai testé pour résoudre mon pb sans trouver l'outil adéquate.. Si tu as des noms je suis preneurs

      • [^] # Re: Non libre

        Posté par . Évalué à 0. Dernière modification le 13/11/12 à 10:00.

        Et en libre, j'ai lu beaucoup de messages sur sfdisk.
        Tu as essayé ?

      • [^] # Re: Non libre

        Posté par . Évalué à 2.

        Que te donne un cat /proc/partitions ?

        • [^] # Re: Non libre

          Posté par . Évalué à 1.

          cat /proc/partitions

          major minor #blocks name
          7 0 43072 loop0
          3 0 2930266584 hda
          3 1 782783158 hda1

          • [^] # Re: Non libre

            Posté par . Évalué à 3.

            À raison de 1024 octets par bloc, ça donne respectivement :

            — 3000592982016 octets pour le disque entier, soit 3,0005 Tera-octets décimaux ;
            — 801569953792 octets pour la partition 1, soit 801,56 Giga-octets décimaux ;

            Ce sont donc exactement les chiffres que tu nous as donnés. A priori, donc, ton disque fonctionne.

            • [^] # Re: Non libre

              Posté par . Évalué à 1.

              YES :-)

              Pourquoi y a pas moyen de supprimer la partition de 801,56Go ??

              • [^] # Re: Non libre

                Posté par . Évalué à 4.

                J'ai peut-être pas bien compris ton problème alors attention, je suppose que tu n'as pas de données à récupérer sur ce disque. Mais si tu flingues ta table de partition avec un dd if=/dev/zero of=/dev/sda bs=1k count=100 (100 kio, je sais que la table des partitions prend moins de place que ça mais comme je ne me souviens plus de cette valeur je prends de la marge). Ensuite tu pourras (re)partitionner en partant de zéro non ?

                • [^] # Re: Non libre

                  Posté par (page perso) . Évalué à 4.

                  Il faut bien faire attention à créer une table de partition GPT (ou LVM, en fonction des usage) et non pas MBR qui est limitée à 2To.

                  « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

              • [^] # Re: Non libre

                Posté par . Évalué à 2.

                Quel genre de messages obtiens-tu quand tu essaies de supprimer ta partition avec fdisk ?

                Pour info, il faut lancer fdisk en root (ou au moins avoir les droits complets sur le périphérique spécial) avec « fdisk /dev/hda », puis taper « d » et « entrée » pour demander à effacer une partition, puis « 1 » et « entrée » pour choisir la bonne, et enfin faire « w » (_write_) et « entrée » pour que les modifications soient appliquées et que fdisk se termine de lui-même.

                Et ensuite, évidemment, il faut recréer une partition à la taille qui t'intéresse (fût-ce le disque entier), et lancer mkfs sur cette partition (_a priori_ /dev/hda1) et pas sur le périphérique spécial du disque entier (/dev/hda).

  • # défectueux

    Posté par . Évalué à -1.

    Sa ressemble a un problème de câblage défectueux ou le contrôleur du disque qui viens de lâcher.

    Merci aux personnes qui mon aidé a trouvé des solutions pour essayer d’écrire sans faute d’orthographe.

    • [^] # Re: défectueux

      Posté par . Évalué à 4.

      Pour info, le « Ç » se trouve sur la touche « 9 ». :-)

      • [^] # Re: défectueux

        Posté par . Évalué à 2.

        Il se trouve même dans les "Caractères spéciaux à copier-coller" juste en dessous ;)

        • [^] # Re: défectueux

          Posté par . Évalué à 0.

          Bien vue pour tous les deux, j'ai jamais fait attention merci.

          Merci aux personnes qui mon aidé a trouvé des solutions pour essayer d’écrire sans faute d’orthographe.

      • [^] # Re: défectueux

        Posté par . Évalué à 4.

        N'importe quoi, c'est page up sur la touche 9 ;)

        • [^] # Re: défectueux

          Posté par . Évalué à 0.

          Et sur mon x31 c'est a coter de enter je viens de le voir, oui j'ai un clavier canadien multi en qwerty.

          Merci aux personnes qui mon aidé a trouvé des solutions pour essayer d’écrire sans faute d’orthographe.

  • # dd

    Posté par (page perso) . Évalué à 2.

    Je vais peut-être dire une bêtise, mais si c'est la table des partitions qui est cassée, pourquoi ne pas faire un simple

    dd if=/dev/zero of=/dev/sdb bs=512 count=1  # Si ton disque dur est /dev/sdb
    
    

    Ça écrase la table des partoches avec des zéros. Puis, tu n'auras qu'à en recréer une toute propre.

    D'ailleurs, en parlant de dd, c'est aussi un moyen simple pour vérifier s'il y a des secteurs défectueux sur le disque dur, tu fais :

    dd if=/dev/zero of=/dev/sdb bs=512
    
    

    et tu attends de voir s'il y a des erreurs. (Attends-toi à ce que ce soit très long).

    De ses yeux vastes comme des océans, encroûtés de chassie et de poussière d'astéroïdes, Elle fixe le But Ultime.

    • [^] # Re: dd

      Posté par . Évalué à 0.

      J'ai lancé un dd …
      I'll check and see ! En tout cas j'espère qu'un dd de 3 To, ca prend pas la semaine !! ;-)

      • [^] # Re: dd

        Posté par (page perso) . Évalué à 1.

        Ouh ! C'est vrai que 3 To ça risque d'être long…

        Bon courage !

        De ses yeux vastes comme des océans, encroûtés de chassie et de poussière d'astéroïdes, Elle fixe le But Ultime.

Suivre le flux des commentaires

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