Plus de swap sous Ubuntu

De Wiki PC, Wiki Informatique.

(Différences entre les versions)

Version du 16 avril 2008 à 08:46

Sommaire

Description du problème :

Au démarrage de Ubuntu, la partition swap (partition de pagination), n'est plus active.

Cause possibles, variantes

- J'ai modifié ma partition swap. - J'ai déplacé ma partition swap. - J'ai désactivé puis réactivé le swap (à l'aide de gparted par exemple), mais elle ne se réactive plus automatiquement. - Je peux activer la partition manuellement, mais lors d'un redémarrage ou sortie d'hibernation elle n'est plus active.


Solution(s) proposées :

Solution n°1

Le swap peut être tout simplement désactivé, la première solution, la plus simple :

sudo swapon -a
shutdown -r

Si après le redémarrage la partition n'est toujours pas active, essayez la solution n°2.

Solution n°2

Il faut tenter de lui préciser la partition de swap que nous voulons utiliser :

sudo swapon -L /dev/sda3

Attention ! Il faut remplacer "sda3" par votre partition de swap, cela peut-être hd0,1, hd0,3 , hd1,4...sdb1 ou encore d'autres possibilités, bref il vous faut connaître son emplacement' Pour savoir lire l'emplacement d'une partition linux, lisez ceci : Connaître l'emplacement de ma partition sous linux

Solution n°3

L'UUID du disque, dans le fichier /etc/fstab n'est pas le bon.

Voici quoi faire, ouvrez une console et tapez :

sudo cp /etc/fstab ~/backup_fstab
sudo gedit /etc/fstab

Gedit s'ouvre avec le fichier FSTAB à l'intérieur. Vous devrez alors voir quelque-part votre partition, comme ceci :

# /dev/hda6
UUID=4a14daab-2572-4ffd-8b64-d3899d9e06d8  none       swap    sw              0       0

Les "0 0" indiquent entre autres un problème, car ce ne sont pas les bonnes tailles de la partition. En réalité, l'UUID est erroné. Pour connaître le bon, tapez ceci dans une autre console :

sudo vol_id -u /dev/sda3

(encore une fois, changez sda3 par votre partition ) La console vous réponds alors le véritable UUID de votre partition. Sélectionnez-le => clic droit => copier. Puis remplacez le dans le fichier fstab. Enregistrez le fichier fstab. Fermez gedit et les autres consoles.

Redémarrez.... le tour est joué.

Solution(s) retenue(s) :

Informations annexes :

Outils personnels