web-dev-qa-db-fra.com

Échange non détecté sur 14.04 LTS

Je suis passé de 12.04 à 14.04. Lorsque j'ai ouvert mon moniteur de ressources, j'ai remarqué que mon échange n'était pas détecté. J'ai installé Gparted, ouvert le programme et commencé à regarder mon arbre de fichiers. J'ai remarqué que ma zone de swap était marquée comme unknown, avec un point d'exclamation rouge à côté. Je l'ai formaté comme linux-swap, puis sélectionné "swapon" dans le menu. J'ai rechargé le moniteur système et j'ai eu l'impression que mon problème était résolu.

J'ai redémarré mon ordinateur, ouvert à nouveau le moniteur système et j'ai vu que l'échange n'était plus là. Dans Gparted, cette fois, la partition a été reconnue comme un swap, mais le système ne l'a pas vue. Je dois "permuter chaque fois que mon système redémarre.

J'ai été alerté pour la première fois sur ce problème lorsque VMware m'a dit que je n'avais aucun échange. Je pensais l'avoir fait, car tout ce que je faisais a été d'améliorer ma distribution. Ma disposition de partition n'a pas du tout changé pendant le processus de mise à niveau.

J'ai décidé d'utiliser mon compte-clé vécu pour formater la même zone d'échange (que vous verrez sur les photos) sous la forme linux-swap. Auparavant, Gparted livesisk a donné la même erreur qu’il n’était pas reconnu. Une fois le formatage d'échange terminé, j'ai redémarré mon ordinateur pour découvrir qu'il ne s'était pas initialisé. Cette fois GRUB a une erreur. Cela ne m'est jamais arrivé auparavant avec des distributions, effectuant un travail similaire sur disque.

Ensuite, j'ai décidé de faire une nouvelle installation de 14.04 à partir d'USB et de CD, mais j'ai toujours le même problème. J'ai essayé (comme vous le verrez sur les photos également) de "swapon -a" à partir du terminal, sans succès non plus (même si je suis capable de swapon depuis Gparted dans le système d'exploitation) - je reçois une erreur de répertoire.

Ceci est mon fichier fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a596c6cc-c9aa-43fe-aaad-abfeaae63916 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
#UUID=c4959ceb-5934-4cff-acd3-33ffcb153220 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Je ne sais pas trop ce que cette information signifie, mais cela pourrait vous être utile. Aurais-je pu gâcher mon échange en le formatant dans Gparted? C’était inconnu dans l’utilitaire, car c’était du cryptswap.

Ceci est mon état actuel. Comme je l'ai dit, je dois "permuter" chaque fois que je redémarre.

enter image description here

enter image description here

J'utilise Ubuntu en mode dual-boot depuis plusieurs années maintenant. Depuis 6.06 "Dapper". J'ai utilisé presque toutes les distributions et je n'ai jamais eu ce problème auparavant. C'est là que je vous demande votre aide et votre suggestion. Je ne suis pas un geek, je suis juste un enthousiaste et je possède des compétences et des capacités de base.

12
srgntpepprs

Ouvrez le terminal et lancez cette commande:

Sudo blkid

Cela vous donnera les numéros UUID des partitions de votre disque dur. Notez la partition d'échange UUID no.

Maintenant, allez dans le fichier fstab en tant que racine dans ce fichier, allez dans la ligne sous "# swap était sur/dev/sda6 pendant l'installation", remplacez le numéro UUID sous swap par celui que vous avez obtenu avec la commande blkid

Supprimez le symbole '#' avant l'UUID, cela signifie que la ligne ne fonctionnera pas, supprimez-le.

Supprimez également complètement la ligne ci-dessous /dev/mapper/cryptswap1 none swap sw 0 0

Maintenant, redémarrez.

J'espère que ça aide.

4
Sudheer