web-dev-qa-db-fra.com

Comment déplacer cet espace non alloué au début du disque?

J'ai besoin de déplacer un espace non alloué de 420 Go, enfoui dans une partition étendue, au début du disque.

Y a-t-il un moyen de faire cela en utilisant gparted?

Voici l'instantané actuel 'FDISK -L':

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0c85ac80

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1992    16000708+  83  Linux
/dev/sda2            1993       60801   472383292+   5  Extended
/dev/sda5            1993        3984    16000708+  83  Linux
/dev/sda6           58810       60801    16000708+  82  Linux swap / Solaris

Et dans Gparted, ça ressemble à ceci:

alt text

Malheureusement, lorsque je sélectionne l'espace non alloué, la seule opération disponible Le menu "Partition" est "Nouveau".

Est-il vraiment impossible de déplacer cette partition?

Si c'est le cas, comment puis-je faire cela dans GParted?

7
Android Eve

Au lieu d'essayer de déplacer l'espace non alloué, vous devez déplacer la partition (s) qui se trouve au mauvais endroit - dans votre exemple, vous devez vous déplacer au moins sda5 À la fin de l'espace libre, vous seriez en mesure de déplacer le début de la partition étendue. Ensuite, vous pouvez essayer de déplacer sda1 S'il est vraiment nécessaire (mais note que cela pourrait nécessiter une réinstallation du chargeur de démarrage en raison des numéros de secteur absolus intégrés aux secteurs de démarrage, alors ne le touchez pas à moins que ce soit vraiment nécessaire).

6
Sergey Vlasov