====== 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