Quelle est la façon la plus sûre de supprimer une partition de swap?

11

J'utilise Ubuntu 12.04 sur un ordinateur portable HP 64 bits avec un lecteur flash de 16 Go. Je n'ai pas de disque dur qui fonctionne actuellement. Lorsque j'ai installé Ubuntu, j'ai créé une partition de swap de 2 Go sur sdb1. J'ai depuis appris que les partitions de swap sont généralement une mauvaise idée sur les lecteurs flash, donc je voudrais utiliser mon espace de swap pour mes autres partitions. Vous pouvez voir mon schéma de partition dans le lien ci-dessous.

Écran GParted

J'ai lu que je n'ai qu'à commenter sdb1le fichier fstab, démarrer à partir d'un CD live GParted, sélectionner swapoffsdb1, supprimer / fusionner avec une autre partition, et tout va bien.

Mais, j'ai également lu que jouer avec sdb1 peut changer l'UUID de sdb2 ou sdb3 et causer des problèmes. Est-ce vrai? Les initramfs utilisent-ils le swap?

De plus, lorsque je lance Ubuntu sur mon ordinateur portable avec un disque dur interne, la partition de swap aide-t-elle beaucoup? J'ai 6 Go de DDR3. La règle de 1,5x RAM réelle s'applique-t-elle toujours? Cela me semble beaucoup.

Merci pour l'aide!

MISE À JOUR: J'ai supprimé le swap. Le processus que j'ai suivi est le suivant:

  1. Clic droit sur la partition de swap dans GParted et swapoff sélectionné.
  2. Utilisé # pour commenter la partition de swap hors de fstab.
  3. J'ai essayé de démarrer à partir d'un CD GParted en direct, mais j'ai continué à recevoir une erreur, j'ai donc exécuté GParted dans Ubuntu.
  4. Suppression de la partition de swap dans GParted.
  5. Démonté / windows.
  6. Développé / windows pour prendre l'espace restant.
  7. Monté / fenêtres.

Les partitions / et / windows ont chacune conservé leurs propres noms et UUID, et tout fonctionne bien. Je n'ai jamais vu d'espace d'échange utilisé auparavant, et je n'ai pas l'intention d'utiliser la fonction de mise en veille prolongée, donc je pense que la suppression de l'échange était une bonne idée.

user212062
la source
Lorsque vous utilisez l'ordinateur portable, souhaitez-vous suspendre / mettre en veille prolongée? Ajoutez peut-être cela à la question - cela affecte la taille du swap?
23 93 26 35 19 57 3 89
@qbi - vous savez qu'en faisant cela avec la capture d'écran, c'est presque illisible ici;)
23 93 26 35 19 57 3 89
SI vous rencontrez des problèmes avec le changement d'UUID, vous êtes le meilleur endroit pour y faire face, un livecd, montez la partition et éditez fstab avec de nouveaux UUID.
23 93 26 35 19 57 3 89
@Elfy J'ai aussi lié l'image. Donc, en cliquant dessus, une version plus grande s'ouvrira.
qbi
1
@qbi merci - j'aurais pu le faire moi-même je suppose :)
23 93 26 35 19 57 3 89

Réponses:

11

Essayez de surveiller votre utilisation de la mémoire d'échange avec htop (ouvrez simplement un terminal et tapez 'htop'), si vous n'avez pas installé htop, installez-le avec 'sudo apt-get install htop' ou utilisez 'top', mais htop est plus convivial.

Avec votre quantité de RAM, je dirais que votre utilisation de swap est sur 0% beaucoup de temps.

Si vous souhaitez formater votre partition de swap, vous devez d'abord désactiver le swap avec la commande «swapoff», puis formater la partition avec «mkfs.ext4» ou «mkfs». Après cela, vous devez modifier votre '/ etc / fstab' afin que le système monte votre nouvelle partition au démarrage.

C'est tout en général!

Luka Klarić
la source
2

Avoir une partition de swap sur tout type de stockage flash (comme les clés USB) n'est en effet pas une si bonne idée.

Il devrait être sûr de supprimer simplement la partition de swap. Bien que je n'ai jamais pris la peine de le retirer /etc/fstab, cela ne fera certainement pas de mal non plus.

Si vous avez suffisamment de RAM, la taille de la partition de swap devient moins pertinente (veuillez me corriger si je me trompe, quelqu'un). Je crée généralement une partition de swap de 4 Go, et jusqu'à présent, je ne peux pas dire que j'ai eu des problèmes avec elle.
Lorsque le système est à court de RAM (comme, 0 octet disponible), il se fige. S'il a une partition de swap, il peut déplacer certaines données de la RAM pour swap afin d'empêcher le système de geler. D'un autre côté, le swap (HDD) est plus lent que la RAM, donc s'il a besoin de récupérer beaucoup de données de la partition de swap, vous allez rencontrer des retards très notables.

RobinJ
la source