Forum Linux.général Redimensionner un système de fichier

Posté par (page perso) .
Tags : aucun
1
19
mai
2009
Hello,

En voulant redimensionner une partition à l'aide gparted et resize2fs je me retrouve avec une situation étrange où d'après 'df' ma partition fait 29Go (taille souhaitée) et d'après gparted, elle en fait 63...

Mon souci principal c'est que je cherche les 34Go qui manquent...

Voila comment je m'y suis pris:
1- Gparted ne voulais pas retailler /home vu qu'il était monté. Après démontage le resize se fait (enfin... il ne donne pas d'erreur mais me mets les mêmes start et end...) et le e2Fsck hurle de ne pas avoir accès seul au disque soit disant.
2- Du coup, je tente à la paluche. J'enlève la journalisation du ext3 (ext3 devient donc du ext2) et je lance un resize2fs -fp /dev/sda5 29G
3- La sortie ne m'indique rien d'anormal mais en bootant sur un livecd je cherche sans succès mon espace libre...
4- Je reviens sur le système d'origine pour lancer un parted et lui demander de faire 'check' sur la partition en question. Là d'après parted, partition et système de fichier n'ont pas la même taille... Exactement comme la différence entre 'gparted' et 'df'.
5- Je pleure mes 34Go vides disparus (c'est mieux que 10Go pleins toute fois ;-))

Quelqu'un aurait des pistes pour me faire avancer? Là je suis dans la brume et si la situation n'est pas critique, ça me chagrine un peu de ne pas pouvoir faire ce que je prévoyais (tester une distribution) et d'avoir de l'espace perdu sur un disque d'ordi portable.

ps: désolé pour le mélange anglais/french
  • # Partition et système de fichiers: deux choses différentes

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

    Tu as changé la taille du système de fichiers (fs), maintenant il faut aussi changer celle de la partition, par exemple avec fdisk. Attention de ne surtout pas la rendre inférieure à la taille du fs!
    • [^] # Re: Partition et système de fichiers: deux choses différentes

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

      J'ai pas été fichu de lire le man de resize2fs jusqu'au bout... Et pourtant c'est clairement indiqué qu'il faut utilisé fdisk ensuite...

      Bon la manip fdisk est un poil tordue (supprimer une partition, la recréer avec la bonne taille) mais ça devrais le faire.

      Je mettre ça sur le dos de la fatigue vu l'heure avancée des manipulations...

      Mea culpa.
  • # gparted sur livecd

    Posté par . Évalué à 3.

    si toutefois tu arrives à remettre un filesystem en accord avec la partition sous-jacente

    gparted doit pouvoir redimensionner une partition ET son filesystem
  • # Suite et fin

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

    Bonsoir,

    Voici donc comment c'est finit ma petite histoire.

    1- Maximiser la taille du système de fichier pour prendre l'ensemble de la partition via un resize2fs -fp /dev/sda5 63G
    2- Via parted pour éviter des alertes de gparted/ubuntu et parce que j'ai la flemme de graver un cd de gparted j'ai diminué /dev/sda5 à la taille voulue. Et là, j'ai bien FS + partition à la même taille ;-)
    3- Nouvelle partition ext3 dans l'espace libéré: mkfs.ext3 /dev/sda6

    Et voila. Tout est bien qui finit bien.

    Merci pour votre aide.
    • [^] # Re: Suite et fin

      Posté par . Évalué à 2.

      n'empeche que je trouve pas ca "normal" de redimensionnerle systeme de fichier AVANT de redimensionner la partition
      • [^] # Re: Suite et fin

        Posté par . Évalué à 2.

        en même temps, vaut mieux dans ce sens là que dans l'autre ;-)
      • [^] # Re: Suite et fin

        Posté par . Évalué à 3.

        Je pense qu'il voulais dire que le premier redimensionnement était pour remettre la taille du FS à la taille de la partition (qui n'avait pas bougée).

        Sinon, pour l'"ordre", si vraiment tu veux en mettre un, ça dépend de l'opération : si on diminue la taille, on fait d'abord le FS et après la table, et si on agrandi, on fait d'abord la table, et après le FS.
        • [^] # Re: Suite et fin

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

          Oui l'agrandissement c'était pour 'annuler' la fausse manipulation précédente en quelque sorte. J'avais plus confiance au 'resize' de parted pour faire les 2 opération qu'en moi même ;-)

Suivre le flux des commentaires

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