Je suis passé du 12.04 au 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 arborescence de fichiers. J'ai remarqué que ma zone d'échange était signalée comme unknown
, avec un point d'exclamation rouge à côté. Je l'ai formaté en linux-swap, puis j'ai sélectionné «swapon» dans le menu. J'ai rechargé le moniteur système et il semblait que mon problème était résolu.
J'ai redémarré mon ordinateur, rouvert 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 swap, mais le système ne l'a pas vue. J'ai besoin de `swapon à chaque redémarrage de mon système.
J'ai été alerté pour la première fois de ce problème lorsque VMware m'a dit que je n'avais aucun échange. Je pensais que je l'avais fait, car je n'ai fait que mettre à jour ma distribution. La disposition de ma partition n'a pas changé du tout pendant le processus de mise à niveau.
J'ai décidé d'utiliser mon liveisk gparted pour formater cette même zone de swap (que vous verrez sur les photos) linux-swap
. Avant cela, Gisked livesisk a donné la même erreur qu'il n'était pas reconnu. Une fois le formatage de l'échange terminé, j'ai redémarré mon ordinateur pour découvrir qu'il ne démarrait pas. Cette fois, GRUB a une erreur. Cela ne m'est jamais arrivé auparavant avec des distributions, faisant un travail sur disque similaire.
J'ai alors décidé de faire une installation propre 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 également sur les photos) de `` swapon -a '' depuis le terminal sans succès (même si je suis capable de swapon depuis Gparted dans le système d'exploitation) - j'obtiens une erreur de répertoire.
Voici 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 ces informations signifient, mais elles pourraient vous être utiles. Aurais-je pu gâcher mon échange en le formatant dans Gparted? Il était inconnu dans l'utilitaire, car il s'agissait de cryptswap.
Ceci est mon état actuel. Comme je l'ai dit, je dois «échanger» à chaque redémarrage.
J'utilise Ubuntu en double démarrage 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 demande votre aide et votre suggestion. Je ne suis pas un geek, seulement un passionné, et je possède des compétences et des capacités de base.
Réponses:
Ouvrez le terminal et exécutez cette commande:
Il vous donnera le numéro d'UUID des partitions de votre disque dur à partir d'eux. Notez le numéro d'UUID de la partition d'échange.
Maintenant, allez dans le fichier fstab en tant que root dans ce fichier, allez à la ligne sous '# swap était sur / dev / sda6 pendant l'installation' remplacez le numéro UUID sous swap par celui que vous avez obtenu de la commande blkid
Supprimez le symbole «#» avant l'UUID, cela signifie que la ligne ne s'exécutera pas, supprimez-le.
Supprimez également complètement la ligne ci-dessous
/dev/mapper/cryptswap1 none swap sw 0 0
Redémarrez maintenant.
J'espère que ça aide.
la source
sudo swapon /dev/sda6
, ou activé via gparted ou quelque chose.