- 締切済み
VersaPro、WinXp ネットインストール
初めまして、お世話になります。 NecのVersaPro、WinXp proネットインストールの初頭でつまずいています(Drivers not found)お知恵をお貸しください。 <背景> ・先日、仕事用(とある観測機器の制御用)にNecのVersaPro を中古(pcリサイクルショップ)で入手しました。FDD、CD装置はついておりません。 ・現状はWinXp pro(サービスパック3)がHDにインストールされており、問題なく動作しております。なお、本体裏側に、OSアクティベーションキィが貼り付けてあります。 ・専用のFDD、CD装置が手元にありませんので、不具合が発生した際にOSの再インストールが心配です。そこで、いろいろ手を探っていたところ、既に所有しているWinXPディスクイメージを別のサーバーにおいておき、Lanインストール機能が使えそうだと判断しました。 <作業内容> ・http://hothiroshima.site40.net/?p=137(ほっと広島HP、winxpのネットワークインストール)を参考に、サーバーを構築、クライアント(VersaPro)側でLanブートに成功、Windws Setupの画面(青色)までたどり着きました。 <インストール作業の中断> ・サーバー、クライアントの接続に成功したものの、Windws Setup画面の表示内容によると、「Winxpイメージ内に、子機のネットワークアダプタに対応するドライバーが見当たらない」という趣旨のエラーにより、インストールが中断されて先に進めません。ちなみに、サーバー側のpythonコンソールによると、 NCQ Driver request [R] Vid: 0x8086 [R] Pid: 0x1077 [R] 中略 [R] subsys = 0x828f1033 Checking PCI¥VEN_8086DEV_1077&SUBSYS_828F1033 Checking PCI¥VEN_8086DEV_1077 Driver not found と表示されます。 ・念のため、別途Wikiをたどりダウンロードした本機のイーサドライバー(e1000325.sysなど).sysファイルを(サーバー側のイメージフォルダ)I386フォルダに、手動でコピーして再試行してみましたが、改善しません。何かご存知の手がかりなどありましょうか、ご教授下さい。 <動作環境> ・サーバー側:apple iMac24inch (MacOSX10.65+parallels v5環境下), WinXP pro sp3、イーサネット接続 ・クライアント:VersaPro VY12F/BH-W(2005年製、Wikiによると四代目の製品とのことです), WinXP pro se3 ・インストール用CD:WinXP pro se2 OEM品(自己所有) <TFTP32エラーログ> ・TFTP32のログで、エラーを吐き出した部分を見ると、指定したファイルが見つからないなどとあります。一部を参考までに抜粋してみました; -------以下抜粋------- Read request for file <\WinXP\i386\migrate.inf>. Mode octet [29/11 00:40:38.875] File <WinXP\i386\migrate.inf> : error 2 in system call CreateFile 指定されたファイルが見つかりません。 [29/11 00:40:38.875] Read request for file <\WinXP\i386\unsupdrv.in_>. Mode octet [29/11 00:40:38.890] File <WinXP\i386\unsupdrv.in_> : error 2 in system call CreateFile 指定されたファイルが見つかりません。 [29/11 00:40:38.890] Read request for file <\WinXP\i386\unsupdrv.inf>. Mode octet [29/11 00:40:38.890] File <WinXP\i386\unsupdrv.inf> : error 2 in system call CreateFile 指定されたファイルが見つかりません。 [29/11 00:40:38.890] など...どうぞよろしくお願いいたします。 -------以上-------
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- goold-man
- ベストアンサー率37% (8364/22179)
>i386フォルダに、手動でコピー >インストール用CD:WinXP pro se2 OEM品(自己所有) メーカー製OEM版OSは該当PC以外の機種にインストールするのはライセンス違反です。 またOEM版OS用CD-ROM(メーカーによりパッケージ型やリカバリディスクなどいろいろある)がリカバリCDの場合i386フォルダからファイルを抽出できません。(以前、CD boot可能なリカバリディスクを作成しようとOEM版のCDでi386フォルダからファイルを抽出しようとしたところ、コピーできませんでした) 多分製品版OSのCD-ROMからなら成功すると思います。 (掲載URLの<XPのCDの「I386」フォルダ内にある「BOOTFONT.BIN」と「NTDETECT.COM」をC:\netboot\RemInstフォルダ内にコピーする>はエラーなくできたのですか?・・・できたのであればパッケージ型で、リカバリディスクからの抽出不能とは違う原因かも)
お礼
早速のご回答ありがとうございます。 OEMインストールCDのライセンス違反のご指摘、真摯に是正いたします。古いながらこの他にパッケージ版も所有していますので、こちらで近日中にやり直してみます。 所で件のCD、「NTDETECT.COM」をC:\netboot\RemInstフォルダ内にコピーする」、に関してエラーなく実行できていますので、パッケージ型だと思います。ご指摘とおり原因は別の問題かもしれません。 その後、いろいろ検索しているうちにこのようなHPにたどり着きました。 http://www.twintail.nu/~reika/reference.asp?ref=linux&tips=linuxris_pxe_xp_install 昨日は時間切れで検証できなかったのですが、もしかしたら infparser.py 実行に搦む問題かもしれません。時間があるときに調べてみるつもリです。
補足
以下HPの援助により、解決しました。 <参考URL(infparser.py の実行)> http://www.twintail.nu/~reika/reference.asp?ref=linux&tips=linuxris_pxe_xp_install 問題は、上記HPで指摘されているように、infparser.py の生成する devlist.cache にsubsys に見合う driver が名称が記載されていなかったことでした。 解決策として、 1)devlist.cache 内を近似している名称で検索 、Versapro のイーサドライバーと同じものがあることを確認、 2)該当個所を VEN_8086&DEV_1077&SUBSYS_828F1033 へ書き換え、保存 以上で、無事 Windows Setup を実施することが出来るようになりました(但し、今回は検証作業であり、インストールまでは実施していません)。これで、本機のHDトラブルなどの際に、OSの再インストールを心配せずに済みます。本当に良かった。 貴重な時間を割き回答をいただいた方、該当HPで情報を提供されておられる方々、また、インターネットで貴重な情報を提供されている皆様へ、深く感謝いたします。 どうもありがとうございました。