web-dev-qa-db-ja.com

セットアップ後にターゲットinitrdに切り替えますか?

Ubuntu Serverのセットアップ中に、コンピューターに必要なモジュールのみを使用して「ターゲット」initrdをインストールする選択肢が与えられました。他のオプション「generic」を選択しました。システムをすでにインストールしているのに、「ターゲット」initrdをインストールするにはどうすればよいですか?

4
Delan Azabani

編集/etc/initramfs-tools/initramfs.confおよび変更

MODULES=most

MODULES=dep

その後、実行します

update-initramfs -u
6
Delan Azabani

Initrdタイプの切り替え

自分自身を正しく指摘したように、initramfs-tools MODULE=設定をmostからdepに変更するか、希望に応じて他の方法で変更してください。

、ただし、/etc/initramfs-tools/conf.doverruleのフック/etc/initramfs-tools/initramfs.confからの設定。少なくともDebian(Jessie)でdriver-policyを持つターゲットinitrdを選択すると、そこにファイルMODULES=depが作成されます。

ジェネリックinitrdの理由

起動時にLUKSパスワードのUSBキーボードサポートが不足している場合は、他の方法(一般的なinitrdに向かう)に興味があるかもしれません。 depオプションは、キーボードサポートの必要性の検出に失敗したようです。

レポートの例:

リーンターゲットのinitrdが好きな場合は、hid_genericおよびusbhidのモジュールを/etc/initramfs-tools/modulesに含めて、initrdでUSBキーボードが機能するようにすることができます。 USB3.0コントローラーを使用してキーボードを接続する場合は、xhci_hcdも必要になる場合があります

3
schlimmchen

おそらくlinux-image-server パッケージ。

0
João Pinto