2016-08-26 6 views
0


この非常に長い質問については、事前にお詫び申し上げます。
QNXを実行している多数のレガシーPCを制御および監視の目的で新しいPCにアップグレードしようとしています。
古いPCは非常に古く、IDEドライブにインストールされています。
私は、古いドライブをSATAドライブにミラーリングすることに成功し、IDEとSATAコネクタの両方を備えた古いPC(オリジナルと同じくらい古いものはありません)で正常に動作させることに成功しました。
ここで注目すべき点の1つは、QNXの起動中にどのドライブが接続されているかを確認することです。この場合、SATAドライブはSATAドライブとして検出されずにIDEドライブとして検出されます。 (QNXファーストでSATA、次にIDEとUSBをチェックします)。
IDEを搭載していない新しいPCに同じ新しいハードドライブを接続しようとすると、問題が発生します。この場合、QNXは起動プロセス中にSATAドライブを検出できない場合はSATAドライブからのインストールを開始しますが、効率的にどこでも停止することができます。
ディスカッションとリサーチでは、SATAをIDEとして動作させるためのBIOSが搭載されたPCを入手できる可能性があることが分かりました。だから、私はそれを行うことができる新しいPCを購入した(かなり珍しい)。残念ながら、今回はもう一度失敗しました。 QNXの起動時にSATA、IDE、USBのオプションを奪う代わりに、ハードドライブの存在を確認しようとするところまで何も見つからなかった場合は、IDEチェックにロックされていました。回転/ - 最初/位置では、PCの再起動が必要です。ここでは、同じことをやり続けました。
これで仮説と質問があります。
なぜ新しいドライブでQNXが問題を抱えているのか分かりません。 QNXは、元のドライブから残っているIDE情報が原因でSATAドライブを検証しないのですか?それは混乱しています。なぜなら、QNXはSATAの場合IDEドライブとして検出します。
ここからどこですか?これがしばらく進んでいるので、どんな考えも大いに評価されるでしょう。
考えられるのは、SATAドライブ上に残っているIDE情報の行にあります。上書きする方法があれば、ドライブはSATAと認識されますか?私は残念なことにIDEの情報が少し遠くに取り込まれることがあります:)私はそれについては、Google上で何かを見つけることができませんでした。
お読みいただきありがとうございました。
乾杯、
MarkusIDEドライブからSATAドライブにミラー化されたQNXの問題

答えて

1

あなたはブートローダの説明からQNX4を使用しているようです。 通常、QNX4システムには、特定のハードドライブドライバが/.bootファイルに組み込まれています。 ほとんどの場合、/.bootファイルはFsys.eideドライバで作成されています。 SATA対応のFsys.atapiが必要です。または、コンピュータのBIOSでIDEエミュレーションが必要です。

+0

返信いただきありがとうございます。私はPC上でuname -aを実行し、** QNX 6.3.0 2005/08/09 x86pc x86' **を思いついた。だから私は手段がQNX6だと思いますか? BIOSでレガシー(つまりIDEオプション)のPCを試してみましたが、QNXがドライブを検出している間はPCをロックしてしまいました。あなたが言ったところから、QNXが使用しているドライバを潜在的に変更することができました。 /.bootファイルを変更してFsys.atapiドライバを使用するように強制できますか? – Markus

関連する問題