質問: hddのboot順位 解決策をご存知の方 是非ともアドバイスをお願いします。 ide プライマリ1・2にはリムーバブルhdd(5インチベイにて抜き差し可能) セカンダリ1はリムーバブルhdd(5インチベイにて抜き差し可能) 2は光学ドライブ pci接続にてideraidを組んでいます。 raidにwindowsxpをインストールしたい リムーバブルhdd(プライマリのfirst)にはboot情報等を書き込みたく無い(リムーバブルでhddが変わる場合有り) その為 windowsのインストール時はリムーバブルを全て抜き raidのみの接続にしてインストールします。勿論f6を押してraidドライバーを使用してインストールしています。(こうすればwindowsもcドライブにインストールされます) 最近マザー等変更しましたが、パソコンを変更するまではbiosのboot設定で 1.fdd 2.dvd 3.raid の順番でboot情報を探す様に設定すれば正常にboot情報を得て立ち上がって行くのですが、 ideリムーバブルを1台でも接続するとそのhddをチェックに行きboot情報が見つからないと停止してしまいます。 (リムーバブル接続後もマザーのbiosでの順番等確認済み) 今までは上記の設定でraidを最初のhddと設定していればリムーバブルのhddがどれに変わろうとも問題が無かったのですが何故でしょうか? マザーbios初期化済み マザーのboot設定での優先順番は上記の通りでboot another deviceの項目も有効/無効 確認済み マザーのonchipserialraidの無効などチェック済み raidの設定biosのbootablearray等の設定は確認済み raidカードのpciのポート順番の入れ替えも一通り実行済み マザーのチップセットの問題で出来ない仕様なら諦めますが理由を知りたいと思っています。 解決策をご存知の方宜しくアドバイスをお願いします。
回答: cドライブに当たられるハードディスクの優先順位は 1 優先度が最も高いアクティブな基本領域 2 優先度が最も高い基本領域 という基本ルールがあります。 2は、基本的にbiosで決まりますので、biosによってまちまちです。 では通常どうするかというと1で解決します。 osの種類も何も書いてないですが、f6キーでのドライバのインストールとあるので、win2000/xp系だと思いますが ちなみにhddの領域確保する時に、プライマリパーティションで作成してませんか? システムを起動する必要がないのなら、一般的に「拡張パーティション」での作成をお勧めいたします。 と私は特に根拠もなく今までそれでできていたので勝手にそう思ってますけど...