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