Bart's PE Builder スレッド 4枚目 >>634 を使ってUSB1394にチャレンジしてみました。
デバイスマネージャを見るとUSB大容量記憶装置デバイスとして認識はされているみたいなのですが、
一番下の記憶域ボリュームのところで下記のようなエラーがでてマイコンピュータにドライブのアイコンがでません。
レジストリ内の構成情報が不完全であるか、または壊れているため
このハードウェアデバイスを開始できません。(コード19)
これはDependency Walkerで参照しているファイルを調べて追加しなければならないのでしょうか?
それともusb1394.regでおかしいところがあるのでしょうか?
ttp://www.geocities.jp/ht_deko/bartpe/ ↑も見ながらやったのですが原因がわかりません。
どなたかわかる方いませんか?
CDブート時の「Press any key to boot from CD.....」の「.....」を長くして受け付ける時間を長くすることは出来ませんか?
>>956 USB1394reggenを使う前に
2. すべてのUSBコネクタで認識させる。
をやったか、
若しくは実環境でその外付けHDDを一度でも認識させたUSB port(当然同じPC)と同じ場所に挿したか
これをやっていないとenumエントリとの不一致でそんな感じになるかも?
もちろんUSB1394reggenで、
SP2ソースなら"X:"に置換処理、
SP2ソース以外なら環境変数に置換処理及びRegExpander記述の追加とRegExpander組込み
と、ここまでちゃんとやっていてのことだよね?
>>957 同じ場所に挿しました。
SP2ソースなのでX:\\にすべて置換しました
>>958 XPでドライバを必要としないデバイスなので、
レジストリさえ正しければ普通に見れる(ホットプラグ)ハズですよねぇ?
とりあえずの確認事項は
1.実機のデバイスマネージャを開き、使われているドライバファイルを確認。
2.PE上でレジストリを確認。
3.PE上で1.のドライバファイルが存在するか確認。
というトコですか。
# 0.usb1394.infで"C:\"になっている記述を自分の環境に合わせて書き換える。
# もちろん、これはOKという前提で。
ちなみにUSB-IDE変換をかます場合、HDDが変わってしまった場合には
>>957 氏の言わている作業からやり直しです。
例えば、友達のPCのHDDを、手持ちの変換コネクタ(ケーブル)を使って
ホットプラグで認識という芸当はまず無理です。
ディスクの管理でパーティションを変更した後フォーマットしようとするとすぐにフォーマットできないんだけど どうすれば良い?
再起動すれば良いと思うよ
>>958 例えば他のデバイス(USBフラッシュメモリとか、特別ドライバの不要なもの)で
ホットプラグできてるのはある?
USB1394.regがちゃんとインポートできてないとか、そういう他の原因が心配。
>>959 2.でアウトな可能性が高そうですね
>>962 ドライバ不要のUSB接続可なMP3プレーヤーで試しましたが、
認識はしているみたいなのですけど同じエラーがでました…。
USB1394.regがおかしいのでしょうか…?
>>963 > 2.でアウトな可能性が高そうですね
何か
>>959 のレスの内容を勘違いしている気がするけど…。
とりあえず、PE起動後に手動で"regedit /s"とか"reg import"してみたらどうなる?
>>964 すみません…
起動後にreg importで書き込んでもかわりませんでした。
>>965 それじゃあ、PE起動後、penetcfgを一度動かしてから挿してみるとどうなります?
(autorunでpenetcfgを起動時に動かしていないなら)
penetcfg(bartpe.exeでもいいけど)で一度PnPな動作をさせると、
USB Controllerが正しく認識されてHotPlugできるようになることがあります。
Screen Resoultion ver.1 って、1280×1024以上には対応していないの? infファイル書き換えて1680×1050にしても1280×1024のまま
969 :
967 :2006/12/07(木) 23:17:57 ID:p/esGzZr
>968 そっちの方でしたか 入れ方が分からなくて入れてませんでした 因みに7900GT使用 もうちょっとがんばってみます
OEM版じゃ無理ですか…
>>970 なんで?
SP1-OEM版
と
SP1-OEM版 + SP2(SP+メーカー)
で普通に使えてるが…。
失礼します。
>>970 氏と同じ件かもしれません・・・
WinXP-Pro-SP2(OEM版)でビルドしようとしているのですが、
plugin.ocxがないため、ビルドのエラーとなり、iso生成に失敗します。
このplugin.ocxを必要としているのは、Explorer&IE.infです。
XPのCD内i386以下を検索しましたが、見つかりませんでした。
このplugin.ocxはXPを入れたPCにインストールすらされていないようです。
どなたかご存じないでしょうか・・・?
ttp://support.microsoft.com/kb/912945/ja > この更新プログラムをインストールすると、Plugin.ocx バイナリが Windows Server 2003 および Windows XP から
> 完全に削除されます。Plugin.ocx バイナリは、パブリック インターフェイスを持たない、Internet Explorer の
> プライベート コンポーネントです。Plugin.ocx は、Netscape プラグインを ActiveX コントロールとしてホスト
> するために使用されます。セキュリティ上の理由により、Plugin.ocx の機能は 2003 年に Windows Server 2003
> および Windows XP において無効にされました。この更新プログラムにより、機能しない Plugin.ocx コードが
> 完全に削除されます。
これでしょうかね。
SP2 CDは持っていなくて、SP1 CD + SP2 (SP+メーカー)なので、
この更新プログラムが適応済みな SP2 OEM CD があるのか知らないのですが。
>>975 Classes\CLSID\{06DD38D3-D187-11CF-A80D-00C04FD74AD8}
Classes\TypeLib\{06DD38D0-D187-11CF-A80D-00C04FD74AD8}\1.0
このキーに関連する所もコメントアウトするか、Customプラグイン等で
DelRegしておくといいでしょう。
あと、非E&IEで HTA Plugin を使っている場合は hta.inf, insthta.cmd, mshtml.inf もですね。
>>974 まさにそのocxです。
ちなみに、XP-SP2-OEMは2週間前に購入したものです。
>>974-977 ありがとうございます。
無事、ビルドでき、BartPEで起動&動作しました。
次スレ
>>973 面白そうですね、WinPE2.0。
そのままだとアプリケーションの組み込みにハイブいじって...と
【PE】レスキューディスク【CDブート】
の頃にループしてしまいそうなのがアレですが。
ここはBart氏のVista対応版に期待しますか。
WinPE2.0はWinPE2.0で興味がありますので、後日改めて検証させて頂きます。
ume
MS製のPEは起動してから24時間たつと強制再起動する仕様だから困る。
一般ユーザが普通に使う分には24時間も起動しっぱなしにしないから全然困らないけどね。 PE Builderのように柔軟にカスタマイズするのが難しいから、そっちの方が今のところ困る、ってか使わない理由。 ノーマルなままでは使うシーンが少ない。
>WinPE2.0
ちょっとスレ違いですが、埋めを兼ねてWinPE2.0のプレビューを。
>>973 のリンク先を参考にして、追加できるパッケージを入れてみました。
・WinPE-FontSupport-JA-JP-Package
・WinPE-HTA-Package
・WinPE-MDAC-Package
・WinPE-Scripting-Package
・WinPE-WMI-Package
・WinPE-XML-Package
出来上がったISOイメージは161MBでした。
このISOイメージサイズでお気付きでしょうが、
・何もプラグインを入れないBartPE状態
・GUIの使える回復コンソールのようなもの
が、イメージ的に近いです。
起動時には何もないデスクトップに管理者用cmd.exeのウィンドウが一つ起動しており、
ここから"notepad.exe"と入れればメモ帳が起動します。Explorerはもちろん起動しません。
ネットワーク関係もデフォルト状態では使えないようです(詳しく調べていませんが)。
このWinPE2.0にアプリケーションを仕込むのであればISO作成前にファイルコピーと
レジストリハイブの操作をやらなくてはならないようです(Part1の頃へループですね)。
...とはいえ、
・NTFSが操作可能。
・最初から日本語環境が用意されている。
・オプションながら最初からWSHが使える。
・GUIアプリが動作する。
事を考えれば、用途はあるかもしれません。
(続く)
WinPE2.0は有用なツールに見えます...BartPEを知らなければ。 BartPEを知っているのなら、普通のWinPEで満足するヒトは皆無でしょう。 WinPEでBartPE並みのカスタマイズを行う事は可能なのかもしれませんが、 それに掛かる労力はBartPEの比ではないでしょう。 BartPEの感覚でWinPEを作るとガッカリ感でいっぱいになると思います。 (ドキュメントの類は結構グダグダなようです) "XPのPEとの違いを探る"とか、"ミニマムなVistaを調べたい"といった 技術的な好奇心を持っている方以外にはやっぱりオススメできません。 # そういえば、WinPE2.0でIME環境を構築するにはVistaが # インストールされている環境が必須なようですね。 # (XPで起動しててもいいのですが、Vistaパーティションが必要です)
スレの切り替わり際に、埋め代わりの俺日記。 USBフラッシュメモリブートでちょっぴりハマってしまった。 起動時にStartsrv.cmdが動いてない。でも起動後RunOnceのレジストリキーはちゃんと削除されてる。 E&IEのinfを良く見ると、"i386\SYstem32\Startsrv.cmd"になってた。 とりあえず使ってるプラグインで%SystemRoot%でなく"i386\"を使ってるのはこれだけみたいだけど、 ショートカットで使ってるのも若干あるみたいだし、気をつけないと。 そういえば、USBPE.EXEってCustomフォルダは無視なのかな。
u,e
990 :
名無し~3.EXE :2006/12/14(木) 10:42:00 ID:H0QfZNK+
>965 その後USBのホットプラグはどうなりましたか。 僕もあなたと全く同じでデバイスマネージャでは認識されますが、ドライブとしては認識されません。 一連のスレに書いてあることは全部やっているはずなんですが。 起動前に接続してあれば、問題ない事も同じです。
991 :
名無し~3.EXE :2006/12/14(木) 11:14:51 ID:H0QfZNK+
一連のスレ × 一連のレス ○
992 :
768 :2006/12/14(木) 12:01:09 ID:HVqhGjBu
埋めついでに。
何気なく書いた一言に思いがけずレスがついててびっくりしましたよ(笑)
>>771 テキストボックスシングルクリックでテキストを全選択するのは実装してて
CTRL+Zを実装してなかったりするアレでの絶望感。
とても良くわかる。
全員にレスを返せなくてすまん。みんなのもとてもよくわかるよ。
つっこみが入りそうだから
>>776 だけには反論しとく。あんたはまだ本当の地獄を知らない。
もっと疲れ切れ。体が限界だと悲鳴を上げたとき。無限のパワーを得られるであろう。
だけど、血が出たらそこでやめとけ(笑)
うね
人生\(^o^)/オワタ
umeないと次スレが落ちるぞ
松
竹
竹
梅
おしまい
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。