Я недавно купил край ThinkPad Lenovo с Windows 8, предварительно установленным на нем, и я установил Ubuntu 12.10
Я главным образом следовал инструкциям в соответствии с 'Общими инструкциями' здесь: https://help.ubuntu.com/community/UEFI кроме я выбрал 'Something else' в качестве опции при установке и затем не создал новый efi раздел для Ubuntu, только одной подкачки и одного ext4 как корень.
Проблема: когда я включаю компьютер, и он вводит меню личинки (у меня есть grub2), это опции:
и человечность запускает обычно, но когда я выбираю окна, я добираюсь:
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 любая справка. Главным образом это касается меня, что я еще не могу действительно точно определить проблему.
Вы можете попробовать установить мой rEFInd boot manager , чтобы дополнить или заменить GRUB. Однако имейте в виду, что утилита «восстановление загрузчика», которую другие рекомендовали, переименовывает файл загрузчика Windows стандартным образом, что означает, что rEFInd не сможет найти загрузчик Windows. Если вы не запустили инструмент восстановления загрузчика, это не должно быть проблемой; но если у вас есть, вам придется переименовать то, что в Linux, с /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi.bkp
на /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
, переписав файл, который в настоящее время использует второе имя (это дубликат GRUB). Если прежний файл не существует, это не проблема.
Пробовали ли вы решение, приведенное в . После установки Ubuntu я больше не могу загружать Windows 8 ? В нем сказано отключить SecureBoot и FastBoot в вашем BIOS, а затем запустить Boot-Repair.
Да, переустановите Ubuntu на тот раздел, где он находится сейчас. Да, это выполнимо ... когда вы устанавливаете Ubuntu, нажмите на опцию «что-то еще», затем отформатируйте диск, на котором вы установили Ubuntu, и переустановите его в том же разделе.
Вам необходимо очистить и переустановить GRUB следующим образом:
Boot-Repair
-> Advanced options
GRUB options
», отметьте « Purge GRUB then reinstall it
"Apply
Укажите новый URL-адрес, который будет отображаться при возникновении проблем.