发现磁盘读取错误。 按CTRL + ALT + DEL重新启动

我是linux世界的新手。 刚刚下载了ubuntu并将其与Windows 7一起安装。 在grub中,当我选择ubuntu时,它打开没有问题,但是当我尝试打开W​​indows 7时,会出现以下消息:

A Disk Read Error Occured. Press CTRL+ALT+DEL to restart. 

我搜索了那个导致我下载启动修复工具的问题,当我选择: advanced options / retore MBR --> apply ,然后重新启动计算机,它启动赢得7而不加载grub菜单。

然后我从USB打开现场ubuntu,再次启动“启动修复”,选择:推荐修复,然后重启,它返回第一个问题,grub菜单出现,从中我只能选择ubuntu,但win 7显示这个msg:

 A Disk Read Error Occured. Press CTRL+ALT+DEL to restart. 

我用相同的结果重复了越来越多……

我该怎么办?

我使用“启动修复工具”创建了启动信息摘要,如果这可以提供帮助,则可以使用此URL 。

我有同样的问题。 似乎grub2或Ubuntu实现grub2的方式都没有正确检测Windows分区。 我有一个同事帮我这个。 首先让grub工作。 然后我在/etc/grub.d/08_custom添加了以下代码。 然后update-grub 。 这使Windows高于Ubuntu,因此它将默认启动。

如果您希望默认启动Ubuntu,请修改40_custom 。 这将为Windows创建一个新条目以及最初找到的无用条目。 选择自定义条目以启动Windows。 我的新grub.cfg位于http://paste.ubuntu.com/1368590/ 。

这是我的08_custom的内容:

 #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry 'Windows 7 (customized entry)' { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' chainloader +1 }