dev studio 12.3を使用してSolaris 10/11(このボックスはSol 10)で動作するようにドライバ(私たちの1つ)を入手しようとしています。ビルドされているようですが、NULLポインタの逆参照が原因でロード時に競合が発生し、ボックスが無限に再起動されます。
PCキーボードでokプロンプトを表示する方法が見つかりましたが(Shift-Breakを押しています)、ドライバをロードせずにボックスを起動する方法が見つからないようです!シングルユーザーモードでもロードされます!
OSを再インストールする必要がありますか?それともこの問題を解決するためのKeyboard Warrior方法はありますか?
ベストアンサー1
exclude
コピーに1行を追加して/etc/system
から、それを使用して開始する必要があります。
すべてマニュアルsystem.4
ページ:
exclude
:<名前空間>/<モジュール名>リストされているロード可能カーネルモジュールはロードできません。
exclude
コマンドは累積されます。モジュールのリストは、exclude
ファイル内の各項目を組み合わせてexclude
作成されますsystem
。
/etc/system
カーネルモジュールを使用する場合は、安全デバイスファイルを生成する必要があるかもしれません。
バラよりSPARC:対話式にシステムを起動する方法スペアコアを含む全体のプロセス。これはあなたのニーズに比べて少し過剰かもしれません。
これは働きます:
- CD/DVDから起動
- ルートファイルシステムのマウント
- コピー
/etc/system
:cp /a/etc/system /a/etc/system.failsafe
exclude: your/driver
緊急安全コピーに追加します。- インタラクティブスタート:
boot -a
- プロンプトが表示されたら、
/etc/system
を入力します/etc/system.failsafe
。