回答:
このエラーメッセージは、システムが暗号化されたスワップパーティションを使用できなかったことを示します。
特にマシンに多くのRAMがインストールされていない場合、スワップを使用できないと速度が低下する可能性があります。
システムが起動していると仮定すると、あまり手間をかけずに問題を修正できるはずです。
CD / DVDまたはUSBフラッシュドライブを起動してUbuntuをインストールするときにこれが発生する場合、インストールがまだ機能していると仮定して、無視できます。インストールされたシステムには、作成後に同じ問題が発生する場合と発生しない場合があります。発生した場合は、インストールされたシステムで問題に対処できます。
ハードディスクにインストールされているシステムでこれが発生している場合、システムは引き続き正常に動作する可能性がありますが、修正することをお勧めします-スワップパーティション(またはスワップファイル)がある場合は、同様に使用できますそれ。
スワップを使用するほとんどのUbuntuシステムには、スワップパーティションがあります。その場合、このブログ投稿で説明されている手法が役立つ場合があります。
以下に要約を示します。これは、初心者に役立つ追加情報と、私自身の言葉です。ただし、簡潔にするために省略したいくつかの例やその他の情報が含まれているため、その投稿も参照することをお勧めします(アクセス可能なままであると想定)。
sudo swapoff -a
/etc/crypttab
(たとえば、sudo nano -w /etc/crypttab
またはsudo -H gedit /etc/cryptab
GUIエディター用)を開き、#
で始まる行の先頭にa を置きcryptswap1
ます。ファイルを保存します。/dev/mapper/cryptswap1
in で始まる行で同じことを行い/etc/fstab
ます。linux-swap
。適切なパーティションを取得してください。間違ったものを取得すると、重要なデータを失う可能性があります!コメントアウトした行にはcrypttab
、正しいパーティション名が示されているはずです(直後に表示されます/dev/
)。sudo mkswap /dev/...
、...
同じデバイス名でペースを変更します。そのコマンドの出力の一部は、文字と数字の文字列がUUID=.....
どこにあるかを示すテキストです.....
。/etc/initramfs-tools/conf.d/resume
で、最後のステップのRESUME=UUID=
文字(ただし、同一ではない)のような文字と数字が続く行を見つけます.....
。それらを.....
(つまり、mkswap
後に与えられた文字と数字に置き換えますUUID=
。sudo swapon /dev/...
(/dev/...
上記のステップ4および5で行ったのと同じ)。sudo ecryptfs-setup-swap
。swapon -s
スワップが正常に有効化されているかどうかを確認します。これを確認するための詳細と出力例については、そのブログ投稿を参照してください。
ソース: http : //punygeek.blogspot.com/2012/10/ubuntu-1204-how-to-solve-disk-drive-for.html(http://punygeek.blogspot.com/)by Litmus / Punyオタク。一部のコマンドがコピーされます。散文はコピーされませんが、多くの場合、同じアイデアを表しています。
最後に、これはバグかもしれないことに注意してください。(複数の要因がこの問題を引き起こす可能性があると信じていますが、そのうちのいくつかはバグです。)特に、Launchpad Bug#1153661に似ています。それがあなたの状況だと思うなら、あなたはそれを購読し、自分自身に影響を与えたいと思うかもしれません(ページ上部の緑色の「このバグは...」リンクで)、そしてあなたが提供する追加情報があるならコメントそれと。
/dev/mapper/cryptswap1
、私が実行した場合、起動時にMSGは、しかしswapon -s
:ターミナルでスワップが搭載されているかのように見える/dev/mapper/cryptswap1 partition 9765884 0 -1
ので、多分物事がとにかく働いていますか、?(free -m
また、スワップ存在を示す)
sudo update-initramfs -u
...少なくとも、あなたがリンクのブログによると、ステップ6の後
sudo
、コマンドを省略できます。gedit
どちらの状況でも機能する可能性は低いですが、nano
正常に機能するはずです。ライブシステムを使用する場合は、GPartedを(chrootの外部で)実行するだけです。それ以外の場合は、とを使用fdisk
しmkswap
ます。新しい質問を投稿することをお勧めします。
Eliahのソリューションのピギーバックとubuntuのバグレポート(1310058)により、ubuntu 14.04の再起動時に暗号化されたスワップが失われるという問題を回避できました。
クレジットヘルプは
http://punygeek.blogspot.com/2012/10/ubuntu-1204-how-to-solve-disk-drive-for.html https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/ + bug / 1310058(コメント#3、#17、および#22)
sudo swapoff -a
/ etc / crypttabのスワップ設定をコメントアウトします
#cryptswap1 UUID={your uuid} /dev/urandom swap,cipher=aes-cbc-essiv:sha256
/ etc / fstabのスワップ設定をコメントアウトします
#/dev/mapper/cryptswap1 none swap sw 0 0
コンピューターを再起動して、後でgpartedを使用してスワップパーティションを再フォーマットできるようにします。スワップを作成し、mkswap
生成されたUIIDをメモします。
sudo mkswap /dev/sdXX
/etc/initramfs-tools/conf.d/resume
前のUUIDで更新するmkswap
RESUME=UUID={your uuid goes here}
そして、スワップパーティションを有効にします:
sudo update-initramfs -u
sudo swapon /dev/sdXX
sudo ecryptfs-setup-swap
/etc/crypttab
設定を更新してnoauto
、offset=8
(ubuntu 14.04のバグ)と含めます(ここではvimを使用することをお勧めします。これにより、タブがめちゃくちゃにならないようにします)。
cryptswap1 UUID={your uuid} /dev/urandom noauto,swap,offset=8,cipher=aes-cbc-essiv:sha256
あなたを更新し/etc/fstab
てnoauto
:
/dev/mapper/cryptswap1 none swap noauto,sw 0 0
次の設定でスワップを手動でキックスタートします/etc/init/cryptswap1.conf
。注:構成ファイルを最初から手動で作成する必要がある場合があります。VIMの代わりに任意のテキストエディターを使用できます。
sudo vim /etc/init/cryptswap1.conf
次のコンテンツを入力します。
start on started mountall
script
/sbin/cryptdisks_start cryptswap1
/sbin/swapon /dev/mapper/cryptswap1
end script