Я установил 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 путь к файлу"
Не может найти, как сделать, это работает, поэтому если у Вас есть какое-либо предложение, сообщенное мне
Похож на Вас, успешно загружаются с UEFI, по крайней мере, сообщение об ошибке, ожидая, что двоичный файл UEFI предлагает это.
Единственная вещь, которую необходимо сделать теперь, также:
EFI
папки в корне Вашего Windows делят, 2 необходимо работать, если собственные значения предоставляются),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
.