PC 无法启动到 Windows,但 Ubuntu 仍然运行良好;如何恢复?

PC 无法启动到 Windows,但 Ubuntu 仍然运行良好;如何恢复?

我在我的 PC 上安装了 7 个操作系统。所有操作系统都运行良好。(Ubuntu 11、Ubuntu 14、EduBoss、Redhat6、Nodezero、Windows 8、Win 7)。过去 6-7 个月我经常使用 Windows 8 和 Ubuntu 14,我喜欢所有操作系统,但有一天在 Win7 执行 CHKDSK 后,我的 PC 无法通过 Windows 启动。如果我尝试启动 Windows,PC 会非常快地重新启动,并且不会显示任何选项,只需重新启动即可。

所有其他 Linux 操作系统均可运行,但任何其他 Win 启动均无法运行。据我所知,我猜测问题是由文件损坏或 Windows 的 CHKDSK 操作引起的。

我可以通过 Linux 修复 Windows 启动选项吗?(没有 win 启动盘)

  • 建筑师 i386
  • 2 GB 内存
  • 英特尔四核
  • 操作系统。我首先安装了 Windows,然后安装了 Linux。

答案1

使用 Linux 的方法之一是使用文件系统检查工具命令主要出现在大多数 Linux 发行版中。虽然您没有提到 Windows 是否显示任何错误,也没有提到是否可以启动到安全模式按住转移并轻敲F8反复。鉴于这里信息匮乏,我建议启动 Linux,打开终端,然后输入:

  • sudo fsck.msdos /dev/XYZ其中 XYZ 是安装 Windows 的分区(例如 sda1)。

有许多可用的参数可以通过键入来访问,fsck.msdos -h但基本命令应该能够纠正您的 Windows。

如果一切顺利,您将需要检查 Linux 现在是否能够检测到 Windows 加载程序。此外,您还需要生成一个新的 GRUB 配置文件。我假设您启动的 Linux 正在运行 Grub 2.0。要探测引导加载程序,请键入以下命令:

  • sudo os-probe,它将返回如下输出:

/dev/sda1:Windows 7(加载程序):Windows:chain

如果您收到任何此类输出,则可以继续构建新的 Grub 配置文件。在终端中,输入:

  • sudo grub-mkconfig -o /boot/grub/grub.cfg, 如果你的grub配置文件位于其他位置,则将命令中的路径替换为您的文件位置。
  • 类型sudo grub-install /dev/sda在哪里星展银行我的主硬盘上安装了 Windows 和 Linux。

重新启动,然后在 Grub 菜单中选择 Windows。它应该可以启动。如果没有,我们可以尝试其他方法,但您的问题只需要 Linux 特定的解决方案。

答案2

你试过吗启动修复工具?看来您的启动文件被 CHKDSK 弄乱了。

答案3

1> 使用 win7 磁盘
2> 启动修复
3> chkdsk >>>> 重新启动
重新启动后 win 启动声音更大但 GRUB 没有启动。
要修复该问题,请使用“BOOT-repair”磁盘和“fsck.msdos”命令。
这两个答案结合在一起非常有帮助。

相关内容