安装 Ubuntu 后,Windows 无法启动,但文件仍然存在

安装 Ubuntu 后,Windows 无法启动,但文件仍然存在

我花了几个小时尝试让 Ubuntu 与 Windows 10 一起安装为双启动,但一直遇到这个问题或者这个问题.我终于尝试了此解决方案,不知道这会破坏我的 Windows 分区。我现在无法启动 Windows,但仍然可以通过 Ubuntu 访问我的所有 Windows 文件。

除了它是一个有效的 Windows 安装(我不想丢失它)之外,我在 Windows 上没有任何重要的东西。

可以找到几张图片来提供更多信息这里

我被指示尝试此解决方案,但新的启动选项对我都不起作用。以下是日志boot-repair操作中。我注意到的一件事是,一些启动选项会说:

error: no such device: 7A32-E897.
error: disk `hd1,gpt1' not found.

该设备是带有 Windows 文件的硬盘,我可以通过 Ubuntu 的文件资源管理器和磁盘管理器访问它。

如果有办法让 Windows 分区再次可启动,该怎么做?谢谢!

答案1

如果你可以启动 Ubuntu,请打开终端并输入:

sudo update-grub

如果您无法通过 grub 菜单启动 Windows,请在 MB Post 后按住 Shift 键。这将强制显示菜单。在那里您可以看到 Windows 启动选项。如果它不起作用,请尝试编辑 /etc/default/grub。必须有启动延迟并显示启动菜单选项。

sudo gedit /etc/default/grub

如果您可以看到启动菜单和 Windows 选项,但无法启动,请尝试按 e 并通过更改数字来修改(hd0,msdos1),例如:(hd3,msdos2)

如果没有任何改善,尝试启动 ubuntu 并通过以下方式重新安装 grub

sudo grub-install /dev/sda
sudo update-grub

将 sda 更改为您的磁盘设备链接,它可能是 sdb 或 sdc

如果没有任何变化,则尝试启动恢复 Windows 安装 CD 或 USB,然后插入 ubuntu 安装 CD,再次使用 grub 重新安装

sudo grub-install /dev/sda
sudo update-grub

如果不起作用,则可能是 grub 出了问题,请使用配置卸载它,然后通过以下方式重新安装:

sudo apt-get purge grub
sudo apt-get update
sudo apt-get install grub
sudo grub-install /dev/sda
sudo update-grub

如果失败,请尝试重新安装两个操作系统,首先是 Windows,然后是 ubuntu,将磁盘更改为 gpt 而不是 mbr(Linux 中为 msdos)...有时带有 efi 的 grub 无法与 mbr 一起使用...这是一个错误,不知道目前的状态。

相关内容