Ubuntu 14.04 をインストールした後、Windows 8.1 が起動せず、パーティションが見つかりません

Ubuntu 14.04 をインストールした後、Windows 8.1 が起動せず、パーティションが見つかりません

私はUbuntu初心者です。

私は Windows 8.1 を使用していて、Ubuntu 14.04lts をインストールしたいと考えていました。これを行うには、C、D (Dbase)、E (Study)、F (Media)、I の 4 つのパーティションと 26 GB の空き領域が必要でした。Universal USB インストーラーを使用して、起動可能な USB を作成し、Ubuntu インストール メディアで起動するシステムを再起動しました。電源オプションで高速起動を無効にしました。

Ubuntu のインストールをクリックし、インストールするために「その他」をクリックしました。26 GB の空き領域がありました。2048 MB をスワップ領域に使用し、残りを「/」(「/boot」にメモリを割り当てていない) に使用して、インストールを完了しました。その後、USB を取り外して再起動しました。選択できるオプションなしで Ubuntu に入りました。Ubuntu を起動する前に黒い画面もありました。インストールが成功しなかったと思い、USB で Ubuntu を再インストールし、「Ubuntu の再インストール」をクリックしました。今までパーティションをチェックしていませんでした。再インストール後、Ubuntu、Advancedoptons、Windows なしのブート メニューが表示されました。

ファイルを確認しましたが、ハードディスクのパーティションはありません。

ブート修復を試みたところ、次の URL が表示されました: http://paste.ubuntu.com/11798860/

Windows の「bootsec /fixmbr」を試してみましたが、効果はありませんでした。Windows を元に戻す方法はありますか?

sudo fdisk -l を実行すると:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1   976773167   488386583+  ee  GPT
Partition 1 does not start on physical sector boundary.

そして、intel/pc パーティションで testdesk tools deepsearch を実行すると、次の結果が得られました。

https://i.stack.imgur.com/qIbBD.jpg

パーティションは、システム予約済み、データベース、スタディ、メディアとして表示されています。では、どうすればいいでしょうか? パーティションの回復を手伝ってください。

答え1

Windows を消去しました。Windows の完全バックアップを実行しましたか? 再インストール時に Something Else インストール オプションも使用していれば、この問題は発生しなかったでしょう。ただし、自動再インストールではシステムが消去されます。

復元したいデータがある場合は、システムの使用を停止してください。すべてのデータを復元することも、機能するシステムを復元することもできません。testdisk または photorec を試すこともできますが、Windows ツールの方が優れているという意見が多くあります。

再インストールでは Ubuntu を上書きすると表示されますが、既存の Windows やその他のパーティションも消去されます。2014 年 9 月 1 つのドライブのインストール用に修正がリリースされていますが、複数のドライブのインストールには別の方法を使用する必要があります。そして、現在のバージョンでは修正されていません。 このバグは、2015 年 1 月のパッケージ ubiquity - 2.18.8.3 で修正されました。

参考:

答え2

投稿したブート修復の出力がまだ正確であると仮定すると (コメントで Ubuntu を再インストールしたと書かれていますが、それがブート修復を実行する前か後かは不明です)、GRUB セットアップ スクリプトが Windows を検出していないようです。この問題を解決するには、いくつかの方法があります。

  • あなたがすべきWindows の高速スタートアップ機能を無効にします。この機能は、Windows の「シャットダウン」操作を「ディスクへのサスペンド」操作に変換します。問題は、ディスクが不整合な状態のままになり、他の OS が共有パーティションを読み取れなくなったり、誤って読み取ったりする可能性があることです。これには、ブート ローダーが格納されているパーティションも含まれます。この機能は、同様の名前を持つファームウェア オプションとはまったく別のものであることに注意してください。
  • Ubuntuでは、ターミナルを開いて と入力しますsudo update-grub。これにより、GRUB設定ファイルが再生成されます。これを行う必要がある場合があります。高速スタートアップを無効にします。
  • Windows を一時的に起動するには、ファームウェア独自のブート マネージャーを使用して GRUB をバイパスすることができます。通常、このツールにアクセスするには、起動プロセスの早い段階で Esc キーまたはファンクション キーを押します。このツールを使用して、Ubuntu ブート メディアを起動したことがあるかもしれません。
  • Windowsを一時的に起動する別の方法は、セキュアブートを無効にして、CD-RまたはUSBフラッシュドライブ版を使用することです。rEFInd ブート マネージャー。動作する場合は、Windows と Ubuntu の両方が検出され、どちらかを起動できるようになります。
  • 高速スタートアップを無効にして再度実行してもupdate-grub問題が解決しない場合は、ブーツ修理ツールが役に立つかもしれません。残念ながら、それは少し賭けです。標準ツールよりも良い結果が得られるかもしれませんし、そうでないかもしれません。また、新しい設定が古い設定に上書きされるため、まれに事態が悪化することもあります。
  • rEFInd で Windows を起動できる場合は、Debian パッケージまたは PPA をインストールしてハードディスクにインストールできます。その後、GRUB ではなく rEFInd を使用して起動 OS を選択します。USB および CD-R バージョンとは異なり、この方法で rEFInd を使用するためにセキュア ブートを無効にする必要はありません。

これらのオプションは好きな順番で試すことができますが、ある時点で本当にしなければならないWindows の高速スタートアップはトラブルの原因となるため無効にしてください。

関連情報