在分区上安装了 Ubuntu,现在无法加载 Windows

在分区上安装了 Ubuntu,现在无法加载 Windows

当我进入加载屏幕时,它只显示两次 Ubuntu。它要求我进行一些交换操作,我告诉它使用其他分区进行交换,我猜这就是发生这种情况的原因。

有没有办法至少让我从其他分区中取出数据?我完了吗?我有以下情况:

  • 东芝 1.6GB NTFS
  • 225GB 交换空间
  • 16GB 扩展3
  • 扩展16GB
  • HDDRECOVERY 7.8GB NTFS

答案1

您的 Windows 分区已被替换并重新格式化为交换分区。我不知道是否可以完全恢复,但我认为不可能。您似乎仍然有恢复分区来从出厂设置重新安装 Windows。

答案2

它可能看起来像是您的 Windows 分区已被删除,下次您为双启动安装不同的操作系统时,请确保标记您的驱动器,并且不要尝试格式化 NTFS 标记的驱动器,以避免您的操作系统被删除。

您可以尝试使用某些数据恢复实用程序。

尝试使用 Linux 版的 Photorec。

答案3

尝试启动 Ubuntu 并启动 GParted 以查看实际发生的情况。如果它不在您的安装中,请启动您的实时 CD。这在很大程度上取决于您选择的格式类型。

有些安装程序不会清除 NTFS,它们只是将其清空并在其上写入任何新数据。可能仍有办法备份您需要的所有内容,但最好不要在该磁盘上写入任何内容 - 如果可以的话,我建议将其关闭并将其安装在另一台 PC 上。

答案4

这很简单。从实时 CD 启动,打开终端并运行以下命令(假设您安装的系统的根目录位于/dev/sda5):

sudo mount /dev/sda5 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo chroot /mnt

grub-mkconfig -o /boot/grub/grub.cfg
update-grub2
grub-install /dev/sda
exit

sudo reboot

相关内容