• 締切済み

HDDをデータを消さず起動しなくする方法

新しくHDDを買ってきてそれにOSをインストールして 今までOSを起動していた古いHDDをデータドライブとして増設した、 と仮定します。 とりあえずXPの場合で結構です。 この古い方のHDDからOSが起動しなくなるようにする 一番簡単な方法は何でしょうか? そのままでは何かのはずみでBIOSの優先順位が変わってしまうと 古いHDDから起動してしまいます。 ブートローダを削除しただけではその状態では ntldr missingとエラー表示されるでしょう。 要は古いHDDのMBR、PBRからブートフラグのみを確実に削除する 一番簡単な方法が知りたいです。 新しいHDDから立ち上げたOSからソフトを使わずにできれば ベストです。なにか方法ないでしょうか。 よろしくおねがいします。

みんなの回答

  • firebird-x
  • ベストアンサー率25% (282/1125)
回答No.3

1.Windowsの起動ディスク(FD)を用意する。 2.Bios設定でFDDをFirstBootに設定する。 3.起動ディスクをFDDに挿入して再起動。 4.FDで起動したらメニューを終了する。 5.A:> の所で A:>FDISK でEnterキーを押します。 6.大容量ディスクのサポート・・・ yesします。 7.FDISKのメニューが出たら2番の「状態を変更」を選択。 8.変更したい領域の番号・・・の所で起動させたくないHDDの領域を選択し次の所でスリープという番号を選びます。 9.ESCキーを押してメニューを終了させます。 後はパソコンを再起動すれば古いHDDからは起動出来なくなっています。

全文を見る
すると、全ての回答が全文表示されます。
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

古いHDDにインストールされているOSがXPとして、新しいHDDにインストールされてるOSをVistaと仮定します。 Vistaが単独起動でインストールされ、XPのHDDを後付けとして接続されている状態にします。この状態でVistaを起動すればXPのディスクにあるフォルダのWindowsを全て削除出来ます。 Windowsフォルダが空になればMBRレコードに残骸が有ってもXPが起動する可能性はありません。 最良の方法はXPのHDDから必要なファイルをVistaのHDDに移動して、XPのHDDをフォーマットします。その後、データ用HDDとして活用して下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • kata_san
  • ベストアンサー率33% (423/1261)
回答No.1

