web-dev-qa-db-ja.com

Ubuntuの再インストール後にWindowsを回復する

Windows 8.1とUbuntuのデュアルブートマシンがあります。昨日、Ubuntuを再インストールして、ハードドライブの空き容量の多くを使用しようとしました。私はあまり頭が良くなかったので、古いUbuntuとgrubパーティション(15 GB程度しかありませんでした)をフォーマットし、すべての空き領域を350 GBのパーティションに結合しました。 Windows 8.1用のリカバリイメージでUSBドライブを作成し、Ubuntuの再インストールを試みました。

それはすべてが排水溝に落ちたときです。 Ubuntuを再インストールする前に、Windows 8.1の回復ツールを実行してみました。システムを更新しようとしたときに、リカバリメディアを挿入する必要がありましたが、リカバリメディアからすでに実行しているため、理解できませんでした。

必死になって、Recovery USBドライブからすべてのファイルを別のマシンにコピーし、新しいUbuntuライブUSBを作成しました。 Ubuntuを空き領域に再インストールしましたが、Windowsが認識されなくなりました。 Grubが表示されますが、Windowsオプションはありません。 Windows Recovery Optionがいくつかありますが、それはgrubに戻るだけです。 UbuntuはWindowsパーティションを検出し、実際にすべてのファイルにアクセスできます。しかし、そのパーティションからWindowsを起動することはできません。ラップトップに付属のリカバリツールパーティションもまだありますが、起動または実行することはできません。

バカなことをたくさんやったことは知っています。 Windowsパーティションをバックアップしませんでした。回復USBドライブをUbuntuイメージで上書きしました。しかし、今や行為は完了しています。私はもっ​​と慎重になります。しかし、UbuntuからすべてのWindowsファイルにアクセスできるので、Windowsを回復する希望がまだあると思います。

前もって感謝します。

1
franchzilla

10から15の簡単な手順でWindowsブートローダーを回復する方法

うわー、芽、あなたは台無しにした。良いニュースですが、簡単な修正があります。その後、自分で笑い始めることができます。もっと悪くしたので、私はすでに笑うことができます。だから、クラブへようこそ。 8D

私はこれのほとんどをごく最近やらなければなりませんでした。最初は多くの手順のように見えますが、おそらくこれのほとんどはすでにご存知でしょう。パニックに陥らないでください。どれも難しいことではありません。また、オンラインで大量のリソースがあります。

あなたがする必要があること:

  1. Windowsのブートローダーを修復します。これにより、ubuntuパーティションが表示されない場合でも、ウィンドウが表示されます。
  2. 最初に必要なすべてのバックアップを行い、リカバリメディアを再作成します(可能な場合)。
  3. Ubuntu Live CD/USBを起動します。ブートローダー(grub2)を修復し、カスタマイザーツールを実行してWindowsを適切に検出し、ブートローダーにWindowsを含めます。

これはほとんどの場合に機能します。 ubuntuのインストールまたはブートリカバリがWindowsパーティションをまだ検出できない場合、いくつかの変更を加えることなくデュアルブートすることはできません。現時点でどのOSを使用するかを決定し、安心してこれらの変更に取り組みます。

何をする必要があるか:

  • Windows 8/8.1インストールメディア。 (以下を参照)これをディスクまたはUSBに入れます。
  • Windows 8/8.1インストールメディアを作成するための無料ソフトウェア。 (下記参照)
  • プロダクトキー。 Windowsをインストールすることはないので、回復ツールを使用するためにこれも必要ないかもしれません。手元にない場合(およびOEMインストールでは見つけにくい場合)、「汎用」キーを使用できます。ここには投稿しませんが、グーグルが見つけてくれます。それは完全に合法です。 「汎用」キーを使用してインストールをアクティベートすることはできません。
  • Ubuntu Live USB、それに必要なもの:
    1. Boot-Repair はUbuntuのライブメディアに標準装備されています。それはかなり 使いやすい が標準になっていますが、そうでなければインストールは簡単です。
    2. Grub Customizer は、Windowsのスキャンとgrub2ブートローダーの編集に役立ちます。私は端末コマンドを好みますが、このGUIツールは素晴らしいです。

Windows 8/8.1インストールメディアの入手

