PreseedのDVD Repoを使用してPXEインストールを実行できない

PreseedのDVD Repoを使用してPXEインストールを実行できない

完全なDVD debian 11 isoファイルがホストされるnginxインスタンスを設定しました。リポジトリとして使いたいからです。署名されていませんが、リリースファイルとパッケージがそこにあるはずです。

目的は、閉じたネットワーク上のPXEを介して複数のホストにdebian 11を展開することです。問題は、ストレージを使用しているときにインストール場所でディスクを検出できないことです。私のプロフィールは次のとおりです。

d-i mirror/http/hostname string local.place.here:83
d-i mirror/http/directory string /debian/
d-i debian-installer/allow_unauthenticated boolean true(this because the DVD repo is unsigned, and I know I can sign, but not a priority at the moment)

これを行うと、次のエラーが発生します。 ディスクが検出されません。

ただし、公式のDebianリポジトリを使用するようにプロビジョニングファイルを変更すると、正常に動作します。

d-i mirror/http/hostname string ftp.debian.org
d-i mirror/http/directory string /debian/

不足しているドライバで新しいinitrd.gzを作成することを提案している人を見ました。あるいは、一部の設定ファイルは他のファイルで正常に動作します。

これは閉じたネットワーク上で行う必要があり、スペースが限られているため、Debianストレージ全体をミラーリングすることができないため、DVDを使用するというアイデアがあり、DVDをホストシステムに独自にインストールできます。 nginxインスタンスにはランダムに選択されたファイルをダウンロードできるため、ファイルの表示に問題がないようです。だから、全体的にこれがうまくいくために何が欠けているのかわかりません。

誰でもどんな提案がありますか?ありがとうございます。

ベストアンサー1

埋め込み後に試すことはできますか?di-utils-mapdevfsローカルリポジトリにパッケージしますか?

インストール中にTTY4でログを確認した後、同様の問題を解決しました。エラーは使用できないことです。di-utils-mapdevfsパック

おすすめ記事