Redimensionner une partion Linux

(todo)

root@monServeur:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               2,9G       0  2,9G   0% /dev
tmpfs              593M    680K  592M   1% /run
/dev/sda1           26G     19G  6,1G  75% /
tmpfs              2,9G    1,1M  2,9G   1% /dev/shm
tmpfs              5,0M       0  5,0M   0% /run/lock
tmpfs              593M       0  593M   0% /run/user/1001
tmpfs              593M       0  593M   0% /run/user/1102
root@monServeur:~# fdisk -l
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage    Début      Fin Secteurs Taille Id Type
/dev/sda1    *            2048 54439933 54437886    26G 83 Linux
/dev/sda2             54439934 62912511  8472578     4G  5 Étendue
/dev/sda5             54439936 62912511  8472576     4G 82 partition d'échange Linux / Solaris

root@monServeur:~# fdisk
fdisk: mauvaise utilisation
Exécutez « fdisk --help » pour obtenir des renseignements complémentaires.
root@monServeur:~# fdisk /dev/sda

Bienvenue dans fdisk (util-linux 2.38.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.

Le disque est actuellement utilisé — le repartitionner est
probablement une mauvaise idée.
Il est recommandé de démonter tous les systèmes de fichiers et désactiver (avec
swapoff) toutes les partitions d'échange de ce disque.

Commande (m pour l'aide) : m

Aide :

  DOS (secteur d'amorçage)
   a   modifier un indicateur d'amorçage
   b   éditer l'étiquette BSD imbriquée du disque
   c   modifier l'indicateur de compatibilité DOS

  Générique
   d   supprimer une partition
   F   afficher l’espace libre non partitionné
   l   afficher les types de partitions connues
   n   ajouter une nouvelle partition
   p   afficher la table de partitions
   t   modifier le type d'une partition
   v   vérifier la table de partitions
   i   Afficher des renseignements sur la partition

  Autre
   m   afficher ce menu
   u   modifier les unités d'affichage et de saisie
   x   fonctions avancées (réservées aux spécialistes)

  Script
   I   chargement de l’agencement à partir du fichier de script sfdisk
   O   sauvegarde de l’agencement vers le fichier de script sfdisk

  Sauvegarder et quitter
   w   écrire la table sur le disque et quitter
   q   quitter sans enregistrer les modifications

  Créer une nouvelle étiquette
   g   créer une nouvelle table vide de partitions GPT
   G   créer une nouvelle table vide de partitions SGI (IRIX)
   o   create a new empty MBR (DOS) partition table
   s   créer une nouvelle table vide de partitions Sun

Commande (m pour l'aide) : p

Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage    Début      Fin Secteurs Taille Id Type
/dev/sda1    *            2048 54439933 54437886    26G 83 Linux
/dev/sda2             54439934 62912511  8472578     4G  5 Étendue
/dev/sda5             54439936 62912511  8472576     4G 82 partition d'échange Linux / Solaris

Commande (m pour l'aide) : q

root@monServeur:~# swapon --show
NAME      TYPE      SIZE USED PRIO
/dev/sda5 partition   4G   0B   -2
root@monServeur:~# free -h
               total       utilisé      libre     partagé tamp/cache   disponible
Mem:           5,8Gi       980Mi       4,7Gi        14Mi       361Mi       4,8Gi
Échange:       4,0Gi          0B       4,0Gi
root@monServeur:~# swapoff -a
root@monServeur:~# free -h
               total       utilisé      libre     partagé tamp/cache   disponible
Mem:           5,8Gi       713Mi       5,0Gi        14Mi       363Mi       5,1Gi
Échange:          0B          0B          0B
root@monServeur:~# cp /etc/fstab fstab_bkp.bkp
root@monServeur:~# vi /etc/fstab
root@monServeur:~# free -h
               total       utilisé      libre     partagé tamp/cache   disponible
Mem:           5,8Gi       979Mi       4,7Gi        14Mi       373Mi       4,8Gi
Échange:          0B          0B          0B
root@monServeur:~# swapon --show
root@monServeur:~# fdisk /dev/sda

Bienvenue dans fdisk (util-linux 2.38.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.

Le disque est actuellement utilisé — le repartitionner est
probablement une mauvaise idée.
Il est recommandé de démonter tous les systèmes de fichiers et désactiver (avec
swapoff) toutes les partitions d'échange de ce disque.

Commande (m pour l'aide) : p

Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage    Début      Fin Secteurs Taille Id Type
/dev/sda1    *            2048 54439933 54437886    26G 83 Linux
/dev/sda2             54439934 62912511  8472578     4G  5 Étendue
/dev/sda5             54439936 62912511  8472576     4G 82 partition d'échange Linux / Solaris

Commande (m pour l'aide) : d
Numéro de partition (1,2,5, 5 par défaut) : 5

La partition 5 a été supprimée.

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage    Début      Fin Secteurs Taille Id Type
/dev/sda1    *            2048 54439933 54437886    26G 83 Linux
/dev/sda2             54439934 62912511  8472578     4G  5 Étendue

Commande (m pour l'aide) : d
Numéro de partition (1,2, 2 par défaut) : 2

La partition 2 a été supprimée.

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage Début      Fin Secteurs Taille Id Type
/dev/sda1    *         2048 54439933 54437886    26G 83 Linux

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage Début      Fin Secteurs Taille Id Type
/dev/sda1    *         2048 54439933 54437886    26G 83 Linux

Commande (m pour l'aide) : w
La table de partitions a été altérée.
Synchronisation des disques.

root@monServeur:~# fdisk /dev/sda

Bienvenue dans fdisk (util-linux 2.38.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.

Le disque est actuellement utilisé — le repartitionner est
probablement une mauvaise idée.
Il est recommandé de démonter tous les systèmes de fichiers et désactiver (avec
swapoff) toutes les partitions d'échange de ce disque.

Commande (m pour l'aide) : p

Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage Début      Fin Secteurs Taille Id Type
/dev/sda1    *         2048 54439933 54437886    26G 83 Linux

Commande (m pour l'aide) : q

root@monServeur:~# fdisk /dev/sda

Bienvenue dans fdisk (util-linux 2.38.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.

Le disque est actuellement utilisé — le repartitionner est
probablement une mauvaise idée.
Il est recommandé de démonter tous les systèmes de fichiers et désactiver (avec
swapoff) toutes les partitions d'échange de ce disque.

Commande (m pour l'aide) : p

Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage Début      Fin Secteurs Taille Id Type
/dev/sda1    *         2048 54439933 54437886    26G 83 Linux

Commande (m pour l'aide) : d
Partition 1 sélectionnée
La partition 1 a été supprimée.

Commande (m pour l'aide) : n
Type de partition
   p   primaire (0 primaire, 0 étendue, 4 libre)
   e   étendue (conteneur pour partitions logiques)
Sélectionnez (p par défaut) : p
Numéro de partition (1-4, 1 par défaut) : 1
Premier secteur (2048-134217727, 2048 par défaut) :
Dernier secteur, +/-secteurs ou +/-taille{K,M,G,T,P} (2048-134217727, 134217727 par défaut) : +60G

Une nouvelle partition 1 de type « Linux » et de taille 60 GiB a été créée.
La partition #1 contient une signature ext4.

Voulez-vous supprimer la signature ? [O]ui/[N]on : N

Commande (m pour l'aide) : p

Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sda1              2048 125831167 125829120    60G 83 Linux

Commande (m pour l'aide) : n
Type de partition
   p   primaire (1 primaire, 0 étendue, 3 libre)
   e   étendue (conteneur pour partitions logiques)
Sélectionnez (p par défaut) : e
Numéro de partition (2-4, 2 par défaut) :
Premier secteur (125831168-134217727, 125831168 par défaut) :
Dernier secteur, +/-secteurs ou +/-taille{K,M,G,T,P} (125831168-134217727, 134217727 par défaut) :

Une nouvelle partition 2 de type « Extended » et de taille 4 GiB a été créée.

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1                  2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue

Commande (m pour l'aide) : n
Tout l’espace des partitions primaires est utilisé.
Ajout de la partition logique 5
Premier secteur (125833216-134217727, 125833216 par défaut) :
Dernier secteur, +/-secteurs ou +/-taille{K,M,G,T,P} (125833216-134217727, 134217727 par défaut) :

Une nouvelle partition 5 de type « Linux » et de taille 4 GiB a été créée.

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1                  2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue
/dev/sda5             125833216 134217727   8384512     4G 83 Linux

Commande (m pour l'aide) : t
Numéro de partition (1,2,5, 5 par défaut) : 5
Code Hexa ou synonyme (taper L pour afficher tous les codes) :82

Type de partition « Linux » modifié en « Linux swap / Solaris ».

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1                  2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue
/dev/sda5             125833216 134217727   8384512     4G 82 partition d'échange Linux / Solaris

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1                  2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue
/dev/sda5             125833216 134217727   8384512     4G 82 partition d'échange Linux / Solaris

Commande (m pour l'aide) : m

Aide :

  DOS (secteur d'amorçage)
   a   modifier un indicateur d'amorçage
   b   éditer l'étiquette BSD imbriquée du disque
   c   modifier l'indicateur de compatibilité DOS

  Générique
   d   supprimer une partition
   F   afficher l’espace libre non partitionné
   l   afficher les types de partitions connues
   n   ajouter une nouvelle partition
   p   afficher la table de partitions
   t   modifier le type d'une partition
   v   vérifier la table de partitions
   i   Afficher des renseignements sur la partition

  Autre
   m   afficher ce menu
   u   modifier les unités d'affichage et de saisie
   x   fonctions avancées (réservées aux spécialistes)

  Script
   I   chargement de l’agencement à partir du fichier de script sfdisk
   O   sauvegarde de l’agencement vers le fichier de script sfdisk

  Sauvegarder et quitter
   w   écrire la table sur le disque et quitter
   q   quitter sans enregistrer les modifications

  Créer une nouvelle étiquette
   g   créer une nouvelle table vide de partitions GPT
   G   créer une nouvelle table vide de partitions SGI (IRIX)
   o   create a new empty MBR (DOS) partition table
   s   créer une nouvelle table vide de partitions Sun

Commande (m pour l'aide) : a
Numéro de partition (1,2,5, 5 par défaut) : 1

L’indicateur d’amorçage de la partition 1 est maintenant activé.

Commande (m pour l'aide) : p
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue
/dev/sda5             125833216 134217727   8384512     4G 82 partition d'échange Linux / Solaris

Commande (m pour l'aide) :

root@monServeur:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               2,9G       0  2,9G   0% /dev
tmpfs              593M    644K  592M   1% /run
/dev/sda1           26G     19G  6,0G  76% /
tmpfs              2,9G    1,1M  2,9G   1% /dev/shm
tmpfs              5,0M       0  5,0M   0% /run/lock
tmpfs              593M       0  593M   0% /run/user/1102
root@monServeur:~# resize2fs /dev/sda1
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 4, new_desc_blocks = 8
The filesystem on /dev/sda1 is now 15728640 (4k) blocks long.

root@monServeur:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               2,9G       0  2,9G   0% /dev
tmpfs              593M    644K  592M   1% /run
/dev/sda1           59G     19G   39G  33% /
tmpfs              2,9G    1,1M  2,9G   1% /dev/shm
tmpfs              5,0M       0  5,0M   0% /run/lock
tmpfs              593M       0  593M   0% /run/user/1102
root@monServeur:~#

root@monServeur:~# fdisk -l
Disque /dev/sda : 64 GiB, 68719476736 octets, 134217728 secteurs
Modèle de disque : Virtual disk
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x59e733a0

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048 125831167 125829120    60G 83 Linux
/dev/sda2             125831168 134217727   8386560     4G  5 Étendue
/dev/sda5             125833216 134217727   8384512     4G 82 partition d'échange Linux / Solaris
root@monServeur:~# mkswap /dev/sda5
Configure l'espace d'échange (swap) en version 1, taille = 4 GiB (4292866048 octets)
pas d'étiquette, UUID=cad156ac-b2c4-435a-bf08-07eda9f4e02a
root@monServeur:~# swapon /dev/sda5
root@monServeur:~# vi /etc/fstab

# swap was on /dev/sda5 during installation
UUID=cad156ac-b2c4-435a-bf08-07eda9f4e02a none            swap    sw              0       0
Dernière modification : le 2024/02/23