web-dev-qa-db-ja.com

Windows XPはセクター64(Advanced Format 4kドライブ)で始まるパーティションにインストールできますか?

LBAセクター64(Windowsのデフォルトのセクター63ではないXPインストーラー)で開始する4k整列パーティション(LinuxツールなどのライブCDを使用)を手動で作成できます)。覚えていますが、Windows XPは、ブートパーティションがセクター63でのみ開始されない限り、起動しないことをどこかで読んだと思います。それで、これは本当ですか?参照?

3
evaldaz

回答:yes、Windows XP SP3は、63以外のセクターで始まるパーティションにインストールされている場合は起動するはずです。Windowsの場合XP SP2、Microsoftからの修正プログラムがあります: http://support.Microsoft.com/kb/93176

最初は、Windows XPが高度な形式のドライブを処理する唯一の方法は、ドライブ自体のハードウェアジャンパーを使用することだと思っていました(これにより、すべてのセクターが実質的に整列位置に移動します)。真実ではありません。WDAlign(または他のドライブメーカーの同様のもの)などのソフトウェアユーティリティがあり、私は次のことを想定しています。

  • すべてのデータを含むディスクパーティションを新しい位置合わせされた場所に物理的に再配置します。
  • その新しい場所を反映するようにMBRのパーティションテーブルを更新します。

したがって、その場合(パーティションの再配置後)、Windows XPは、セクター63で開始されなくなったパーティションに配置されます。これで機能します。

5
evaldaz

bit-tech の高度なフォーマットドライブに関する良い記事があります。 Windows XPは確かにセクター63から始まり、これらのドライブで問題が発生します。ただし、他の手順を実行しないと、データの書き込み時にペナルティが発生します。 。多くの高度なフォーマットのドライブ(たとえば、Western Digitalドライブ)には、セクターマッピングにオフセットを追加することで、これに対処するためのジャンパーがあります。WesternDigitalは、ずれたパーティションを移動するWD Alignソフトウェアも提供しています。 Anandtech は、これと他の側面をカバーしています。

要約すると、Advanced Formatドライブは、Windows XPと同じくらい古いオペレーティングシステムにとっては少し問題ですが、XPの使用を主張する場合は、かなり簡単な回避策がいくつかあります。

0
ChrisInEdmonton

整列されたパーティション(つまり、63で開始しないパーティション)にインストールすると、WindowsXPが起動しません。 CDからファイルのコピーと書かれているビットまでのパーティションのインストールを認識しますが、再起動してインストールを完了するとエラーが発生します。同様に、xp cdにパーティション(セクター63から開始)の作成を許可すると、インストールされて正常に動作します(ただし、整列されません)。次に、このツールを使用してWestern Digitalサイトのパーティションを調整すると、起動しなくなりました。 Western Digitalからの応答を待っていますが、息を止めていません。私はWindows XP(SP2だと思います)CDを使用しました。SP3は別の知らないかもしれません。

0
john gordon