web-dev-qa-db-fra.com

Agrandir la partition de swap sans rien déranger!

Je rencontre actuellement quelques problèmes avec 12.04 lors de la manipulation de fichiers image volumineux, ce qui n’était jamais le cas lorsqu’on faisait de même avec 10.04. J'ai remarqué lorsque j'ai bien installé que la partition swap qu'elle s'était choisie était de 3 Go au lieu de 6 Go lorsque j'avais installé 10.04.

Donc, si rien d'autre que de voir si cela fonctionne, je vais le ramener à 6 Go, ce qui semble être recommandé étant donné que j'ai 3 Go de RAM.

J'ai déjà lu Swap-FAQ, mais cela ne concerne pas le domaine qui m'intéresse, étant donné que mon système est déjà opérationnel.

Mon plan est d’amorcer à partir du CD d’installation et d’exécuter GParted pour redimensionner les partitions. Actuellement, environ 400 Go représentent des données dans une partition principale et Ubuntu est installé sur une partition étendue d'environ 100 Go, où environ 97 Go sont destinés au système et environ 3 Go à l'échange (donnez ou prenez quelques Go pour de l'espace non alloué).

Si je le fais, mon installation restera-t-elle intacte ou cassera-t-elle quelque chose? En comparant avec Windows par exemple, je sais que le redimensionnement de la partition système pose des problèmes!

4
Mark Whitehead

En utilisant GParted à partir du live CD sur la partition de swap, rien ne devrait casser. La partition de swap ne doit pas contenir de données de valeur, mais vous redimensionnez probablement aussi votre partition Ubuntu et par conséquent l'avertissement habituel: faites des sauvegardes. Faire des sauvegardes de mes installations sans le répertoire de base (Í ont une partition distincte pour le répertoire de base) donne des archives de moins de 3 Go, de sorte que l'espace pour les sauvegardes ne devrait vraiment pas être un problème.

Je vous suggère de faire les actions nécessaires dans GParted, étape par étape.

Si vous avez en quelque sorte besoin de créer une nouvelle partition swap, remplacez l'ancien UUID par le nouveau dans les fichiers suivants:

/etc/fstab
/etc/initramfs-tools/conf.d/resume

Le dernier est pour l'hibernation. De retour dans votre système, exécutez update-initramfs -u -k all qui mettra à jour tous les disques virtuels initiaux pour qu'ils utilisent le nouvel UUID de swap en veille prolongée. Redémarrez et vous avez terminé.

5
LiveWireBT