Я новичок в мире Linux. Просто скачал Ubuntu и установил его вместе с Windows 7. В grub, когда я выбираю ubuntu, он открывается без проблем, но когда я пытаюсь открыть windows 7, появляется следующее сообщение:
A Disk Read Error Occured. Press CTRL+ALT+DEL to restart.
Я погуглил эту проблему, которая заставила меня скачать инструмент для восстановления загрузки, когда я выбираю: advanced options / retore MBR --> apply
, затем перезагружаю компьютер, он загружается, чтобы выиграть 7 без загрузки меню grub.
Затем я открыл живую Ubuntu с USB, снова запустил «восстановление загрузчика», выбрал: рекомендуемое восстановление, затем перезагрузка. Возвращается к первой проблеме, появляется меню grub, из которого я могу выбрать только Ubuntu, но Win 7 снова показывают это сообщение:
A Disk Read Error Occured. Press CTRL+ALT+DEL to restart.
Я повторял все больше и больше с одинаковыми результатами ...
Что мне делать?
Я создал сводную информацию о загрузке используя «средство восстановления загрузки», если это может помочь, он находится в по этому URL .
У меня была та же проблема. Кажется, что или grub2 или способ, которым Ubuntu реализовала grub2, не обнаруживает разделы Windows правильно. Я сделал, чтобы коллега помог мне с этим. Сначала получите работу личинки. Затем я добавил код ниже в /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
}