ライブブートディスクへの自動ドライバロードの防止

ライブブートディスクへの自動ドライバロードの防止

Ubuntuベースのライブブートディスクを準備しています。ほとんどの場合、うまく機能しますが、Nvidia Quadroカードを搭載した一部のシステムでは、デフォルトで新しいスタイルドライバが問題を引き起こしています(一時的に停止しました)。購入ブラックリストを確認しました新しいスタイルドライバー (/etc/modprobe.d/blacklist.conf) この問題を解決できます。しかし、このアプローチは新しいスタイルNVIDIAを搭載したすべてのマシンにはドライバがありますが、これは少し多いです。もちろん、起動後にQuadroカードの存在を検出し、ブラックリストに登録して実行できます。 アップデート-initramfs -u再起動しますが、この方法ではライブブートディスクが変更されるため、これを避けたいと思います。起動順序の初期にnvidia Quadroの存在を検出し、問題のあるドライバがロードされるのを防ぎ、標準のVESAドライバにフォールバックする方法があるかどうか疑問に思います。

答え1

最後に、次のように問題を解決しました。ブラックリストに投稿しました。新しいスタイルドライバを実行し、問題のあるビデオカードがあることを確認し、カードがある場合は何もしないサービスをインストールします。他のNVIDIAカードが見つかると、サービスが実行されます。新しいモジュール検出

関連情報