Не может загрузить Windows 8 на двойной загрузке с Ubuntu

Я установил Ubuntu 14.04 как двойную загрузку с Windows 8 (от Win8). Установка подходила без любых проблем.

Когда я включаю свой ноутбук, он открывает меню GRUB с:

  • Ubuntu
  • Расширенные настройки для Ubuntu
  • Windows 8 (загрузчик) (на/dev/sda1)

Ubuntu загружается без любой проблемы, но, когда я выбираю Windows 8 I постоянно, возвращаются к меню GRUB. Я переустановил GRUB, но ничто не изменяется.

Я зарегистрировался в BIOS и нашел, что режим начальной загрузки является НАСЛЕДИЕМ. Когда я подкачиваю его к UEFI, сохраняю и выхожу, я получаю это сообщение:

"Пропавшие без вести Устройства загрузки по умолчанию или Неудавшаяся Начальная загрузка. Insert Recovery Media и Нажатый любая Клавиша. Затем выберите 'диспетчер начальной загрузки' для выбора нового Устройства загрузки или к Boot Recovery Media".

Когда я перезапускаю ноутбук после получения этого сообщения, я возвращаюсь к режиму LEGACY и возвращаюсь к начальному вопросу: загрузка Ubuntu, Windows не делает.

Так. Какое-либо предложение для фиксации этого?

Вот pastebin: http://paste.ubuntu.com/13397045/

Большое спасибо за любую справку

С наилучшими пожеланиями

1
задан 22 November 2015 в 01:25

1 ответ

Вот некоторые ключевые пункты (не в порядке) от Вашего вывода Восстановления Начальной загрузки:

/dev/sda1    *          2,048   669,571,071   669,569,024   7 NTFS / exFAT / HPFS

, Другими словами, Windows находится на /dev/sda1. Существуют другие строки, которые подтверждают это, включая следующие, которые важны по другим причинам....

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Grub2 (v1.99-2.00)

, Другими словами, GRUB установлен в загрузочном секторе /dev/sda1, Ваш раздел Windows. Это очень неправильно в лучшем случае и действительно является источником проблемы; но завершать цикл, как это было....

menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-B6F60302F602C29B' {
    insmod part_msdos
    insmod ntfs
    set root='hd0,msdos1'

Этот фрагмент Вашей конфигурации GRUB подтверждает, что GRUB пытается запуститься, загрузчик на /dev/sda1 (hd0,msdos1 в GRUB - говорят) для Windows. Обычно это работало бы, но потому что тот раздел содержит GRUB вместо загрузчика Windows, Вы заканчиваете в бесконечном цикле, который Вы описываете.

Возможности являются этой проблемой, возник, потому что Вы сказали Ubuntu устанавливать GRUB на /dev/sda1 в какой-то момент. Это было ошибкой, но если Вы сделали это через установщик Ubuntu, это - возможно ошибка, что установщик принял это местоположение, которое это могло (и возможно должен) обнаруживать как недопустимая опция, и откажитесь принимать, или по крайней мере предупреждать Вас об опасности. Если Вы думаете, что это - то, что произошло, Вы должны, вероятно регистрировать отчет об ошибках для поощрения изменений, которые предотвратили бы этот вид вещи другим (или себе!) в будущем.

относительно фиксации его, я боюсь, что необходимо будет использовать инструменты Windows для этого задания. Я не эксперт по восстановлению Windows таким образом, поэтому если кто-то еще не соглашается с деталями, можно преуспеть для регистрации на форум Windows. Ключ - то, что необходимо восстановить Загрузочную запись раздела (PBR) для первого раздела. Идеально, Вы не хотите касаться Главной загрузочной записи (MBR); однако, существует хороший шанс, что Ваше восстановление Windows заменит MBR, а также PBR. Если это произойдет, то необходимо будет выполнить Восстановление Начальной загрузки снова для переустанавливания GRUB к MBR.

2
ответ дан 7 December 2019 в 13:51

Другие вопросы по тегам:

Похожие вопросы: