web-dev-qa-db-fra.com

Sans passer de partition, comment effectuer une veille prolongée en utilisant uniquement "SWAP FILE"

J'ai trouvé une réponse proche de cette question mais pas une réponse exacte dans Ubuntu-forums.J'ai trouvé une réponse à

  1. Comment créer une partition de swap après l'installation d'Ubuntu.
  2. Comment créer ou ajouter un fichier d'échange à une partition d'échange existante.

Mais maintenant pour cette question. Depuis l’installation, je ne connais pas l’utilisation de la partition swap, j’ai installé Ubuntu 12.10 sans partition swap et j’ai utilisé la deuxième méthode mentionnée dans " http://www.thegeekstuff.com/2010/08/how-to-add-swap-space / "pour créer un fichier d'échange et a obtenu cette erreur lors de l'utilisation de mkswap

# mkswap /root/myswapfile
Setting up swapspace version 1, size = 1048572 KiB
**no label, UUID=cc477ba5-e2d9-495c-a63b-300c4e5e0048**

et chaque fois que UUID diffère. Mais j'ai ignoré et continué avec les prochaines étapes et quand j'ai essayé d'hiberner mon système, j'ai eu ces erreurs

PM: swap header not found,
cannot get swap device try swapon -a,
cannot get swap writer

Je veux simplement hiberner mon système en utilisant uniquement le fichier d'échange sans créer de partition d'échange. C'est possible? Je suis nouveau à Ubuntu.

4
learner

En raison des diverses préoccupations exprimées ici et aussi ici , je vous déconseille d'utiliser un fichier d'échange. Peut-être que vous changez de question et que nous pouvons vous expliquer l'installation rétroactive d'une partition de swap.

1
DrSAR

Essayez d'installer le paquet USWSUSP .... J'espère que cela fonctionnera ....

2
Alex