これが唯一の難しい部分です。 Microsoftは以前、インストールメディアのISOファイルを利用可能にしていましたが、8/8.1には対応していません。別のコンピューターのディスクを持っている人や、OEMリカバリーディスクを持っている人がいる場合は、それを借りてください。両方とも回復モードで起動するはずです。そうしないと、通常の方法でISOを探し続けることができません。この点でこの記事は役に立ちました: Windows 8.1を無料でダウンロードしてインストールする方法

Windows 8/8.1をUSBに入れます

これはあなたにとって簡単なはずです。Ubuntuや他のディストリビューションでも同様です。 Windows 7用のWindows Installerプログラムは、Windows 8/8.1でも機能します。 Life Hacker には良い記事があります。

Windowsリカバリ

借用または作成したWindowsインストールメディアを起動します。コマンドプロンプトまたはシェルが表示されるまで、リカバリの「詳細オプション」を選択します。 「bootrec/fixmbr」と「bootrec/fixboot」のどちらが必要かわかりません。彼らは両方とも私のために働いた。 Windowsブートローダーの修正方法

Windowsの起動-Yay!

うまくいけば、Windowsにアクセスできる新しいブートローダーができました。バックアップを行い、リカバリメディアを再作成できるかどうかを確認し、 Windowsプロダクトキーを探します 。 OSインストーラーが紙を食べることはめったにありません。

Ubuntuを使用してWindowsをスキャンし、デュアルブートブートローダーを作成します

WindowsブートローダーがLinux OSを処理する方法に満足できなかったため、Ubuntuのgrub2を使い続けました。 EasyBCDで可能ですが、その結果が気に入らなかった。 ubuntyにログインし、ターミナルを開いて「boot-repair」と入力します。 ブート修復の詳細

WindowsをGrub2に追加

Boot-repairがWindowsインストールを探すかどうかは覚えていません。 Grub Customizer はスキャンが得意です。そのタブとメニューは理解しやすいです。役立つ「OSの再スキャン」ツールがあります。

それだけです!

すべてがうまくいけば、Grubのブートローダーに両方のオペレーティングシステムがあり、どちらをデフォルトとして設定しているのかがわかります。


それでもウィンドウが見つからない?

UbuntuのインストールツールまたはブートリカバリツールがまだハードディレクトリにWindowsを見つけられない場合、WindowsはLinuxでは認識できないタイプのパーティションテーブルを使用している可能性があります。私はそれについて何かを説明するほど十分には知りませんが、パーティションテーブルを「mbr」に変換したいと思うでしょう。 (Windowsの標準として使用されていました。)「mbrパーティショニングテーブル」が確認できたら、linuxとgrubでウィンドウを簡単に見つけることができます。

次の2つの記事が役立つことがわかりました。 MBRとGPTの違いGPTディスクをMBRディスクに変換する


Grubの代わりにWindowsのブートローダーを試してみたいですか?

私が言ったように、これは思ったほど難しくありません。試してみましたが、Grub2を好むようになりました。 buntu Geek には良い記事があります。


幸運!

この後、あなたはブートローダーのプロになり、将来パーティションをねじ込むのがより快適になります。幸運を!


新しい情報-BIOS設定

ねえ、私はあなたのコメントでEFIファームウェア構成について言及しているのを見ました。 BIOS設定を入力し、UEFIおよび/またはセキュアブートを無効にできますか?レガシーブートを有効にして有効にするまで、LiveUSBからブートすることさえできませんでした。これはすべてBIOS設定で行われます。 Ubuntuがインストールされたからです。

私はあなたに助言するのに十分な知識がなく、異なるハードウェアは設定への異なるアクセスを持っています。これが問題だと思われる場合: EFI-Community Help

Windows高速ブート

Windowsに入ったら、「高速ブート」を見つけて無効にする必要があります。高速ブートは、休止状態モードへの電源切断と同じ情報を保存します。 Fast Bootがどのように問題を直接引き起こしているのかは考えられませんが、他に何もなければ、それは最終的には「ベストプラクティス」の提案です。

buntuの高速ブートとデュアルブートの詳細

5
John

実行してみてください:

Sudo update-grub

windowsパーティションを取得してブートメニューに追加するかどうかを確認します。

すべての通常のシステムフォルダーがWindowsパーティション(Windows、System32など)に存在する場合、grubがそれを選択してパーティションを指す場合、回復可能になります。

0
Gerowen