Forum Linux.général agrandissement partition

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
nov.
2019

Bonjour,

J'aimerais agrandir la partition /dev/sda2, comment puis-je procéder ?

Il s'agit d'une RedHat, Infos système :

Linux Srv 3.8.13-68.1.3.el6uek.x86_64 #2 SMP Wed Apr 22 11:54:49 PDT 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@Srv ~]# lsb_release
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
[root@Srv ~]# fdisk -l

Disk /dev/sda: 966.4 GB, 966367641600 bytes
255 heads, 63 sectors/track, 117487 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005ecc6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26       38271   307200000   83  Linux
/dev/sda3           38271       45920    61440000   83  Linux
/dev/sda4           45920       78326   260299776    5  Extended
/dev/sda5           45920       47195    10240000   82  Linux swap / Solaris
/dev/sda6           47195       78326   250057728   83  Linux

la partition /dev/sda3 ==>"/" semble juste derrière la partition /dev/sda2, cela ne risque pas d'être bloquant ?

[root@Srv ~]# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   900G  0 disk
├─sda1   8:1    0   200M  0 part /boot
├─sda2   8:2    0   293G  0 part /u01
├─sda3   8:3    0  58.6G  0 part /
├─sda4   8:4    0     1K  0 part
├─sda5   8:5    0   9.8G  0 part [SWAP]
└─sda6   8:6    0 238.5G  0 part /u02
sr0     11:0    1  1024M  0 rom

De l'espace disque a été ajouté "900G", grosso modo 600GB actuellement partitionné

[root@Srv ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        58G   14G   42G  24% /
tmpfs            16G     0   16G   0% /dev/shm
/dev/sda1       194M  137M   48M  75% /boot
/dev/sda2       289G  248G   27G  91% /u01
/dev/sda6       235G   60M  223G   1% /u02
  • # liveCD/liveUSB puis l'outil GPARTED sera ton ami

    Posté par  . Évalué à 4.

    tes partitions ne sont pas prevue pour être redimensionnables à chaud,

    il ta faut donc arrêter la machine, la démarrer sur un liveCD/USB qui contient un linux et l'outil gparted.

    gparted est un outil graphique qui va te permettre de :

    • ajouter/supprimer des partitions
    • déplacer des partitions (en fait faire glisser)
    • redimensionner (à la hausse ou à la baisse) des partitions

    tu pourras alors

    • agrandir sda4 vers la fin du disque
    • pousser u02 vers la fin du sda4
    • pousser la swap pour suivre sda5 (u02)
    • reduire sda4 par le debut
    • agrandir sda3

    Evidemment, si tu peux, il faut faire des backups de toutes les données AVANT de te lancer,
    on n'est pas à l'abri d'un probleme

    • [^] # Re: liveCD/liveUSB puis l'outil GPARTED sera ton ami

      Posté par  . Évalué à 4. Dernière modification le 21 novembre 2019 à 18:58.

      Evidemment, si tu peux, il FAUT faire des backups de toutes les données AVANT de te lancer,

      Moi j'ajouterais qu'il ne faut pas attendre de faire ce genre de manips pour faire un backup (au moins des données qu'on ne pourra jamais retrouver autrement, style photos, ou vidéos d'instants passés).

  • # Tu ne peux pas

    Posté par  . Évalué à 3. Dernière modification le 21 novembre 2019 à 21:39.

    Tu ne peux pas effectivement pas agrandir la partition 2 sans toucher à ses voisines.
    Le changement le moins risqué serait d'agrandir /dev/sda4 pour ajouter une /dev/sda7, que tu pourras éventuellement monter quelquepart…

    La prochaine fois, installe en LVM, tu pourras tout changer ;-)

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # En mode crade

    Posté par  . Évalué à 1.

    Hello tanyssa14,

    Il y a aussi le mode crado, un bon vieux bind dans le fstab (attention c'est du sale)

    Je n'ai pas assez de détail pour savoir si la solution que je vais te proposer peux te convenir.

    Prenons le cas d'un HDD de 1To qui est plein à craquer et un disque de 500 Go inutilisé.

    Sur le disque de 1To une arborescence de type
    * Dossier1
    * Sous-Dossier1
    * Sous-Dossier2
    * Sous-Dossier3
    * Dossier2
    * Sous-Dossier1
    * Sous-Dossier2
    * Sous-Dossier3
    etc…

    Disons que Dossier2 est le plus lourd (allez 300Go).
    Je déplacerais - pas copié - le contenu (uniquement le contenu) de Disque1To/Dossier2 sur le disque de 500Go dans un dossier appelé aussi Dossier2 puis dans le fichier /etc/fstab je créerais un montage de type "bind"
    Disque500Go/Dossier2 /Disque1To/Dossier2 none bind

    Résultats des courses, tu as récupéré 300Go d'espace libre sur le disque de 1To et tu as encore 200Go d'espace libre dans Disque500Go/Dossier2

    Ensuite le mieux c'est en effet lors de l'installation de choisir d'utiliser LVM

    Quelqu'un peut m'expliquer pourquoi j'arrive à faire une citation mais pas une liste à puce ?

    Julien_c'est_bien (y'a pas que Seb)

    • [^] # Re: En mode crade

      Posté par  . Évalué à 2.

      Quelqu'un peut m'expliquer pourquoi j'arrive à faire une citation mais pas une liste à puce ?

      Ça fonctionne si tu laisses une ligne vide avant ta liste :

      • a
        • b
        • c
      • [^] # Re: En mode crade

        Posté par  . Évalué à 2. Dernière modification le 22 novembre 2019 à 09:42.

        Hello,

        Merci xev !

        • Je vais pouvoir
          • Structurer mes commentaires !

        Julien_c'est_bien (y'a pas que Seb)

Suivre le flux des commentaires

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