web-dev-qa-db-fra.com

Allouer de l'espace libre à la partition principale d'ubuntu

J'ai une configuration à double démarrage Windows et Ubuntu 16.04. J'ai apporté quelques modifications aux partitions et dispose maintenant d'une quantité non négligeable d'espace non alloué, avec laquelle j'aimerais fusionner, la partition principale Ubuntu.

Voici à quoi mes partitions ressemblent:

All the partitions including windows NTFS

J'adorerais que quelqu'un puisse conseiller un moyen de minimiser autant que possible la possibilité de perte de données. Cela tient compte des facteurs physiques ex: perte de puissance, etc. De quelle manière le partitionnement doit-il être effectué de manière à réduire les risques de perte de données?.

Merci

1
kartiksibal

Je partirais avec gparted depuis un Linux en direct sur une clé USB.

Si vous devez minimiser les temps d'arrêt de votre machine, et si vous considérez qu'il est risqué de déplacer/fusionner votre partition avec un outil automatisé comme gparted, voici ce que je ferais pour une sécurité maximale + un temps d'arrêt minimum:

Étape 1: créez une partition /dev/sda5 avec les 204 Go disponibles avant votre partition racine.

Étape 2: formatez-le (ext4), montez-le et copiez-y votre partition racine (par exemple, cp -ax).

(considérez que, dorénavant, toute modification de la partition originale /dev/sda6 sera perdue, sauf si vous resynchronisez plus tard)

Étape 3: ajoutez une entrée au menu de base pour pouvoir démarrer votre système avec la partition nouvellement créée.

Étape 4: redémarrez sur /dev/sda5 et vérifiez que tout va bien

Étape 5: supprimez /dev/sda6 et ajoutez l’espace libre restant à /dev/sda5 (c’est-à-dire qu’il faut l’agrandir jusqu’à la fin du disque). Cela peut être fait manuellement sans risque si vous êtes prudent (fdisk/gdisk + live resize2fs). Cela peut probablement être fait (plus?) En toute sécurité avec votre outil graphique.

Terminé.

2
xhienne