Ubuntu / проблема начальной загрузки Windows 7/8

Я установил Windows 7/8 двойной загрузки на своем ноутбуке, и теперь я также добавил Ubuntu 14.04.1.

Для установки Ubuntu, я сделал efi раздел на sda1, раздел подкачки (sda6) и корень (sda7) После установки, Ubuntu была запуском по умолчанию, таким образом, я установил GRUB затем Восстановление начальной загрузки, запустите рекомендуемую опцию, но я получил следующее сообщение:

GPT detected. You need to create a BIOS-boot partition .... or try to active the seperate efi boot option ....

Таким образом, я попробовал эту расширенную настройку и восстановление снова, но после всего процесса я получил следующее сообщение:

Ошибка произошла во время восстановления, запишите на бумаге следующий URL....

После перезагрузки никакого из обоих разделов окон видимо в меню GRUB.

Ссылка bootinfo отчет: http://paste.ubuntu.com/8291284/

Я также пытался вручную включить запись меню /etc/grub.d/40_custom но когда я сделал что-то как:

menuentry 'Windows 7' {
    insmod part_gpt
    insmod ntfs
    set root='hd0,gpt4'
    chainloader +1
}

Я получаю новую запись на GRUB, но ошибка, если я выбираю его: "Недопустимый efi путь к файлу"

Не может найти, как сделать, это работает, поэтому если у Вас есть какое-либо предложение, сообщенное мне

2
задан 8 September 2014 в 20:33

1 ответ

Похож на Вас, успешно загружаются с UEFI, по крайней мере, сообщение об ошибке, ожидая, что двоичный файл UEFI предлагает это.

Единственная вещь, которую необходимо сделать теперь, также:

  • правильно настройте пользовательские записи GRUB (если Вы имеете EFI папки в корне Вашего Windows делят, 2 необходимо работать, если собственные значения предоставляются),
  • или установите загрузчики EFI для каждой установки Windows на ESP (см. bcdboot команда из моего ответа прежде, это должно скопировать .efi двоичные файлы в ESP и генерировать конфигурацию BCD, даже если бы Вы загрузились с начальной загрузкой прежней версии, это может быть трудно, хотя, поскольку необходимо смонтировать ESP в Windows) и повторно выполняются update-grub в Ubuntu. Необходимо также смочь загрузить, по крайней мере, Windows 8 непосредственно от микропрограммных настроек, когда Вы работаете, bcdboot снова от UEFI загрузил Windows (это дополнительно создаст записи NVRAM).

Обратите внимание, что версия Windows 7 bcdboot не поддерживает /f переключатель.


Просто разговор

Если Вы загрузили Windows 8, смонтировал Ваш Системный Раздел EFI (короткий ESP, кажется, sda1) к E: и Ваш раздел Windows 7 к D:, затем выполненный:

bcdboot C:\Windows /s E: /f uefi
bcdboot D:\Windows /s E: /f uefi

Возглавляет, хотя, обе команды запишут в то же местоположение (\EFI\Microsoft, Я предполагаю), и может перезаписать друг друга, таким образом, можно хотеть сделать копии (например. \EFI\Microsoft7 & \EFI\Microsoft8). Затем загрузите Ubuntu и работайте sudo update-grub.

1
ответ дан 7 October 2019 в 03:50

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

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