web-dev-qa-db-fra.com

Échange: de partition en fichier, obtenez maintenant "aucun périphérique d'échange correspondant n'est disponible"

Sous Ubuntu 18.04, je suis passé d’une partition d’échange à un fichier d’échange.

swapon -s (summary) et free affichent le fichier d'échange avec la nouvelle taille./etc/fstab a été modifié, l'autorisation sur le fichier d'échange a été modifiée et la partition d'échange a été supprimée. Quand il y a des mises à jour (apt-get update and upgrade), j'obtiens cette erreur:

Setting up AMD64-microcode (3.20180524.1~ubuntu0.18.04.2) ...
update-initramfs: deferring update (trigger activated)
AMD64-microcode: microcode will be updated at next boot
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
W: initramfs-tools configuration sets RESUME=UUID=c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11
W: but no matching swap device is available.

L'UUID indiqué ici correspond à l'ancienne partition de swap. Je ne pensais pas qu'un fichier d'échange contenait un UUID, mais je n'en suis pas sûr. Tout le reste semble bien fonctionner. Comment dois-je procéder pour résoudre et résoudre ce problème?

8
rkeating

Cette ligne est dans /etc/initramfs-tools/conf.d/resume alors essayez de la supprimer.

17
ubfan1

SOLUTION

étape 1: $ Sudo blkid (il listera les UUID de chaque périphérique ou partition de votre système. Copiez l’UUID de la partition swap)

étape 2: $ Sudo vim /etc/initramfs-tools/conf.d/resume (remplacez l’UUID disponible par coller le dernier (l’UUID que vous venez de copier) et sauvegardez-le)

étape 3: $ Sudo update-initramfs -u

!!!prendre plaisir!!!!

4
Firoj Siddiki