• ベストアンサー

HDDからOSをインストールするには?

DVDブートからwindows vistaのクリーンインストールはできたのですが HDDブートからすると下記のエラーになりました。 NTLDR is missing Press CTRL+ALT+DEL to restart インストール手順としてVistaの DVDの中身を全てNTFSフォーマットしたHDD(パーテーションは1つです)に コピーして、DVD装置を取り外し、コピーしたHDDをDVD装置を取り外した IDEに接続しました。BIOSの設定でこの接続したHDDを優先にしました。 HDDにコピーしただけではBOOTされないのでしょうか? ご教授お願いします。

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

  • ベストアンサー
回答No.2

ファイルのコピーだけではファイルしかコピーされない ためブートはできません。 ブートするのにはまずBIOSで指定されたデバイスの 先頭のセクタにMBR(マスターブートレコード) があるのでこれを指定どおりロード、そのMBRには パーティション情報が入っていてその情報をたよりに ハードディスクを読み、そこにあるNTLDRをロードし、 boot.iniにしたがってOSが起動されます。 起動される以降の部分はファイルですが、それ以前の部分 はエクスプローラーから操作ができない、つまりwindowsが 扱うファイルではないということです。 起動する仕組みがないということです。

参考URL:
http://homepage2.nifty.com/winfaq/howtoboot.html
yosi6
質問者

お礼

ご回答ありがとうございました。 OSが起動されるまでの仕組みが参考URLを含め 理解できました。

その他の回答 (1)

  • kadakun1
  • ベストアンサー率25% (1507/5848)
回答No.1

DVDの中身を全てNTFSフォーマットしたHDD(パーテーションは1つです)にコピーして、DVD装置を取り外し、コピーしたHDDをDVD装置を取り外したIDEに接続しました。BIOSの設定でこの接続したHDDを優先にしました。 HDDにコピーしただけではBOOTされないのでしょうか? その通りです。リカバリ用のソフトを利用してDVDにバックアップをとり、さらにそのソフトで新HDDにバックアップしたDVDからリストアすれば可能ですが、普通にコピーしたDVDをHDDにうつしても、起動はしません。 それが出来れば、いくらでもOSのコピーが出来てしまいますからw

yosi6
質問者

お礼

ご回答ありがとうございました。 リカバリ用のソフトを利用して あらかじめバックアップをとれば そのソフトを利用して復元すれば セットアップすることも可能なのですね。 DVDから普通にコピーするだけでは 構造上やライセンスのことも考慮して 起動できないのですね。 ありがとうございました。