Je sais que cette question est un doublon, mais la solution proposée pour une autre question n’aide pas vraiment. Voici la vue de mon lecteur:
Ce que je veux, c'est partitionner l'espace non alloué, mais on me dit Cannot create a new partition for my unallocated
. Sur une autre question ici , il est dit d’agrandir la partition étendue/dev/sda4 en déplaçant son bord gauche pour occuper tous les espaces non alloués. J'ai essayé de faire cela, mais ça ne va pas s'étendre.
Comment puis-je agrandir la partition étendue pour engloutir l'espace non alloué?
La réponse à la question posée est que si vous souhaitez agrandir votre partition étendue, vous devez d'abord déplacer tout ce qui est vers la gauche pour que l'espace non alloué se situe après. la partition étendue, à la fin du disque. vous pouvez ensuite agrandir votre partition étendue et créer une nouvelle partition logique à l'intérieur. Cependant, cela sera long et risqué, car les données devront être déplacées physiquement d'un emplacement du disque à un autre. De plus, étant donné que vous devrez déplacer votre partition Windows, il est possible que Windows soit confus et refuse de démarrer.
Il existe deux alternatives moins drastiques à considérer.
Si votre nouvelle partition doit être utilisée sous Linux, il n’est pas nécessaire de la créer, agrandissez simplement votre partition Linux existante. Ce serait rapide et sans douleur, car l'espace libre est déjà à droite.
Étant donné que votre partition étendue existante ne contient que votre partition d'échange, qui ne stocke aucune donnée, vous pouvez simplement la supprimer et en créer une nouvelle dans l'espace disponible. Ensuite, à l'intérieur, vous recréez une partition de swap, puis votre nouvelle partition logique (vous devez également modifier le /etc/fstab
de votre système Linux pour utiliser la nouvelle partition de swap). L'inconvénient est que vous ne pourriez plus rien créer dans l'espace libre où se trouvait l'ancienne partition étendue (mais vous pouvez éventuellement agrandir votre partition Windows par-dessus).