
Я не могу загрузить Ubuntu, установленную вместе с Windows 8.1 на моем ноутбуке с UEFI (Sony SVP1322R4RBI).
Я следовал инструкциям по двойной загрузке Windows 8 и Ubuntu, попробовалРемонт багажникас «рекомендуемым восстановлением», затем я вручную установил параметр {bootmgr} с помощью Windows bcdedit, оба
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
и
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Но эффекта нет, ноутбук загружается сразу в Windows. Вототчет о ремонте ботинок http://paste.ubuntu.com/9616775/
Возможно, некоторые расширенные опции будут полезны...
ОБНОВЛЕНИЕ 01
Вот мои экраны UEFI BIOS:ссылка на dropbox (я не могу публиковать изображения)
Я перепробовал все F-клавиши, но не могу загрузить меню загрузки.
Решено
Я переименовал grubx64.efi
в EFI\Boot\bootx64.efi
, теперь все ок! Насколько я понимаю, некоторые модели Sony VAIO используют только bootx64.efi
загрузчик.
решение1
Я переименовал grubx64.efi
в EFI\Boot\bootx64.efi
. Теперь все ок. Насколько я понимаю, некоторые модели Sony VAIO используют только загрузчик bootx64.efi
.
решение2
Хорошо. Я посмотрел ваш Pastebin из Boot Repair, и вот как он выглядит:
Там перечислены все ваши разделы, а также те из них, которые содержат загрузчики.
/dev/sda1
похоже, содержит ваши загрузчики Windows и обработчик secureboot /EFI/ubuntu/shimx64.efi
для Ubuntu. Я считаю, что в том же каталоге, что и shimx64.efi, должен быть также grubx64.efi, иначе он не будет правильно передаваться.
/dev/sda3
похоже, он содержит загрузчики Windows и правильно настроенные загрузчики безопасной загрузки для Ubuntu.
/dev/sda7
похоже, что он содержит традиционный загрузчик GRUB2 (и вашу установку Ubuntu). Если вы перезагрузитесь и откроете свой инструмент конфигурации EFI при запуске (просто нажмите любую клавишу, указанную на заставке для «setup» или «configuration utility», прежде чем эта заставка загрузчика исчезнет) и скажете EFI загрузиться с одного из двух разделов, на которых установлен GRUB2. Я бы выбрал тот, который установлен на /dev/sda7
, лично.
Если Secure Boot еще не отключен, я бы отключил его. Вы говорите в другом комментарии, что нашли для этого опцию.
Вам также может потребоваться изменить некоторые настройки, чтобы указать ему загружаться с этого раздела по умолчанию, в зависимости от того, как ведет себя ваша утилита настройки EFI. Если вы установите загрузку с GRUB2 по умолчанию, вы сможете использовать GRUB2 для выбора ОС для загрузки в будущем, вместо того, чтобы использовать EFI. (Файл, grub.cfg
воспроизведенный в вашем pastebin, похоже, содержит записи для загрузки Windows путем передачи загрузчику Windows.)
Если ваш EFI не предоставляет вам возможности выбора устройства для загрузки в настройках (что обычноделаеттак что я был бы немного шокирован, если бы это не дало вам возможностив любом местечтобы настроить устройство для загрузки), возможно, вам просто нужно нажать другую клавишу на заставке загрузки, чтобы появились параметры загрузочного устройства/раздела.
Если вы не можете найти эти параметры, возможно, вы могли бы предоставить несколько изображений вашего загрузочного экрана и утилит настройки EFI, чтобы мы могли взглянуть на них и попытаться определить необходимые вам параметры?
Есть еще один вариант, который стоит рассмотреть, если мы не можем заставить это работать: правильная установка GRUB2 в /dev/sda1, где находится загрузчик Windows. Я бы рассмотрелиспользование partimage или dd для создания образа раздела, но сначала. Тогда, если что-то пойдет совсем не так, вы сможете восстановить раздел в исходное состояние.
решение3
У меня была та же проблема, когда я использовал двойную загрузку и включил запуск загрузчика Windows при нажатии F12 (вы можете изменить это в BIOS вашего ПК). Затем я нажал F12 (на вашем ПК, вероятно, другая команда F) и выбрал загрузку Ubuntu.
Недостатки этого метода:
- Windows по-прежнему будет загружаться автоматически, если вы не нажмете команду F во время загрузки.
- Время запуска любой из ОС будет замедлено из-за всего процесса.