web-dev-qa-db-fra.com

GParted ne peut pas déplacer la partition étendue vers la droite?

J'ai un disque dur, qui a été partitionné auparavant (probablement sous Windows) comme ceci:

  • Partition 0 - primaire, 20 Go
  • Partition 1 - étendue, 200 Go

J'ai de l'espace non alloué après la partition n ° 1, donc je voulais augmenter la taille de la partition n ° 0. Au début, je voulais déplacer la partition n ° 1 vers la droite. J'ai donc démarré Ubuntu à partir de CD et appelé GParted. Toutes les partitions logiques à l'intérieur de la partition étendue ne sont pas montées. J'ai assigné (temporairement) la partition n ° 0 comme échange, car il semble que Ubuntu a besoin de l'échange même lorsqu'il est lancé à partir d'un CD.

Le GParted peut redimensionner la partition étendue (Partition # 1) mais il ne peut pas se déplacer le. La flèche gauche dans le curseur est non déplaçable.

Quel pourrait être un problème?

De plus, la partition n ° 1 a un drapeau unique - c'est le drapeau "lba". C'est pour quoi? Peut-être que c'est la raison pour laquelle le GParted ne peut pas le déplacer?

5
HEKTO

Les partitions étendues sont comme des conteneurs pour les volumes logiques. Mais malheureusement, vous ne pouvez pas déplacer tout le conteneur.

Peut-être que cela aide si vous imaginez des partitions comme des boîtes en carton. Une partition primaire est une boîte standard et les volumes logiques sont comme des petites boîtes qui ont pour rester dans une partition étendue. Ce qui est intéressant, c’est à quoi ressemblerait la partition étendue sous forme de boîte: Ce serait une boîte sans fond!

Il couvre les petits volumes logiques. Ainsi, à l'extérieur (par exemple, la table des partitions MBR qui n'autorise que 4 partitions par disque) ressemble à une seule grande boîte, mais si vous essayez de le déplacer et de le soulever du sol, toutes ces les petites boîtes à l'intérieur (volumes logiques) resteraient toujours au même endroit sur le sol. Vous comprenez ce que je veux vous illustrer? En déplaçant une partition étendue (ce qui ne fonctionne pas pour cette raison), vous ne déplacez pas les volumes logiques contenus.

La solution pour déplacer une partition étendue consiste donc d'abord à agrandir la partition étendue en déplaçant une limite pour couvrir tout le nouvel espace vers lequel elle doit être déplacée, puis à déplacer tous les volumes contenus vers leur nouvelle position respective, puis à les réduire à nouveau en déplaçant l'autre limite de sorte qu'il ne reste plus d'espace non attribué à l'intérieur de la partition étendue.

12
Byte Commander