web-dev-qa-db-ja.com

ハードドライブを復号化できません。パスワードは受け付けていません

私はこれに少なくとも5日間取り組んできました。最初は、Arch、Home、Swap論理ボリュームを備えたインストール済みのパーティションLVMをUbuntuに認識させることができませんでした。このガイドを利用して、Ubuntuを別の論理ボリュームにインストールしました。

デュアルブートでLUKSで暗号化されたUbuntuをインストールするにはどうすればよいですか?

これが今後役立つ場合のパーティションレイアウトです。

http://Pastebin.com/MumsXS

私は昨日それを起動させることができ、14.04への最新のアップデートを行いました。 Ubuntuを再起動した後、Arch grubを置き換え(意図していません-システムを再度起動できる場合はUbuntu grubをアンインストールします)、暗号化されたパーティションを起動せず、パスワードを受け入れませんでした。 ArchISOを使用してArchGrubを元の位置に戻しましたが、これも起動しません。古いカーネルとinitramfs(3.13.0-19)と新しく更新されたもの(3.13.0-24)を使用しましたが、どちらもパスワードを受け入れません。ただし、同じパスワードがArchLinuxの復号化に機能します。

USキーボードを使用してみましたが(UKキーボードとの違いはわかっています)、パスワードもその形式で受け入れられないため、現在使用されているUSレイアウトが原因ではありません。私はこれを機能させることの終わりにいますが、今はあきらめようとしています。パスワードが拒否される理由がわかりません。どんな助けでも大歓迎です。これを読んだだけでも、助けてくれてありがとう。

1
Brad J

それで私はついにそれを理解しました。 Arch Linuxのインストールに行き、lsmodを使用して、欠落している可能性のある暗号化関連のカーネルモジュールを見つけました。 twofish_commontwofish_generic(私はtwofish暗号を使用しています)を見つけ、これら両方をinitramfsに追加しました。現在は機能しています。

これは更新前に機能し、これらのモジュールが指定されていなかったため、非常に奇妙だと思います。まあ、私は今それを動作させることができました。見て、何が起こっているのか理解しようとしたかもしれない人に感謝します!

1
Brad J