Windows двойной загрузки с Ubuntu 12.10 UEFI

Я недавно купил край ThinkPad Lenovo с Windows 8, предварительно установленным на нем, и я установил Ubuntu 12.10

Я главным образом следовал инструкциям в соответствии с 'Общими инструкциями' здесь: https://help.ubuntu.com/community/UEFI кроме я выбрал 'Something else' в качестве опции при установке и затем не создал новый efi раздел для Ubuntu, только одной подкачки и одного ext4 как корень.

Проблема: когда я включаю компьютер, и он вводит меню личинки (у меня есть grub2), это опции:

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

и человечность запускает обычно, но когда я выбираю окна, я добираюсь:

cannot find command 'drivemap';
invalid efi file path

Однако, когда я изменяю порядок запуска в BIOS, опции: 1) Ubuntu, 2) Жесткий диск, 3) Установка Windows 8, таким образом, мой жесткий диск или установка Windows 8 быть загруженным сначала, Windows 8 обычно запускает (не показывая меню личинки)

Я нашел подобные проблемы и следовал этим инструкциям https://wiki.archlinux.org/index.php/GRUB2#Multiboot_in_BIOS

Я нашел здесь ошибки Личинки во время двойной загрузки UEFI для Windows 8 (не может найти команду 'drivemap'), хотя я непосредственно не отредактировал grub.cfg файл, я отредактировал 40_custom файл в /etc/grub.d. У меня были некоторые ошибки в записи, хотя (они показали, когда я работал grub-mkconfig -o grub.cfg) таким образом, я не доводил его до конца...

Я буду appretiate любая справка. Главным образом это касается меня, что я еще не могу действительно точно определить проблему.

4
задан 13 April 2017 в 15:24

4 ответа

Вы можете попробовать установить мой rEFInd boot manager , чтобы дополнить или заменить GRUB. Однако имейте в виду, что утилита «восстановление загрузчика», которую другие рекомендовали, переименовывает файл загрузчика Windows стандартным образом, что означает, что rEFInd не сможет найти загрузчик Windows. Если вы не запустили инструмент восстановления загрузчика, это не должно быть проблемой; но если у вас есть, вам придется переименовать то, что в Linux, с /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi.bkp на /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi, переписав файл, который в настоящее время использует второе имя (это дубликат GRUB). Если прежний файл не существует, это не проблема.

0
ответ дан 13 April 2017 в 15:24

Пробовали ли вы решение, приведенное в . После установки Ubuntu я больше не могу загружать Windows 8 ? В нем сказано отключить SecureBoot и FastBoot в вашем BIOS, а затем запустить Boot-Repair.

0
ответ дан 13 April 2017 в 15:24

Да, переустановите Ubuntu на тот раздел, где он находится сейчас. Да, это выполнимо ... когда вы устанавливаете Ubuntu, нажмите на опцию «что-то еще», затем отформатируйте диск, на котором вы установили Ubuntu, и переустановите его в том же разделе.

0
ответ дан 13 April 2017 в 15:24

Вам необходимо очистить и переустановить GRUB следующим образом:

  1. запустить Boot-Repair -> Advanced options
  2. перейти на вкладку «GRUB options», отметьте « Purge GRUB then reinstall it "
  3. щелкните Apply

Укажите новый URL-адрес, который будет отображаться при возникновении проблем.

0
ответ дан 13 April 2017 в 15:24

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

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