• ベストアンサー

コンパクトフラッシュメモリ上でWindows XP Embeddedをブート.

お世話になります。 現在組み込みソフト開発の中で、ハードウェアの構成上、コンパクトフラッシュメモリ上でWindows XP Embeddedをブートさせないといけない課題 があります。 現在はとりあえずハードディスク上でWindows XP Embeddedを動かしていますが、後々コンパクトフラッシュメモリ上でブートさせないといけません。 どなたか、コンパクトフラッシュメモリ上でWindows XP Embeddedをブートさせる方法を ご存知の方はおられませんか? おられたらご教示頂きたくよろしく御願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • saru_1234
  • ベストアンサー率33% (452/1341)
回答No.1

経験はないのですが. CF は「TRUE IDE モード」という, HDD と同じ信号形式で動作するモードがあるので これを使うのが素直です. ハードは CF を , HDD の代わりに IDEインターフェースに 接続するためのアダプタが市販されてるので これを使えばOKだと思います. ...と、ここまで読んでいて気付いたのですが、 既にCFスロットがあって、ここからブートしたいという ことでしょうか? ならばアダプタは不要ですが、 「BIOS がそこからも BOOT する」という作りに なってる必要があるので, BIOS の取説で確認して下さい. 組み込み用ハードウェアなら,多分なってると思います.

参考URL:
http://www.google.co.jp/search?hl=ja&q=CF+IDE+%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF&lr=

