Debian AMD64ネットインストールISOをダウンロードし、USBスティックに配置しました。
dd if=debianblahblah.iso of=/dev/sdb
インストーラーは正常に動作しますが、私のラップトップはインストール中にインターネットに接続するために専用のワイヤレスドライバー(RTL8192)を必要とします。
firmware-nonfree
パッケージのrealtek
フォルダーからドライバーを抽出しました。それらをインストールディスクの/firmware
フォルダに入れたかったのですが、書き込みできません。それで(オンラインで見つかったさまざまな指示に従って)、ドライブの残りのスペースに2つ目のパーティション(パーティション化/ VFATとしてフォーマット)を作成し、そこにファイルを移動しようとしました。しかし、パーティションをマウントできず、エラーが表示されます
mount: wrong fs type, bad option, bad superblock on /dev/sdc3, missing codepage or helper program, or other error
新しいパーティションをマウントしようとした場合。
また、別のUSBにファイルを配置しようとしましたが、Debianインストーラーはそれらを検出/検出できませんでした(残念ながら、インストーラーは失敗した理由に関する情報を提供するように設計されていません)。
インストーラが検出できるように、rtlwifi
ドライバをdebian ISOと同じディスクに含めるにはどうすればよいですか?または、インストーラが認識できる2つ目のUSBディスクを作成するにはどうすればよいですか?
USBデバイスのルートディレクトリにあるにもかかわらず、自動的に認識されないwifiドライバー( firmware-iwlwifi )でも同じことが発生しました。
私は実用的な解決策を見つけました here 。
要するに:
lib/firmware/
のcontentをrootに入れますFAT USBデバイスのディレクトリ/lib/firmware/
にマウントします。 mount /dev/sdc1 /lib/firmware
を使用してそれでおしまい。インストーラーはファームウェアを検出し、ネットワークのセットアップ中に対応するデバイスをプローブする必要があります。
インストールが完了して新しいシステムが起動したら、デバイスをすぐに使用できるようにするために、大体同じ手順を実行する必要があります。 /lib/firmware/
を作成し、ファイルをこのディレクトリにコピーします。再起動すると、デバイスが表示されます。次に、パッケージマネージャーを介して、対応するファームウェアDebianパッケージをインストールします。
現在(2020年3月現在)の指示は、ファイルを個別にダウンロード、抽出、コピー、マウントするよりもはるかに簡単です。
Debianインストールガイド に従って、次のことができます。
それでもドライバーが認識されない場合は、さらに複雑なプロセスが必要になる場合がありますが、これを使用して、Realtek RTL8188EEワイヤレスのHP EnvyラップトップにDebian Buster(10.3)を正常にインストールしました。