GPartedで破損したWindowsブートローダーを修復する方法?


1

私のノートブックには2つのディスクがあります(3番目のディスク - / dev / sdb - 2番目のディスクのキャッシュです)。

Windows 10は2番目のディスク(/ dev / sdc)(SATA ODD)にあり、今日まで非常にうまく機能していました。

Ubuntu昨日最初のディスク(/ dev / sda)にインストールしました(固定HDD)。

現時点ではUbuntuは正常です。

UbuntuでGPartedを実行した後、私の問題は今日始まりました。次のようなポップアップメッセージが表示されました。

libpartedにバグが見つかりました。   バックアップGPTテーブルは、ディスクの最後にはありません。   これは、別のオペレーティングシステムがディスクが小さいと考えることを意味するかもしれません。   バックアップを最後まで移動して(そして古いバックアップを削除して)修正しますか?

残念ながら、プロセスを実行するためにボタンを押しました。実行中のディスク(/ dev / sda)が変更されることを期待していました。しかし、それはWindowsでディスク(/ dev / sdc)を変えました。

その後:

  1. UEFIはWindowsを見つけませんでした。
  2. セットアップでは、SATA ODDは[Not Detected]と表示されます。
  3. Windowsのリカバリディスクを使用して実行しているDiskPart(list diskコマンド)は、2番目のディスク(/ dev / sdc /)を見ることができませんでした。 2つのディスクが見つかりました:/ dev / sdaと/ dev / sdbは正しく、GPTを使用しています。

Linuxでは/ dev / sdcは:lsblk、fdisk、partedを使って表示できます。

2番目のディスクのパーティション(/ dev / sdc /)をマウントしてファイルにアクセスすることができました(読み取り専用)。

Gdiskは/ dev / sdcについて以下の情報を提示しました。

問題:二次ヘッダのセルフポインタは、それがディスクの最後にないことを示しています。 RAIDアレイにディスクを追加した場合は、エキスパートメニューの 'e'オプションを使って、セカンダリヘッダとパーティションテーブルの位置を調整してください。

1の問題を特定しました!

起動情報スクリプトは、次のことを示しています。

/ dev / sdcのMBRにブートローダはインストールされていません。 (Windows搭載ディスク)

Windowsは/ dev / sdaのMBRにインストールされています。 (Ubuntuのあるディスク)

あなたは私が/ dev / sdc(Windows 10である2番目のディスク)のGPTパーティション、またはブートローダーを修復するのを手伝ってくれる?

アップデート

ノートブックからディスク(/ dev / sdc /)を取り出しました。 USBコントラクター付きHDD SATAを使用するためにアダプターに入れました。

そしてこのようにしてDISKPARTはディスクとそのパーティション/ボリュームを見ることができました。 GPTとして識別

今私はちょうどディスクのWindowsブートローダを回復する必要があります。 (私はシステムを使用して作成されたリカバリディスクと、Windows 10インストーラを両方ともpendrivesに持っています)。

それをするための最も安全な手順は何ですか?

回答:


2

現在サポートされているすべてのバージョンのUbuntuの場合は、端末を開いて次のように入力します。

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt update  
sudo apt install -y boot-repair
sudo boot-repair  

enter image description here


私の答えよりもUbuntu固有のものですが、質問者がUbuntuについて尋ねたのでとても良いです。
Wyatt8740

カレル、私はあなたの解決策を試してみました、そしてそれはうまくいきました。それを開発した解決策とヤンを指摘してくれたあなたに感謝します。
Juracy Emanuel

0

私が正しく理解しているならば、あなたはインストーラでペンドライブ/ CD / DVDを起動して、そして修復オプションを選択するべきです。そこから、起動時の問題を修正するためのオプションを選択します。これでブートローダが再インストールされるはずです。それから、CD / DVDからLinuxを起動し、GRUBを再インストールしなければなりません。Windowsがそれを上書きするからです。

Ubuntuウィキ プロセスをうまく説明している

それでもうまくいかない場合は、Debianを使用します。これは、Ubuntuとほぼ同じ方法を使用する必要があります。 ここにGRUB EFIを修正するための良い指示があります 私が過去に使用したことUbuntuのwikiメソッドが失敗した場合、それらはUbuntuに簡単に転送できるはずです。この方法はGRUBのインストールにREFIndブートCDを使い、EFI特有です(レガシーBIOSはこの方法では動きません)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.