
У меня есть старый ноутбук с разбитым экраном, который я пытаюсь настроить для трансляции спортивных игр на телевизор, и я попытался установить Ubuntu 14.04 с USB. Я прошел установку, и все прошло успешно. Я выбрал "Стереть все и установить Ubuntu". Как я уже сказал, компьютер старый, поэтому на нем нет ничего важного.
После установки я перезапускаю. Если я оставляю USB, я получаю экран grub, и опции только
- попробуйте ubuntu без установки
- установить убунту
- OEM-установка
- проверьте диск на наличие дефектов.
Если я извлеку USB-накопитель и перезапущу его, на экране появится следующее сообщение:
failed to open \EFI\BOOT\grubx64.efi
failed to load image
failed to open \EFI\BOOT\MokManager.efi
failed to load image
После этого загружается что-то похожее на меню загрузки с возможностью загрузки с HDD, CD или LAN или открытия BIOS. Выбор HDD запускает переход на экран "failed to open.." на секунду, а затем обратно в меню загрузки.
В BIOS доступно очень мало опций. Например, нет возможности отключить безопасную загрузку.
Не зная, что еще делать, я вставил USB и выбрал "Попробовать Ubuntu без установки", затем установил и запустил boot-repair. После перезагрузки ничего не изменилось. Ссылка, которую мне дал boot-repair, здесь:http://paste.ubuntu.com/10828349/
Если у кого-то есть мысли о том, что мне нужно сделать, или какие-то наводки на ресурсы, которые я могу почитать, чтобы разобраться в этом, я был бы очень признателен. У меня такое чувство, что я перегуглил все, что только можно, пытаясь это исследовать, и зашел в тупик.
Заранее благодарю всех за помощь!
решение1
Ресурсыhttp://ubuntuforums.org/showthread.php?t=2147295 У вас есть модель Lenovo, попробуйте найти публикацию о ней.
решение2
Если компьютер поставляется с Windows 8 или 8.1 и на нем имеется наклейка Windows, договор между производителем и Microsoftтребуетчто вы сможете отключить Secure Boot. Нет никаких требований, чтобы вы могли сделать это каким-либо определенным образом, поэтому вам, возможно, придется очень внимательно проверить свои меню. Параметр может даже не упоминать "Secure Boot" по имени; это может быть "Boot Mode" с опциями "Windows OS" и "Other" или что-то столь же неописуемое, или даже откровенно обманчивое. Я видел, как несколько человек предполагали, что Secure Boot можно отключить, только если на некоторых системах включена поддержка BIOS/CSM/legacy, хотя сам я никогда не видел этой связи.
Тот факт, что я только что написал абзац об этом, должен заставить вас подумать, что я предлагаю вам отключить Secure Boot. Если вы пришли к такому выводу, вы правы; ваши симптомы соответствуют ошибке Secure Boot, из-за которой Secure Boot не принимает подпись вашей копии Shim. Ваши симптомы также соответствуют Shim, который не соответствует вашим двоичным файлам GRUB и MokManager. Этого не должно произойти, если вы установили Ubuntu с нуля на чистый диск, но это может произойти, если вы повозились с двоичными файлами после этого или если у вас был существующий EFI/ubuntu
каталог на вашем ESP, когда вы начинали.
Если отключение Secure Boot не помогает, попробуйте установить другой двоичный файл Shim вместе с соответствующим ему MokManager.efi
двоичным файлом.Эта версиястарый, но он сработал у меня на одной системе, которая щепетильна в отношении подписей Secure Boot. Обратите внимание, что если вы устанавливаете не-Ubuntu Shim, вам нужно будет зарегистрировать сертификат Canonical с помощью утилиты MokManager. (Он должен появиться автоматически, если вы установили , MokManager.efi
соответствующий вашему shimx64.efi
.) Он доступен в пакете Ubuntu, но я не помню, в каком именно. Я собрал несколько в пакете rEFInd; см.здесьдля ссылок на скачивание всех них. Вы хотите canonical-uefi-ca.der
.