J'essaye d'étendre la partition / dev / sda5 qui est la partition logique sous la partition étendue / dev / sda2.
Je veux utiliser fdisk .
La procédure doit consister à supprimer les deux partitions, puis à les recréer avec exactement les mêmes secteurs de départ (1001470 et 1001472). Cela va bien jusqu'à la création d'une partition logique où le secteur de démarrage minimum est plus grand ( 1003518 ) qu'il ne devrait l'être.
$ sudo fdisk / dev / sda Commande (m pour l'aide): p Disque / dev / sda: 9,8 Gio, 10485760000 octets, 20480000 secteurs Unités: secteurs de 1 * 512 = 512 octets Taille du secteur (logique / physique): 512 octets / 512 octets Taille des E / S (minimum / optimal): 512 octets / 512 octets Type d'étiquette de disque: dos Identificateur de disque: 0x0cd7105f Type d'amorçage des secteurs de début de démarrage de périphérique / dev / sda1 * 2048 999423 997376 487M 83 Linux / dev / sda2 1001470 16775167 15773698 7.5G 5 étendu / dev / sda5 1001472 16775167 15773696 7.5G 83 Linux La partition 5 a été supprimée. La partition 2 a été supprimée. Commande (m pour l'aide): n Type de partition p primaire (1 primaire, 0 étendu, 3 libres) e étendu (conteneur pour les partitions logiques) Sélectionnez (p par défaut): e Numéro de partition (2-4, par défaut 2): Premier secteur (999424-20479999, par défaut 999424): 1001470 Dernier secteur, + secteurs ou + taille {K, M, G, T, P} (1001470-20479999, par défaut 20479999 ): Création d'une nouvelle partition 2 de type «Extended» et de taille 9,3 Gio. Commande (m pour l'aide): n Tout l'espace pour les partitions principales est utilisé. Ajout d'une partition logique 5 Premier secteur (1003518-20479999, par défaut 1003520 ): 1001472 Valeur hors plage.
Je l'ai fait avec parted , mais cela devrait être possible avec fdisk d'une manière ou d'une autre.
$ fdisk -V
fdisk from util-linux 2.27.1