Debian インストーラ - ビジボックスとライブシステム/環境をカスタマイズ

Debian インストーラ - ビジボックスとライブシステム/環境をカスタマイズ

必要に応じてプロセスを繰り返すために、不正なトリックを使わずにNetbookにDebianを再インストールしようとしています。特に、ネットワークアダプタのWi-Fiファームウェアを含めるようにインストーラをカスタマイズしようとしています(無料ではないため、手動で含める必要があります)。 (debfirmwareフォルダをisoルートに配置することで)正常に実行しましたが、インストーラの実行中にダウンロード速度を制限する方法がまだ必要です。私は通常wondershaperこの目的でこれを使用するので、そのフォルダにdebを入れようとしましたが、pool/main/w/wondershaper明らかに機能しませんでした(そのディレクトリはエンドシステムでのインストールに使用されるためです)。

そのため、インストール端末で実行できることを確認してみましたが、ifconfig標準のDebianビルドにもbusyboxが含まれていないため、そのbusyboxを交換する必要があります。これまで、ライブインストーラシステムに何が含まれているかについての手がかりを提供する検索はありません(いいえこれインストール済みシステムですが、インストーラが実行中です) Debian Wikiを検索して検索しましたが、ここに読み込まれた内容を修正する方法に関する情報がないようです。 isoを検索しても答えは出ません。唯一の答えはインストールされbusyboxたシステムのパッケージにあるからです。この手順では、.diskパッケージのインクルードと除外リストを含むisoルートのディレクトリについて説明しますが、インストール中にロードされたコンテンツには適用されません。 SEを検索しても、この問題に関する具体的な情報は表示されませんでした。確かに言えば、私はいいえ何でも自動化したいです。つまり、インストーラをプレハブにしたいのです(これが私がプレハブとして理解したことです)。また、私は必要なビジボックスビルドを取得する方法を知っているので(彼らのFTPには私が必要とするものを含む事前にビルドされたバイナリがあります)、問題ありません。どこに置くべきかわかりません。

私が読んだリンクは次のとおりです。

tl;dr:Debianのインストール中にロードされたシステム/環境をどのようにカスタマイズしますか?

ベストアンサー1

(まだ私の答えを受け入れることはできません。残念ながら、低い代表性のためにFaheemのポインタに投票することはできません。可能であればそうします。)

Faheem Mithaはメーリングリストを見て、正しい方向を私に伝えました。検索してみましたが、Debianがどのように起動するのかわかりません。

このinitrd.gzファイルはすべてがあり、基本システムにロードされる場所です。それを開くにはgzip(明らかに)とを使用する必要がありますcpio

実際、これはすべてのプロセスです。

Debian インストーラ/EditIso

OPでこれに接続しましたが、プリセットに関連していて、基本システムをどこで変更するのかわかりません。そのファイルが私が変更する必要があるファイルであることがわかったので、initrd指示ははるかに理解されています。 :P

指示に従ってデフォルトのファイルシステムを入手し、必要なものを置き換えたり変更したりできます(私の場合は、いくつかのdebを必要な場所に手動でインストールしました)。その後、initrd適切に再パッケージ化し、インポートした場所に戻し、isoを再構築します。ファイル。

initrd.gzグラフィックインストーラと非グラフィックインストーラがそれぞれ1つずつあることを覚えておいてください!

おすすめ記事