Je crois que mon swap est configuré mais je ne suis pas sûr car au démarrage, il indique qu'il s'agit de quelque chose du genre "ne pouvait pas monter/dev/mapper/cryptswap1 M pour le manuel S pour sauter ". Mais il semble être monté? J'ai déjà essayé cette solution sans succès.
Quand je lance free -m
la sortie est:
total used free shared buffers cached
Mem: 3887 769 3117 0 54 348
-/+ buffers/cache: 366 3520
Swap: 4026 0 4026
et Sudo bklid
est:
/dev/sda1: UUID="9fb3ccd6-3732-4989-bfa4-e943a09f1153" TYPE="ext4"
/dev/mapper/cryptswap1: UUID="bd9fe154-8621-48b3-95d2-ae5c91f373fd" TYPE="swap"
et cat /etc/crypttab
est:
cryptswap1 /dev/sda5 /dev/urandom swap,cipher=aes-cbc-essiv:sha256
mon /etc/fstab
est:
# /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).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=9fb3ccd6-3732-4989-bfa4-e943a09f1153 / ext4
errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
#UUID=bb0e378e-8742-435a-beda-ae7788a7c1b0 none swap
sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
cat /proc/swaps
la sortie est:
Filename Type Size Used Priority
/dev/dm-0 partition 4123644 0 -1
Est-ce que mon swap n'est pas configuré correctement ou comment puis-je réparer mon message de démarrage?
Je suis tombé par hasard sur ce problème pour 3 versions différentes d’Ubuntu sur deux ordinateurs différents. La plupart du temps, la partition swap était montée malgré le message d'avertissement, parfois, l'interface graphique refusait de démarrer une fois le démarrage terminé.
Voici ce que j'ai fait comme solution de contournement:
Ouvrez un terminal en appuyant sur Ctrl + Alt + T.
Tapez gksudo gedit /etc/fstab
et appuyez sur Enter.
Recherchez la ligne qui se lit comme suit:
/dev/mapper/cryptswap1 none swap sw 0 0
Maintenant, entrez la valeur noauto
juste après sw
(séparé par une virgule), ainsi il se présente comme suit:
/dev/mapper/cryptswap1 none swap sw,noauto 0 0
Sauvegarder et quitter. De cette façon, votre partition de swap ne sera pas montée lors du démarrage , ainsi le message d'avertissement n'apparaîtra pas et ne gênera même pas l'affichage de l'écran de connexion.
Maintenant, tapez un terminal
gksudo gedit /etc/rc.local
et entrez les lignes suivantes avant l'entréeexit 0
:
sleep 10
swapon /dev/mapper/cryptswap1
S'il n'y a pas d'entrée exit 0
, vous devrez l'entrer juste en dessous de ces deux lignes. Enregistrez et quittez à nouveau. Cela indiquera à votre système d'attendre 10 secondes après la connexion pour monter votre partition d'échange cryptée.
Redémarrez votre système. Vous ne devriez plus recevoir le message d'avertissement. Après la connexion, attendez quelque temps, puis ouvrez à nouveau un terminal et tapez
free -m
Votre sortie devrait ressembler à ceci:
fuzzyq @ Samsung-R710: ~ $ gratuit -m
total used free shared buffers cached Mem: 3949 3806 143 0 86 1783 -/+ buffers/cache: 1936 2013 Swap: 4095 0 4095
La dernière ligne est la plus importante. S'il existe une valeur positive indiquant le swap total, votre partition de swap a été montée avec succès.
Vous ne montez pas de systèmes de fichiers d'échange. Vous pouvez toutefois vérifier qu'ils sont utilisés avec:
cat /proc/swaps
qui vous montrera tous les périphériques de bloc configurés pour être utilisés en tant que swap.