windows 7 重新安装杀死了 grub

windows 7 重新安装杀死了 grub

我一直在运行windows7/ubuntu双启动。最近我重新安装了 Windows 7,并且不再有启动到 ubuntu 的选项。我希望能够让我的双启动再次工作,或者至少能够访问该驱动器,以便我可以恢复我的数据。这些是我尝试过的一些事情及其结果。

我试过:

sudo grub-install --root-directory=/mnt/ /dev/sda

但这使我失去了从 CD 驱动器启动的能力。 (仍然可以从闪存驱动器启动)

最终我尝试了启动修复,但它仍然直接启动到 Windows。它给了我文件:http://paste.ubuntu.com/7814117

当我“恢复 sda 的 mbr”时,它说:

partition booted by the MBR" sda1 (windows7(boot))

但我的 Windows 东西都不应该放在 sda 上。 Windows 7 是否有可能将其引导安装在我的主 ubuntu 分区(或 ubuntu grub)上?我还相信这可能已经发生,因为在粘贴文件中,引导修复说我的前 Linux 分区现在是“引导扇区类型:Windows 7/2008:NTFS”

有任何想法吗?

我的分区表如下所示:

$ sudo fdisk -l
/dev/sda1   *        2048   819202047   409600000    7  HPFS/NTFS/exFAT
/dev/sda2       819204094  1953523711   567159809    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5      1936891904  1953523711     8315904   82  Linux swap / Solaris

加上Windows上的东西/dev/sdb。我的 Ubuntu 驱动器是sda1.

我做到了

$ sudo mount /dev/sda1 /mnt
$ sudo chroot /mnt
chroot: failed to run command `/bin/bash': No such file or directory

我也尝试在 media 下安装 sda1,但这不起作用

ubuntu@ubuntu:/media$ sudo mount -t cifs -o ro /dev/sda1 /media/sda1
mount.cifs: bad UNC (/dev/sda1)

相关内容