ディスクの管理で古いHDDを「アクティブ」で無くすればよいのでは? 起動できていたということは、基本パーティションでアクティブでシステムファイルがある。という前提。 拡張パーティションではちょっと異なるかも。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • WinXP起動しない。どこまで起動しているかの?

    みなさん、こんにちは。 自宅のWindowsXPが突然起動しなくなったのですが、再インストールせずに何とか起動できるようにしたいと考えています。詳しい方、お知恵を貸してください。 状況) ○ある日突然起動しなくなった。BIOS上ではHDDを認識している模様。特に異音はしていない模様。 ○BIOSの後、HDDから起動した始めたとたんダンマリ…。画面は黒いままで、左上にカーソル(DOS時代の四角い点滅するヤツ)が点滅しているだけで何も起きない。 ○セーフモードどころか、F8キーすら利かない(その段階まで行っていないと思われる) ○CDブート(TrueImageやBartPE)させてHDDの中身を覗いてみると、ファイル/フォルダは確認できる。 ○XP SP2の回復コンソールで、fixmbr /mbrや、fixbootするも改善せず(実際にHDDに入っているのはSP3ですが、SP3用の回復コンソールCDはないようなのでSP2で代用…汗) ○再度CDブートさせてみると、今度はHDDをマウントできない。パーティションサイズが変になっている。 ○dskprobeを使って、MBRを見てみるとブートコードが00hで消えている。パーティションテーブルも少しおかしく痕跡が残っている程度。正常なPCからMBRブートコードをコピーしてから、実際のディスク容量・パーティション構成に合わせて、パーティションテーブルを手動で修正。 ○同様にNTFSのPBRを見てみるとブートコードは大丈夫そうだが、BIOS PARAMETER BLOCKの内容が一部おかしい。これも手動で修正してCDブートさせたところ、HDDはマウントできてファイルが正しく見えるようになった。 後から気付いたのですが、BIOSがBigDriveに対応していないところにfixmbr/fixbootしたのがいけなかったのだろう(BIOS上は137GB、実HDDは250GB)。 ○PBRのあるセクタ以降にntldrをロードするコードらしきものがあったので、正常なPCのHDDにあるブートコードと比較してみたところ、パーティションテーブルやBPB、NTシグニチャなどPCに固有の情報を除いて完全に一致した。これで起動できると思ったが、やはり同じ症状で起動せず。 ○ちなみに以前使っていたHDDに入れ替えてみると正常に起動できるので、HDD以外のPC本体側の問題ではなさそう。 質問ですが、もう少し突っ込んで「どこがおかしいのか?」を突き止めるために確認すべき点はあるでしょうか?私が思うには、MBR/PBRは正常になっているのでNTLDRをロードしようとするところまでは動くはずじゃないかと。そこまで動いていればせめて"NTLDR is missing"くらいのメッセージは表示されてもよいのではないかと思うのですがそれすらないのが解せないのです。 最悪、OSインストールからやり直しますが可能なら避けたいので、その前に他に見るべきところがあればご教示下さい。よろしくお願いします。

  • NTLDRエラー 助けて!

    今日NTLDR is missingというエラーがOS起動する前にでてXPが機動できなくなりました。 それ以前に、パーツ(HDDなど)を新しくした時に以前OSに使っていたHDD(HDDAとします。)はOSをいれたままデータ用のHDDにしました。 現在は新しいHDDにOSをインストールしているのですが、先日その今までOSをいれてあったHDDAをフォーマットして、起動したらNTLDR is missingというエラーがでるようになってしまいました。 ここの解決案にあったブートの順位をCDROM⇒HDDにするというものをやってみましたがだめでした。 おそらく原因はHDDAをフォーマットしたことにあるとおもうのですが・・・。

  • HDDがBIOSから見えなくなった

    WindowsXP Proを使っていました。雑誌付録のubunntuをWindowsとは別のHDDにクリーンインストールしたところ、マルチブートになったのですが、ubuntuのHDDを取り外すと「NTLDR is missing」というメッセージが出て、Windowsが起動しなくなりました。回復コンソールからfixmbrを実行したところ、Windowsも起動しなくなり、最後の手段で、OSは再インストールして何とか復旧しました。しかし、データ保存用のハードディスクまで読めなくなっており、BIOSも認識していません。SATAの2台のHDDは両方とも認識しているのに、ATA(データ保存用)のHDDだけが認識していません。このデータ保存用HDDを接続して起動すると、「NTLDR is missing」が出て起動しませんが、はずすとWindowsが起動します。  どなたかHDDを認識できる方法をご存知の方、いらっしゃいませんか。

  • OSが全く起動しなくなりました。

    OSが全く起動しなくなりました。 OSを入れたりMBRを書き換えたりしたら起動不能になってしまいました。 HDD-A、HDD-B、2つのハードディスクがあります。HDD-Aにはパーティションが3分割されておりHDD-Aは4つに分かれてます。 HDD-Bのパーティション1(以下パーティションをPと略す)にはもともとXPがありましたが、それを取り外して、HDD-AのP1にWindows7をインストールしました。 この状態で両方つなぎ、EasyBCDというソフトをつかってMBRを書き換えデュアルブートできるようにしました。次にRedhatというLinuxをHDD-BのP2にインストールしました。このときLinuxでもブートローダをインストールしました。そのときHDD-Aにブートセクタが書き込まれたのかと思われます。 これで一応は「PC起動」→「Linuxのブートローダy/n」→「XP or 7」という風に選択できるようになり、一応マルチブート環境は構築できました。ここでやめておけば良かったのですが、Windows7でEasyBCDで少しブートセクタを変更してしまったところPC起動不能に陥ってしまいました。 BIOSでHDD-A優先にすると黒い画面で「GRUB」という文字のみが表示され一行に変化しません。HDD-B優先だと黒画面で「Missing oparating system」という表示が表示され動きません。Redhatの再インストールを試みましたがエラーがでてインストール不可でした。 全部の再インストールはかなり大変なのでやめておきたいです。 インターネットで調べても解決方法が見つからず困ってます。 どのような解決方法があるでしょうか。

  • システムの復元作業後、起動しません・・

    システムの復元作業後、ウィンドウズが起動するまでに行きません。 (1)電源入力後ブート画面 (2)Loading PBR for descriptor 2...done. NTLDR is missing Press Ctrl+Alt+Del to restart (1)→(2)の繰り返しで、起動しないのです。

  • CD-ROMドライブから起動した場合の認識について

    CD-ROMドライブから起動した場合のドライブの認識方法について教えてください。 内蔵HDDはCドライブ、[外付けHDD]または[USBメモリ]はEドライブなどと表示されますが、その認識方法はどのようになっているのでしょう? xpのパソコンがあり、そのパソコンに[外付けHDD]または[USBメモリ]が接続されているとします。 内蔵HDDはブートデバイスとせず、CD-ROMドライブをブートデバイスとします。 =============================================== Aパターン LinuxOSのKnoppixをCD-ROMドライブからブートした場合、 内蔵HDDを認識する手順は 内蔵HDDのMBRにあるブートローダが起動して、内蔵HDDのMBR内のパーティションテーブルを参照することで内蔵HDDのパーティションを認識する。 [外付けHD]または[USBメモリ]のドライブを認識する手順は [外付けHDD]または[USBメモリ]のMBRにあるブートローダが起動して、[外付けHDD]または[USBメモリ]のMBR内のパーティションテーブルを参照することで[外付けHDD]または[USBメモリ]のパーティションを認識する。 Bパターン WindowsPEで動作するソフトをCD-ROMドライブからブートした場合、 内蔵HDDを認識する手順は 内蔵HDDのMBRにあるブートローダが起動して、内蔵HDDのMBR内のパーティションテーブルを参照することで内蔵HDDのパーティションを認識する。 [外付けHD]または[USBメモリ]のドライブを認識する手順は [外付けHDD]または[USBメモリ]のMBRにあるブートローダが起動して、[外付けHDD]または[USBメモリ]のMBR内のパーティションテーブルを参照することで[外付けHDD]または[USBメモリ]のパーティションを認識する。 ======================================================== Aパターン、Bパターンそれぞれのケースで ドライブの認識手順は上記で正しいのか、ご教示ください。 MBRについて参考にしたサイト http://www14.plala.or.jp/campus-note/vine_linux/install/boot_sequence.html

  • パソコンが起動しない

    パソコンが起動しません。HDDが壊れたのでしょうか。 先日、起動時に、"A disk ??? error" と出たので、 ほかの質問どおり、回復コンソールで"fixmbr"で書き込めたんですが、 "NTLDR is missing" ブートローダーを書き込めば言いと思いきや、書き込みができません。 "Partition Wizard"をCDで起動しても、途中で再起動してしまいます。 壊れた(?)ドライブは、約320GB中の180GB使用しており、何故かかってに、パーティションが、180GBまで縮小されていました。 なので、XPの修復は不可能と考えています。 大事なデータがたくさん入っているので、消したくは無いんですが・・・ CHKDSK C: /R(/P) をしてみましたが、 "ボリュームに回復できない問題が1つ以上あります" とでてきて、どうしようもありません。 直す方法を教えてください!お願いします!

  • 98、XPのデュアルのHDDを換装してちょっと不具合です

    98SE(C:基本)、XP(D:論理)のデュアルシステム(OSローダ使用)のHDDを60GBから120GB(同じC:、D:構成)に換装しました。 60GB(マスタ)、120GB(スレーブ)として、エクスプローラでシステムファイルをコピーする方法です(バックアップツールは使わない方法です)。 新120GBHDDのC:のブートセクタはWin9x用ですのでBootpartでWinnt用に書換えてOS選択メニューが出るようになり、XPは正常起動しました。 しかし、98SEを選択すると「Invalid system disk. Replace the disk…..」のエラーMSGで起動できませんでしたが、 これはブートストラップローダが見つからないとの判断で、Bootsect.dosを新HDD用の9x用のものにすることで起動できました。 問題は、旧HDにはXP用の「回復コンソール」もインストールしていたのですが、これが起動できません。 エラーMSGは「Ntldrがない(Ntldr is missing)」と表示されます。 C:ルートには当然Ntldrはありますので、XPは起動できているわけです。 とすればこの回復コンソール起動に使用されるNtldrは何をさすのか分かりません。 Boot.iniには「C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP 回復コンソール" /cmdcons」とあり、このBootsect.datが問題のようなのですが、 今の私の知識ではこのファイルの修正方法がわかりません。 回復コンソールを上書き再インストすれば行けそうなのは想像できますが、これは最終手段として、何とか今のまま修正したく考えています。 どうかよろしくお願いいたします。

  • フロッピーでWindows98を起動したい

    特定のフロッピーでWindows98が起動できなくなりました。 フロッピーにはHDDのようにMBRやブートフラグのようなものはありますか? そのフロッピーは読み書きは正常です。 フォーマットと、起動専用のフォーマットも試しました。

  • Linux同士でのマルチブートについて

    Linuxのマルチブートをするときには、 GRUBの設定を書き換える必要があります。 具体的には、 /boot/grub/grub.conf (Fedoraをデフォルトでインストールした場合) を書き換えることで実現できます。 ここで、 chainloaderを使うと MBRに入っているブートローダを消しても chainloaderで起動するようにしたOSは起動できると聞きました。 しかし、 インターネットで調べるとそのような記述は発見できませんでした。 chainloaderを使うと MBRに入っているブートローダを消しても chainloaderで起動するようにしたOSは起動できる というのは、間違いなのでしょうか? また、 正しいのならば、 MBRを消した後にchainloaderで起動するようにしたOSの 起動方法も教えて下さい。 よろしくお願いします。

このQ&Aのポイント
  • 印刷がかすれてしまい、印刷品質チェックシートを試しても改善されません。罫線もガタガタで補正しても直りません。
  • 2週間前から印刷がかすれており、問い合わせしても改善されません。罫線もガタガタで補正しても直りません。
  • 印刷がかすれてしまい、印刷品質チェックシートを試しても改善されず、短期間で再びかすれます。罫線もガタガタで補正しても直りません。
回答を見る