web-dev-qa-db-ja.com

GRUBレスキューの修正

WindowsからUbuntuパーティションを削除し、ボリュームを既存のWindowsパーティションに拡張しました。以前、デュアルブートウィンドウとUbuntuがありました。今、それは私にグラブレスキューを示しています。

grub rescue> ls

(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)

私はubuntuのlivecdをロードし、ブート修復を行いました。それでもそれはグラブの結果を示しています。そして、私はウィンドウズCDを持っていません。

やってみた後

"ls (hd0,msdos1) /boot" 

ls [1] で示されるすべてのパーティションで。いずれの場合も、Filesystemが不明であることを示しています。

LiveCDでは、次のようになります。

Sudo fdisk -l
Device     Boot     Start        End   Sectors   Size Id Type
/dev/sda1            2048   31791103  31789056  15.2G 27 Hidden NTFS WinRE
/dev/sda2  *     31791104   32507903    716800   350M  7 HPFS/NTFS/exFAT
/dev/sda3        32507904  780682991 748175088 356.8G  7 HPFS/NTFS/exFAT
/dev/sda4       780685310 1465147391 684462082 326.4G  f W95 Ext'd (LBA)
/dev/sda5       780685312 1465143607 684458296 326.4G  7 HPFS/NTFS/exFAT

Linuxパーティションがありません。Linuxをインストールする必要がありますか?とにかくこれを修正する方法はありますか?

Gparted: enter image description here

1
Abhishek Bhatia

Ubuntu Live DVD/USBとexecuteSudo fdisk -lを使用してUbuntuで起動し、hdd ID(場合によってはsda)をメモします

Sudo apt-get update && Sudo apt-get install syslinux

最後にSudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sda

終了すると、Windowsで再起動できます。お役に立てば幸いです

2