2025/05/27

ゴミドライバを作成してみた話

今回はWindows XPのセットアップでF6キーを押すと表示されるRAIDコントローラーを選択する画面の一覧に表示されるドライバー名を適当に作成してみました。
本来はF5キーでHALの選択画面のものを作ろうと思いましたが、無理だったのでこちらにしました。
全く何の役にも立たないですが、良ければご覧ください。

必要なもの

ドライバー以外のファイルはChatGPTに作成してもらったので、上の2つのファイルの作成方法はChatGPTに尋ねてください。
  • TXTSETUP.OEM
  • customdriver.inf (名前は何でもOK)
  • yourdriver.sys (このドライバーは本物のRAID/SATAドライバー(vmscsi.sysなど)である必要があります)

読み込ませる方法

  1. 任意の仮想ソフトウェアなどでフロッピーイメージを作成します。
  2. 上記の3つのファイルをAnyBurnなどを使用してフロッピーイメージの中にぶち込みます。
  3. Windows XP SetupをCDから起動します(A:ドライブに上記が入ったディスクを入れるのを忘れないでください)。
  4. Press F6 if you need to install a third-party SCSI or RAID driver...と表示されたらF6を押します。
  5. Sをキーを押します。
  6. 下記のような画面が表示されます。

結果

今回、私のこのようにカスタマイズしてみました:
RAIDドライバーのインストール画面にカスタムドライバが表示されている
もちろん、これは表示が偽装されているだけなので、(相性が良い本物のドライバーを使用していれば)適切に機能します。

終わり

本当にRAIDドライバーをインストールする際に上記のような遊びをやってみてはいかがでしょうか。
これでこの記事を終わります。


0 件のコメント:

コメントを投稿