私は自分のスワップをセットアップしたと信じていますが、起動時にの行に沿ったものであると言っているのでわかりませんスキップ」。しかし、マウントされているように見えますか?私はすでに このソリューションを試しました で成功していません。
free -m
を実行すると、出力は次のようになります。
total used free shared buffers cached
Mem: 3887 769 3117 0 54 348
-/+ buffers/cache: 366 3520
Swap: 4026 0 4026
Sudo bklid
は次のとおりです。
/dev/sda1: UUID="9fb3ccd6-3732-4989-bfa4-e943a09f1153" TYPE="ext4"
/dev/mapper/cryptswap1: UUID="bd9fe154-8621-48b3-95d2-ae5c91f373fd" TYPE="swap"
cat /etc/crypttab
は次のとおりです。
cryptswap1 /dev/sda5 /dev/urandom swap,cipher=aes-cbc-essiv:sha256
私の/etc/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).
#
#
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
出力は次のとおりです。
Filename Type Size Used Priority
/dev/dm-0 partition 4123644 0 -1
スワップが正しくセットアップされていないか、ブートメッセージを修正するにはどうすればよいですか?
2台の異なるコンピューターでのUbuntuの3つの異なるリリースでこの問題に出くわしました。ほとんどの場合、警告メッセージにもかかわらずスワップパーティションがマウントされましたが、GUIが原因で起動完了時に起動を拒否することがありました。
回避策として私がしたことは次のとおりです。
を押して端末を開きます Ctrl + Alt + T。
gksudo gedit /etc/fstab
と入力して押します Enter。
次の行を検索します。
/dev/mapper/cryptswap1 none swap sw 0 0
ここで、noauto
の直後にsw
の値を入力します(コンマで区切られます)。次のようになります。
/dev/mapper/cryptswap1 none swap sw,noauto 0 0
保存して終了。この方法では、起動中にスワップパーティションがマウントされないので、警告メッセージは表示されず、ログイン画面の表示さえ妨げられません。
ターミナルに入力します
gksudo gedit /etc/rc.local
そして、次の行を入力しますエントリの前exit 0
:
sleep 10
swapon /dev/mapper/cryptswap1
exit 0
エントリがない場合は、これらの2行の下に入力する必要があります。保存して再度終了します。これは、暗号化されたスワップパーティションをマウントするためにログイン後10秒待つようにシステムに指示します。
システムを再起動します。警告メッセージは表示されなくなります。ログイン後、しばらく待ってから、もう一度ターミナルを開いて入力します
free -m
出力は次のようになります。
fuzzyq @ Samsung-R710:〜$ free -m
total used free shared buffers cached Mem: 3949 3806 143 0 86 1783 -/+ buffers/cache: 1936 2013 Swap: 4095 0 4095
最後の行は重要な行です。合計スワップが正の値を示している場合、スワップパーティションは正常にマウントされていました。
スワップファイルシステムはマウントしません。ただし、次のコマンドを使用して、それらが使用中であることを確認できます。
cat /proc/swaps
スワップとして使用するように構成されたすべてのブロックデバイスが表示されます。