Tu n'as pas trois partitions étendues. Tu as trois lecteurs logiques sda5 à sda7 dans la partition étendue qui est sda1 (par élimination : ça ne peut être qu'une des partitions "réelles" de 1 à 4). Il ne peut en rester qu'un. Il ne peut y en avoir qu'une seule et il n'y a qu'elle qui puisse contenir des lecteurs logiques (qui apparaissent comme des partitions de numéro supérieur à 4). Pour y rajouter un lecteur logique, il faut d'une part qu'il n'y ait pas de partition entre les deux et d'autre part l'agrandir.
SI ta partition étendue sda1 commence au début du disque (tu nous aurais copier-coller la sortie de fdisk -l /dev/sda...), une solution est de sauvegarder les données des partitions primaires sda2 à sda4 (de manière fiable, parce que l'idée, c'est de les supprimer, c'est la seule manière d'agrandir la partition étendue jusqu'à l'espace libre qui est après), sortir le partitionnement du disque avec sfdisk -d /dev/sda > /tmp/sda.sfdisk
l'éditer, supprimer les lignes concernant sda2 à sda4, mettre un très grand nombre pour la taille de sda1; là, quand du feras sfdisk /dev/sda < /tmp/sda.sfdisk il te dira que la taille que tu as spécifiée pour sda1 dépasse la taille du disque et t'indiquera la limite maximale; tu réédites le fichier, tu la mets, tu refais la même commande et là tu tu te retrouveras une partition étendue qui prend tout le disque (et plus de sda2 à sda4).
Plus qu'à utiliser un outil de partitionnement un peu plus "user friendly" que sfdisk pour y rajouter des lecteurs logiques.
Il est nécessaire de redémarrer avant d'écrire quoi que ce soit sur les nouvelles partitions (le système refuse de relire la table des partitions d'un disque en cours d'utilisation).
Bon, ce n'est pas le genre de manipulation à rater...
Si tu n'as pas encore cassé le serveur, tu peux t'amuser à copier le système sur les nouvelles partitions dimensionnées à ton idée, modifier le chargeur de démarrage pour qu'il démarre dessus, démarrer dessus, rechanger les anciennes partitions... Mais c'est encore plus risqué pour les chances de redémarrer (il faut que le chargeur de démarrage installé soit bien dans une partition que tu conserves, le changement des numéros de partitions peut compromettre le chargement du système...). Bref, c'est le genre de trucs qu'on évite de faire sur une machine à laquelle on n'a pas accès pour remettre tout d'aplomb si ça ne marche pas du premier coup...
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
# Si tu veux ajouter des partitions et pas seulement agrandir sda4
Posté par Arthur Accroc . En réponse au message Modifier le type des partitions. Évalué à 3.
Il ne peut en rester qu'un. Il ne peut y en avoir qu'une seule et il n'y a qu'elle qui puisse contenir des lecteurs logiques (qui apparaissent comme des partitions de numéro supérieur à 4). Pour y rajouter un lecteur logique, il faut d'une part qu'il n'y ait pas de partition entre les deux et d'autre part l'agrandir.
SI ta partition étendue sda1 commence au début du disque (tu nous aurais copier-coller la sortie de fdisk -l /dev/sda...), une solution est de sauvegarder les données des partitions primaires sda2 à sda4 (de manière fiable, parce que l'idée, c'est de les supprimer, c'est la seule manière d'agrandir la partition étendue jusqu'à l'espace libre qui est après), sortir le partitionnement du disque avec
sfdisk -d /dev/sda > /tmp/sda.sfdiskl'éditer, supprimer les lignes concernant sda2 à sda4, mettre un très grand nombre pour la taille de sda1; là, quand du feras
sfdisk /dev/sda < /tmp/sda.sfdiskil te dira que la taille que tu as spécifiée pour sda1 dépasse la taille du disque et t'indiquera la limite maximale; tu réédites le fichier, tu la mets, tu refais la même commande et là tu tu te retrouveras une partition étendue qui prend tout le disque (et plus de sda2 à sda4).Plus qu'à utiliser un outil de partitionnement un peu plus "user friendly" que sfdisk pour y rajouter des lecteurs logiques.
Il est nécessaire de redémarrer avant d'écrire quoi que ce soit sur les nouvelles partitions (le système refuse de relire la table des partitions d'un disque en cours d'utilisation).
Bon, ce n'est pas le genre de manipulation à rater...
Si tu n'as pas encore cassé le serveur, tu peux t'amuser à copier le système sur les nouvelles partitions dimensionnées à ton idée, modifier le chargeur de démarrage pour qu'il démarre dessus, démarrer dessus, rechanger les anciennes partitions... Mais c'est encore plus risqué pour les chances de redémarrer (il faut que le chargeur de démarrage installé soit bien dans une partition que tu conserves, le changement des numéros de partitions peut compromettre le chargement du système...). Bref, c'est le genre de trucs qu'on évite de faire sur une machine à laquelle on n'a pas accès pour remettre tout d'aplomb si ça ne marche pas du premier coup...
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone