重新安装 ubuntu 14.04 后无法启动 windows 7

重新安装 ubuntu 14.04 后无法启动 windows 7

我最初使用的是 Windows 7,但某个项目需要 Ubuntu,因此我同时启动了 Windows 7 和 Ubuntu,运行正常。后来,Ubuntu 出现了一些问题,因此我又重新安装了 Ubuntu。安装了 grub Customizer,但 Windows 未被检测到。现在,在参考了一些帖子后,我安装了 Boot Repair,这是我收到的报告http://paste.ubuntu.com/10837169/

附言:我不介意操作系统,但想要我的数据。

答案1

根据启动修复日志,似乎您的 Windows 分区已被删除,可能是在您重新安装 Ubuntu 时发生的。

此时,您的数据恢复希望不大,但如果您使用的是 HDD,您可以尝试一些选项。写入磁盘的次数越多(例如启动 Ubuntu),恢复机会就越少,因此请立即关闭计算机,不要写入或从 HDD 启动。如果您使用的是 SSD,您可能也不太走运。

您可以使用testdisk或数据恢复服务(如果负担得起)来恢复一些数据。将来,请务必保留备份,尤其是重要数据。(3-2-1 规则是一条很好的规则:3 份副本,2 份不同的介质,1 份异地)

答案2

看来,GRUB 无法找到您的 Windows 和分区。我推测,您能够在 Ubuntu 中启动,如果是这样;您应该这样做,

  1. 启动 Ubuntu
  2. 打开终端(Ctrl+Alt+T)
  3. 键入命令sudo update-grub
  4. 当系统询问时输入密码
  5. 您应该会看到类似的输出

      rawbot@rawbot-HP-Pavilion-dv4-Notebook-PC:~$ sudo update-grub
        [sudo] password for tez: 
        Generating grub configuration file ...
        Found background: /home/tez/Pictures/Anonymous.jpg
        Found background image: /home/tez/Pictures/Anonymous.jpg
        Found linux image: /boot/vmlinuz-3.16.0-34-generic
        Found initrd image: /boot/initrd.img-3.16.0-34-generic
        Found linux image: /boot/vmlinuz-3.16.0-33-generic
        Found initrd image: /boot/initrd.img-3.16.0-33-generic
        Found linux image: /boot/vmlinuz-3.16.0-31-generic
        Found initrd image: /boot/initrd.img-3.16.0-31-generic
        Found linux image: /boot/vmlinuz-3.16.0-23-generic
        Found initrd image: /boot/initrd.img-3.16.0-23-generic
        Found memtest86+ image: /boot/memtest86+.elf
        Found memtest86+ image: /boot/memtest86+.bin
        Found **Windows 7 (loader) on /dev/sda1**
        done
    
  6. 你会发现已经检测到一个 Windows 分区,现在你可以重启

  7. 现在在 GRUB 菜单中,您应该能够在选项列表中看到 Windows 7。

希望这能解决您的问题。别担心,数据并没有丢失,只是目前无法访问。

相关内容