web-dev-qa-db-fra.com

"Le lecteur de disque pour dev / mapper / cryptswap 1 n'est pas prêt"

Je reçois le message suivant sur Ubuntu 12.04 LTS i386 au cours du processus de démarrage:

Disk Drive for dev/mapper/cryptswap 1 is not ready or not present

Cela va me donner le message environ 3 fois, puis finalement charger, mais je reçois aussi des erreurs internes (hier soir et ce matin, j'en étais assez inondé).

Ubuntu et Linux étant totalement nouveaux, je fais de mon mieux pour apprendre aussi vite que je le peux, mais il serait vraiment utile de pouvoir discuter avec quelqu'un car la machine que j’ai est apparemment un peu pénible en général ( HP dc7700sf).

J'ai eu le même problème. Finalement, il s'est avéré que le périphérique dans/etc/crypttab était faux.

Le système a été installé à partir d'une clé USB. Par conséquent, pendant l'installation, la clé était/dev/sda et le disque dur était/dev/sdb. La partition de swap a donc été écrite dans/etc/crypttab sous la forme/dev/sdb6. Après avoir démarré à partir du disque dur, il est devenu/dev/sda6 et le mappeur n’a plus pu le trouver.

Pour résoudre ce problème, il suffit de corriger la ligne dans/etc/crypttab avec le correct/dev/sd ?? ou l'UUID de la partition de swap.

5
verwaltungspraxis

Je recevais le même message d'erreur. J'ai essayé ce qui est suggéré ici mais l'erreur a persisté. (Au fait, les instructions données dans l'un des liens sont incomplètes. Lisez les commentaires des autres personnes sous le message et cela vous mènera dans la bonne direction).

Je suis tombé sur ce post qui a résolu le problème pour moi en retardant swapon .

J'ai fait ce qui suit:

Sudo gedit /etc/fstab

J'ai changé la ligne

/dev/mapper/cryptswap1 none swap sw 0 0

lire

/dev/mapper/cryptswap1 none swap sw,noauto 0 0

Ensuite

Sudo gedit /etc/rc.local

et juste avant

exit 0

a ajouté ces deux lignes:

sleep 5
swapon /dev/mapper/cryptswap1
4
polarbear347
1
olafurg

Je ne pouvais pas trouver de solution pratique à ce problème.

Je lance Ubuntu 14.04 et cela m'a aidé:

 Sudo mkswap /dev/mapper/ubuntu--vg-swap_1

Vous pouvez ensuite monter votre échange en utilisant:

 Sudo swapon -a

C'est tout. Après avoir redémarré votre machine, vous devriez avoir monté swap, car il aurait déjà dû être configuré dans/etc/fstab.

0
NeverEndingQueue

J'ai reçu le même message d'erreur alors que je n'avais AUCUN CHANGEMENT DE Cryptage, juste un échange normal, après une mise à niveau de 13.10 à 14.04. J'ai vérifié avec Gparted et me suis rendu compte qu'il ne reconnaissait pas mon ancienne partition de swap. Je l'ai donc formatée comme linux-swap, puis redémarrée et tout a été fait.

0
Pavel