ハードドライブにアクセスできるのに、そこから起動できない原因は何でしょうか?

ハードドライブにアクセスできるのに、そこから起動できない原因は何でしょうか?

昨日、Stack Exchange を閲覧していたところ、突然コンピューターがフリーズしてしまいました。ここ数週間、電源の問題と思われる問題が発生していたため、1 日に数回クラッシュしたりフリーズしたりすることに慣れていたのですが、今回再起動しようとしたところ、NVIDIA Boot Agent がプライマリ ブート ディスクを検出できなかったというメッセージが表示されました。

ハード ドライブがクラッシュしたと思いましたが、Ubuntu ライブ CD を起動したところ (興味深いことに、インストーラーは CD が開けなかったと表示しました)、ハード ドライブ上のファイルに問題なくアクセスできるようになり、SMART テストも合格しました。このような状況の原因は何でしょうか?

答え1

一般的に、電源の問題は、フリーズやクラッシュではなく、特にゲームのプレイやビデオの視聴など、高負荷時にコンピュータの電源が完全に切れることが特徴です (ビデオ カードは一般に超高電力消費デバイスです)。

他の症状と合わせて考えると、フリーズやクラッシュはハードドライブの問題である可能性が高いと思われます。

交換用のドライブを入手して、そこに OS をインストールし、このドライブを完全に故障するまでセカンダリまたはバックアップとして保持し、そのドライブだけに何も残さないようにします (常に他の場所にもコピーします)。

答え2

実際に電源が故障している場合は、ハード ドライブが回転するのに十分な電力を供給されていない可能性が非常に高くなります。CD から起動すると、消費電力が大幅に少なくなり、HDD が回転するのに十分な時間を与えてからアクセスできるようになります。

そうは言っても、ほとんどの場合、問題は電源ではありません。電源が原因である可能性もありますが、これは私の経験に過ぎません。他の問題が関係している可能性もあります。まずは、何が問題なのかを突き止めるために、通常の診断から始めることをお勧めします。(RAM をチェックしたり、何らかのディスク ツールを実行したりなど)

答え3

ブートローダーが破損しただけのようです。ブートローダーに何か処理を行っているときに、間違ったタイミングでクラッシュした場合は、その可能性が高くなります。修正するには、Windows インストール ディスクから起動して、 と指示しますRepair

Fedoraを使用している場合は、ライブCDを起動して実行します。/sbin/grub-install BOOTDEVICE

  • ここで、BOOTDEVICE は通常 です(そこから「対応する BIOS ドライブがありません」という/dev/sdaエラーが発生した場合は、 を試してください)。Fedora 16 以降では、の代わりにを使用します。/dev/sda/sbin/grub-install --recheck /dev/sda/sbin/grub2-install/sbin/grub-install

Ubuntu を使用している場合、どうすればよいかわかりません。Fedora の場合と同じかもしれません。

関連情報