web-dev-qa-db-ja.com

luksフルディスク暗号化でカーネルを再コンパイルしましたか?

カーネルからxhci_hcdを削除する必要があります。ブラックリストに載せられるように、それはモジュールであるべきです。

クローンを作成しましたgit://kernel.ubuntu.com/ubuntu/ubuntu-disco.git、そして私は正常に実行することができましたfakeroot debian/rules binary。次に、結果の.debファイルをインストールしました。グラブメニューが更新されました。local1サフィックスがすべてのファイルとメニュー項目に正しく追加されました。

「annotations」ファイルのxhciおよびehciエントリを変更する必要がありました。これは、予期しない変更が行われていないことを確認するためのガードレールのようです-これは安心できました。

インストーラーによってフルディスク暗号化が構成されています。新しいカーネルで起動した場合、キーを入力してもディスクのロックは解除されません。標準の英語キーボードレイアウト。

私はグーグルを検索し、私のディスクとドキュメントをgrepした。それは私がちょうど欠けているワンライナーであると確信していますか?誰もそれについて語らないほど明白ないくつかのgrubまたはinitramfs構成。

どんな手がかりも、どんな手がかりも、ほぼ間違いなく私を助けてくれるでしょう。

編集:明確にするために、パスキーを入力したときに受け取る反応は、パスキーを誤って入力した場合に予想される反応と同じです。

1
rockfruit

以前はmake mrpropermake、およびfixup liloでした。カーネルを構築する2日間、私は1度馬鹿げたことを感じます。私はまだ混乱していますが、それは別の表紙です。最後に、これがうまくいきました:

  • 5.0.0-29カーネルパッケージを完全にアンインストールします(バージョン管理に勝るようにサフィックスを追加しないでください。私はそれらをすべて完全に削除しました。フォールバックするためにCanonicalによって作成された以前のバージョンがあります)。
  • リポジトリ内のgit reset --hardgit statusがクリーンになるまでなど)
  • fakeroot debian/rules editconfigs(AMD64-genericの後にctrl-cを押した)
  • debian.master/config/annotationsを編集して、.configに加えた変更に一致させます
  • fakeroot debian/rules binary-headers binary-perarch binary-generic
  • dpkg -i ../*.deb

非常に多くのバグですが、上記の元の質問は解決され、残りは処理できます。今私がubuntuを使用している唯一の理由は、インストーラーがこのフルディスク暗号化を私に代わって行うという唯一の事実です。 afaik、それはそうする唯一のものです。他?その他の場合は、切り替えます。

お待ちいただき、ありがとうございます。この質問を読んだすべての人(ya 11人全員)。

私はみんなを愛しています。

1
rockfruit