関連するQ&A

  • コンパクトフラッシュメモリからWindows XP EmbeddedをブートするII

    お世話になります。 ボード上に搭載されたコンパクトフラッシュメモリ(Windows XP Embedded搭載)からブートしたいのですが、どうすればよいでしょうか? ちなみに、IDEインターフェイスは使えません(というか有りません。) BIOSに頼るしかないのでしょうか? どなたかご存知の方があればご教示下さい。 よろしく御願いします。

  • コンパクトフラッシュへのWinXP Embeddedの搭載方法について

    お世話になります。 ボード上にIDE接続されたコンパクトフラッシュへのWinXP Embeddedの搭載はどのようにすればよいでしょうか? MBR(マスターブートレコード)等載せないといけないと思うのですが。。。 ご存知の方がいらっしゃいましたらご教示下さい。 よろしく御願い致します。

  • Windows Embeddedのブートセクタ修復

    コンパクトフラッシュにWindows EmbeddedのOSと設定ファイル等が全て入っているシステムがあります。 OSのバージョンは、 Windows NT 5.1.2600 SP2 と表示されています。 このコンパクトフラッシュの中身を確認しようとしてPCに差し込んでしまいました。 PCで修復され、ブートセクタ壊れてしまったようです。 このブートセクタを修復する方法はありませんでしょうか。 BootPrepというものがあるようですが、これで修復出来るのでしょうか。 http://msdn.microsoft.com/ja-jp/library/bb499236(v=winembedded.51).aspx よろしくお願いいたします。

  • WES 2009 USBフラッシュメモリの認識

    Windows Embedded Standard 2009(以下WES2009)にてOSを作成しようとしているのですが、 作成したWES2009にUSBフラッシュメモリを挿すとローカルディスクとして認識されてしまうのです。 ブートメディアはCFカードを使用しています。 当然マイコンピュータでアイコンを右クリックをしても「取り外し」等の項目が出てきません。 手持ちのUSBフラッシュメモリは全てそうなります。 又、それが原因なのかはわかりませんが、 USBフラッシュメモリを挿したままシャットダウンをしても OSは終了しているっぽいのですが、電源が切れません。 USBフラッシュメモリを挿さないでシャットダウンをすると正常に電源は切れます。 試しにCFへWindows XP Professionalをインストールしてみたところ、 正常にUSBフラッシュメモリはリムーバブルディスクとして認識されました。 挿したままのシャットダウンも正常に行なわれます。 USBフラッシュメモリをリムーバブルディスクとして認識させる方法は無いのでしょうか。 OSの構成上に何か足りないものがあるのでしょうか。 情報をお持ちの方がいらっしゃいましたら お力をお貸しください。 よろしくお願いいたします。

  • Embedded XP SP2 Feature Pack 2007 を使って普通にPCにインストールするためのEmbedded XP を作ろうとしています

    Embedded XP SP2 Feature Pack 2007 を使って普通にPCにインストールするためのEmbedded XP を作ろうとしています。 通常の「Windows XP Pro SP2」と作成した「Windows XP Embedded」を次のディレクトリに分けてマルチブートしようとし います。 ○通常のWindowsXP    C:\WINDOWS    C:\Documents and Settings    C:\Program Files ○作成するWindows Embedded XP    C:\WINDOWS_EMB    C:\Documents and Settings Emb    C:\Program Files Emb 次の手順で処理しています。 1.device manager などでシステムファイルをチェックし Component Designer でコンポーネント作成 2.1で作成のコンポーネントを Component Database Manager でDBへインポート 3.tapでアナライズして情報をとり Target Designer インポート 4.日本語環境などを取り込んで一連のチェックを行いビルド 5.Boot.iniをマルチブートに変更して結果物と一緒にCドライブにコピー   (この際「作成するWindows Embedded XP」のディレクトリは、正しくできています) 結果起動すると・・・ 何故か「C:\Documents and Settings Emb」では、なく「C:\Documents and Settings」を参照してスタートメニュに「通常のWindowsXP」側の情報が表示されてしまいます。また、設定していないにも関わらず Windows Embedded Studio の SQL server service manager なども Windows Embedded へ設定されています。 なぜ、Windows Embedded が「C:\Documents and Settings」を参照してしまうのでしょうか? どうしてこうなってしまうか分からず困っています。 アドバイスをお願いいたします。

  • コンパクトフラッシュメモリの規格について

    コンパクトフラッシュメモリ(CF)の規格について教えてください。 製品で、市販のCPUボード(Pentium系のCPUを用いた、PCアーキテクチャのもの。ISAカードの形状をしているもの)を使っており、CFカードから起動しています。 このシステムで、どうもCPUボードとCFカードの相性があるようで、正常にブートしない場合、ブートしても書き込みができない組み合わせがあります。CFカードに、産業用としてブート動作が仕様書に記載されているもの(ハギワラシスコム製など)を使うと問題がなさそうですが、街で売っているバッファロー製等だと動作しないものが多いように思います。 この手のカードの規格はどうなっているのでしょうか。また、ブートする場合としない場合で、カードの作りがどのように違うのでしょうか。 文献などありましたらご紹介ください。 よろしくお願いします

  • 「Windows7」は、マルチブートが出来ますか?

    「Windows7」は、マルチブートが出来ますか? 現在「Windows XP」を持っていますが、今度「Windows 7」を購入するつもりです。 付きましては、「Windows XP」と「Windows 7」をマルチブートで動作させたいと考えて居ります。 「Windows 7」では、「Windows XP」で使用していた「アプリケーション・ソフト」で、動作しない物が有ると聞きました。 最新版を購入するのもお金が掛かるので、出来れば「XP用は、Windows XPで」。 これから購入する「アプリケーション」は、「Windows 7で」と考えて居ります。 技術に付いては詳しくないので、「マルチブート」が可能であれば、インストールの方法を箇条書きで構いませんので、終えて頂ければ嬉しいのですが。

  • Windows XP Embeddedの電源管理とCFに対するライトプロテクトについて

    Windows XP Embeddedの開発を行なっているのですが、 Windowsを終了するとき電源が切れず、「コンピュータの電源を切る準備ができました」の画面でとまってしまいます。これを回避する方法を知っている方がおられましたら教えてください。お願いします。 もう一点、CF(コンパクトフラッシュ)に対してWindows XP Embeddedをインストールし、ライトプロテクトをかけようとしたところ、HDDのようにうまくいきません。MSのHPの英文を頑張って読んでみた結果、MSのHPをみるとCFの特性?からそうなっているようなことが書かれているような感じでした。 この辺? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xpehelp/html/xerefewfvolumeconfiguration.asp これに関して、参考になる情報をお持ちの方がおられましたら、教えて頂けないでしょうか。お願いします。 また、有効な情報の書かれたHPや書籍がありましたら、教えてください。お願いします。

  • XP Embedded のUSBデバイス認識で?

    組込み用にWindows XP EmbeddedをROM化して運用しています。 システムを構築したところでROM化すれば正常動作するXPだったのですが。 先ほど出先より質問が入りまして、ROM化したXP機で「USBメモリ」は正常に認識するのですが、「USB接続のMOドライブ」が認識されなくなったとの事。 同じ筐体で同じように組み上げた他機ではUSB接続のMOドライブが正常に作動するのですが、どうしても1台だけ「USBメモリは認識するけど、USBのMOドライブは無視」という状況だとか。 何れもROM化する前にMOドライブのドライバーを組み込んでいるのでいつも通り認識するハズなのですが、原因が判りませんで。 因みに、「ハードウェアの追加」を行うと、「なんと正常に動作し始める」のだそうでワケが判りません。 同じインターフェイスでもメモリは良くてMOドライブはダメ? こんな現象って起るのでしょうか? 原因追及も必要ですが、直す方法をご存じの方、または「○○なんじゃね?」とアドバイスが浮かんだ方。 些細な事で結構なのでご意見お寄せ頂ければ幸いです。 宜しくお願い申し上げます。

  • Linux Zaurus SL-B500のコンパクトフラッシュメモリの最大容量は?

    Sharp Linux Zaurus SL-B500が認識し得るコンパクトフラッシュメモリの最大容量は何GBでしょうか。 現在1GBのコンパクトフラッシュメモリを付けていますが、最近は大容量が安く出回っているので交換したいと思っております。 SDカードは1GBが最大認識容量のようですが、コンパクトフラッシュメモリについてはウェブで探し出すことができませんでした。 2008年12月21日