パワーユーザーであり、長年のコンピューター愛好家である私は、この問題に驚いています。私は一生の間に多くのことを見てきましたが、これは私にとって新しいものです。
これは長い投稿ですが、興味深い問題です。
私の友人が私に彼のコンピューターを修理するように頼みました。それは突然Windows10の起動を停止しました。
PCの仕様の概要:
問題はWindowsが起動し始めたのですが、すぐに「必要なデバイスが接続されていないか、アクセスできません」というエラーが表示されました。 F8またはENTERを押すと、画面がリロードされます。
SSDとHDDの両方がBIOSで検出されました。
この時点で、Windowsのインストールを修正することにしました。 Windows 10 USBキーを起動し、「スタートアップ修復」を選択しましたが、効果がありませんでした。
手動の手順(bootrec /fixmbr
、bootrec /fixboot
、bootrec /rebuildbcd
)を試しました。rebuildbcd
コマンドが(SSD上の)Windowsインストールを検出し、それをブートカタログに追加するように提案しましたが、エラーメッセージThe requested system device cannot be found
で失敗しました。
さらに数回試行した後(SSDを接続した状態で起動する)、あきらめてWindows10をSSDに再インストールすることにしました。
その前に、SSDからHDDにすべてのファイルをコピーしたかったのです。
簡単です。HDDを再接続し、Ubuntuのライブインストールを起動し、SSDのすべてのパーティションとHDDのメインパーティションをマウントし、SSDパーティションからHDDにファイルを同期します。
念のため、SSD全体のdd
イメージをHDDへのイメージファイルに変換します。
rsyncとddコマンドの両方が問題なく完了しました。
私はすべてをアンマウントし、コンピューターをシャットダウンします。他にやることがあったので、コンピューターの電源を切って待っていました。
数時間後、私はそれに近づき、PCの電源を入れ、「AmericanMegatrends」ロゴがすばやく点滅してから黒い画面が表示されます。何もありません。
頭をかいてさまざまな組み合わせを試した後、HDDがマザーボードに接続されていると、この状況になるという結論に達しました。データSATAケーブルだけを切り離すとPOST OK
何か案は?
これ以上時間を無駄にしないことにしました。
HDDを別のコンピューターに接続し、データをNASにバックアップしてから、すばやくsgdisk -Z /dev/sdX
、トリックを実行しました(MBRおよびGPT構造をザッピングします)。
おもしろいことに、ディスクをGPTに変換し、MBRだけをザッピングするだけで、BIOSでディスクが検出され、コンピューターが起動します。しかし、MBRをsgdisk
で書き直した場合、問題は再発しました。
これで、すべての構造をザッピングし、WindowsでHDDを初期化して、単一のNTFSパーティションを作成した後、HDDが検出され、コンピューターが正常に起動します。
しかし、1つの大きな問題が残っています...
私のオタクは何が悪かったのかわからず、決して幸せになることはありません:)
「破損した」MBRのダンプはありますが、それを分析するための時間、知識、意志が不足しています。