私は Windows 7 と Ubuntu のデュアル ブート システムを使用していましたが、Windows 8 にアップグレードした後、Ubuntu をアンインストール (パーティションを削除) したところ、「grub: no such partition」というエラーが発生しました。
Ubuntu を再インストールし、Windows 8 USB もbootrec
すべて使用して修正を試みました。
_
起動するとカーソル ( ) が表示された空白の画面が表示されます。
Windows 8 を起動する機能を回復したいだけです。
編集: 再起動が必要で、再び空白の画面が表示されるため、Windows 8 を再インストールすることはできません。
私が削除した Ubuntu パーティション、スワップ、および再インストールしようとしたときに Ubuntu ブートとして使用されたと思われる約 350 MB の Windows パーティションを除いて、他のパーティションは正常のようです (確信はありません)。
答え1
[修正済み] Windows 7 を回復し、8 に再アップグレードしています。Windows パーティションをフォーマットする必要がありました。
答え2
GRUB (または類似のもの) を使用してからインストールを削除した後、Windows ブート ローダーを復元する必要がある場合は、Windows セットアップ ディスクを使用できます。以下は Windows 7 インストール メディアについて説明していますが、Windows 8 でもディスクから同様のオプションを利用できます。
ディスクを起動し、最終的に表示されるインストール画面で「コンピュータを修復する」をクリックします。問題がブートローダーだけである場合は、自動的にこれを検出して復元します。
以前のバージョンの Windows を実行している場合、または (何らかの理由で) ブートローダーが自動的に復元されない場合は、手動で復元する必要があります。
もう一度 CD を起動し、プロンプトに従って「回復コンソール」に進みます。ここで、次のコマンドを入力します。
bootrec /rebuildbcd
これにより、Windows ブートローダーが再インストールされ、Windows インストールの場所が自動的に検出されます。
完了したら、コンピューターを再起動すると、Windows が再び表示されます。
しかしこれらの手順で問題が解決しない場合は、さらに深く調べる必要があるかもしれません。注: 追加情報は以下から引用マイクロソフト KB927392。
必要に応じて、既存の bcd をエクスポートして削除し、再度再構築手順を実行することで、ブートローダを完全に再構築できます。回復コンソールで、次のように入力します。
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
OS が検出されない場合は、 を使用して、
bootrec /scanos
BCD ストアにないものも含め、ブートローダーと互換性のあるすべてのディスク上のすべてのオペレーティング システムを一覧表示してみてください。を使用すると
bootrec /fixmbr
、マスター ブート レコードがシステム パーティションに書き換えられます。破損した場合に役立つ可能性があります。を使用すると、
bootrec /fixboot
新しいブート セクターが書き込まれます。非標準のブート セクターに置き換えられた場合、破損した場合、または古いバージョンの Windows (Vista および 7 より前) が新しいバージョンと一緒にインストールされた場合、これが重要になることがあります。
これらの操作を行うときは、システム ディスクのコア要素を変更していることに注意することが重要です。データ損失の原因となる可能性のある操作を行う前に、必ずデータを別のディスクにバックアップしてください。これらの手順で必ずしもデータが失われるわけではありませんが、慎重さは常に重要です。よく言われるように、「最善を望み、最悪に備える」のです。
答え3
私もこの問題を経験しました。黒い画面でCTRL
+ ALT
+を使用できることがわかりました。これにより、タスク マネージャーを起動できます。タスク マネージャー内で、ファイル メニューから [新しいタスク (実行)] を選択します。CMD と入力し、このコマンドを管理者として実行するチェック ボックスをオンにします。コマンド プロンプト内で、と入力してシステムをスキャンします。完了したら、もう一度+ +を押してマシンを再起動し、右下にある電源ボタンから再起動を選択します。DEL
sfc/scannow
CTRL
ALT
DEL