web-dev-qa-db-ja.com

Windows 10のメジャーアップデートでGRUBがワイプされました。パーティションを適切に回復するにはどうすればよいですか?

Windows 10 + Ubuntu 16.04 LTSデュアルブート、Lenovoラップトップで..更新についてナグになった後... grubレスキュー画面にダンプされました

grub rescue>

そして、デュアルブートLinuxユーザーの多くのヘルプは、有効なパーティションを示すlsに依存しているように見えました。有効なファイルシステムとして返されるパーティションはありません。

grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) 

grub rescue> ls (hd0,msdos5)/
error: unknown filesystem.

私はUSBライブスティックを手に入れるべきだと言われています..起動しますが、これらのウォークスルーのほとんどは2015年からのものであり、人々が動けなくなるようであるため、少し不安です..

Windows 10のアップグレードはgrubレスキューにつながりました

誰かが適切な手順を正確に特定することができます..

更新1

ブート修復ユーティリティを使用しようとしましたが、デフォルトの修復を使用しました。シャットダウンして再起動しました。動作しませんでしたが、grubレスキューと以前と同じパーティションが表示されます。

UPDATE 2さて、testdiskを調べてみると、最新の出力があります enter image description here

http://paste.ubuntu.com/25572230/

UPDATE 3クイックスキャンを実行すると、ファイルが一見そこにあるように見えますが、ディープスキャンを実行するとこの警告が表示されます

enter image description here

すべてを削除対象としてマークしたままにします。私の経験では、ルートディレクトリにあるブートファイルを含むパーティションを起動可能に選択し、残りのすべてを削除対象としてマーク解除する必要があります...

enter image description here

2
Erik

Windows 10 Anniversary Update、および最新のWindows 10 Creators Updateには、MBRディスク上のLinuxパーティションを一掃するという非常に悪い習慣があります。あなたは犠牲者のようですね。

回復は可能ですが、注意が必要です。

Ubuntu Live DVD/USBから起動します。

Software & Updatesを開き、すべてのソフトウェアリポジトリが有効になっていることを確認します。

terminal...

Sudo apt-get update # update the software database
Sudo apt-get install testdisk # install testdisk
man testdisk # read the manual
Sudo testdisk # start testdisk

また、こちらから具体的な手順を入手することもできます。 http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

1
heynnema

投稿したリンクから、win10アップグレードはHDDを再パーティション化し、Windows以外のパーティションを削除するようです。

そのため、見つけたgrubの修復手順を実行する前に、削除したLinuxパーティションを回復する必要があります。

LiveCDまたはUSBから起動し、testdiskをインストールします。

0
ravery