PC无法启动进入Windows,但Ubuntu仍能正常运行; 怎么恢复?

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

所有其他Linux操作系统都可以工作,但没有任何其他Win启动工作。 据我所知,我猜测文件损坏或Windows的CHKDSK操作会导致问题。

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

  • 建筑师i386
  • 2 Gb ram
  • 英特尔四核
  • OS。 首先我安装了Windows然后安装了Linux。

使用Linux的方法之一是使用fsck.msdos命令,该命令主要在大多数Linux发行版中找到。 虽然你没有提到Windows显示有任何错误,但是没有提到是否可以通过按住Shift并反复点击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:链

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

  • sudo grub-mkconfig -o /boot/grub/grub.cfg ,如果您的grub.cfg位于其他位置,则将命令中的路径替换为您的文件位置。
  • 输入sudo grub-install /dev/sda ,其中sda是我安装了Windows和Linux的主硬盘。

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

你试过Boot-Repair工具吗? 看来你的启动文件被CHKDSK搞砸了。

1>使用win7磁盘
2>启动修复
3> chkdsk >>>>重启
重启后赢得更响亮的开始,但GRUB没有。
修复USE“BOOT-repair”磁盘和“fsck.msdos”命令。
这两个答案非常有用。