web-dev-qa-db-ja.com

BIOSはブートドライブを検出できませんが、Gparted / ubuntuは正常にアクセスできます

私はWindowsとubuntuのデュアルブートシステムを実行しています。私はHDDとSSDを持っており、WindowsとubuntuがSSDにインストールされており、EFIブートパーティションがHDDにインストールされています。この設定は1年間正常に機能しています。

ごく最近、BIOSがブートパーティションのあるHDDを検出できなくなりました。 BIOSブート起動優先順位リストを見ると、SSDは表示されますが、HDDは表示されません。私の明らかな結論は、HDDが故障したということだったので、ubuntuをUSBにインストールし、システムにlive-cdします。 BIOSはUSBを正常に検出します。

GPartedを実行して確認しましたが、HDDはまだそこにあり、検出されており、HDDはS.M.A.R.Tテストに合格しています。パーティションをマウントして、ファイルを正常に読み取ることができます。したがって、HDDは確実に機能します。これは、BIOSが何らかの理由でHDDを検出していないだけです。誰かが私を教えてくれませんか?

これはgrubの問題である可能性があると思ったので、ブート修復ツールを実行しましたが、BIOSがHDDを認識していないため、関連性があるとは思いません。ただし、ブート修復プログラムは、私が共有したブート関連データの大量のログも出力します。うまくいけば、それは誰かを助けます。 BIOSが選択的にブラインドされている理由について私は困惑しています。

これが私のブーツ修理レポートです。 http://paste2.org/gZehKKUJ

今のところ、私の唯一の解決策はSSDに新しいブートパーティションを作成することだと思っていますが、その方法はわかりません。BIOSによってHDDが検出されない場合、長期的な問題が発生する可能性があるのではないかと心配しています。前もって感謝します。

1
Daniel

試練と苦難の末、私はついに自分の問題の根本を突き止めました。私のUEFIは、ラップトップでCDドライブをHDDキャディに交換するのはダメだと判断し、SSDを含む何からでも起動することを拒否したために機能していました。

そのため、SSDに新しいUbuntuをインストールしてそこから起動しようとしても機能せず、元のCDドライブはどこにも便利ではありませんでした(このハードウェアの変更は1年半前に問題なく行われ、その後問題はありませんでした)。 SSDをMBRに再パーティション化し(OSを再インストール)、UEFIからBIOSに切り替えます(UEFIレガシーモード)。

非常に苦痛ですが、少なくとも私のシステムは再び機能するようになりました。ねじUEFI以外に言うことはあまりありません。

0
Daniel