web-dev-qa-db-fra.com

Comment redimensionner une partition sur un serveur sans écran?

J'ai récemment rencontré un problème où je dois redimensionner une partition sur un serveur, mais le problème est qu'il n'a pas d'interface graphique, je ne peux donc pas utiliser gparted. Que dois-je faire dans ce cas?

Je comprends donc que vous devriez utiliser parted. Cependant, comment utilisez-vous exactement la commande parted? Qu'est-ce que cela signifie par début et fin?

4
VoidWhisperer

Utilisez parted:

parted  device resize  minor start end

Redimensionne la partition avec le numéro mineur depuis l'appareil appareil. La partition démarrera début à partir du début du disque et se terminera fin à partir du début du disque. resize ne change jamais le nombre mineur. Les partitions étendues peuvent être redimensionnées, tant que la nouvelle partition étendue contient complètement toutes les partitions logiques.

Notez que parted ne nécessite pas de défragmentation d'un système de fichiers (parted peut déplacer les données en toute sécurité si nécessaire).

Systèmes de fichiers pris en charge:

  • ext2, ext3 - restriction: le nouveau départ doit être le même que l'ancien départ.
  • fat16, fat32
  • linux-swap
  • reiserfs (si libreiserfs est installé)

Exemple:

Sudo parted -i /dev/sda resize 3 200 850

Redimensionner la partition 3 de /dev/sda, de sorte qu'il commence 200 mégaoctets et se termine 850 mégaoctets à partir du début du disque. -i (--interactive) Demander votre intervention, si nécessaire.

Source: Manuel de l'utilisateur séparé .

Voir également man parted pour plus d'informations.

2
Radu Rădeanu