Я последовательно добираюсь ERROR: No boot disk has been detected or the disk has failed.
обменивайтесь сообщениями при попытке загрузить единственную ОС установка Ubuntu 14.04LTS.
У меня есть совершенно новая Packard Bell L4875-i5 с Acer BIOS v 15.02.1227. Я могу выбрать начальную загрузку Secure или нет, но я не нашел опций EFI в BIOS. Жесткий диск распознан как "UEFI: ADATA SX900" BIOS. Исходный жесткий диск Win 8, что поставленный с ПК был заменен совершенно новым диском SSD 128 ГБ до установки Ubuntu.
Регрессия:
...No boot disk has been detected...
ERROR: No boot disk has been detected or the disk has failed.
. Это должно загрузиться хорошо теперь. Мое подозрение - то, что у Вас есть ошибочное встроенное микропрограммное обеспечение, которое отказывается загружать что-либо кроме загрузчика EFI Microsoft. Обходное решение к этому должно переименовать Ваш загрузчик для использования или имени файла по умолчанию (EFI/BOOT/bootx64.efi
) или имени, используемого загрузчиком Microsoft (EFI/Microsoft/Boot/bootmgfw.efi
). Можно переименовать или GRUB или повторно найти к одному из этих имен, так как у Вас есть они оба установленные. Документация перенаходки касается этого более подробно здесь:
http://www.rodsbooks.com/refind/installing.html#naming
можно сделать то же самое из меню "Advanced" в Восстановлении Начальной загрузки; однако, тот инструмент сообщает о проблемах с версией GRUB, который делает меня немного опасающийся продолжать использовать его - это могло быть, Вы сталкиваетесь с ошибкой, которая могла закончить тем, что препятствовала тому, чтобы он делал то, что это должно, и это могло бы даже усугубить положение.
Отвеченный OP в исходном вопросе:
Наконец заставил его работать! Я не совсем уверен, что делает это, но после установки Gummiboot И обновления Grub2 это внезапно начало распознавать мои .efi файлы. Согласно efibootmgr у меня теперь есть три записи: BootCurrent: 0001 Тайм-аут: 1 секунда BootOrder: 0001,0004,0005 Boot0001* UEFI: Windows Boot Manager Boot0005 SX900 Boot0004 ADATA* Gummiboot
, я также пытался установить BootOrder на Boot0004 и это работало. Удаленный Ubuntu (первоначально созданный установкой Ubuntu) и с тех пор это, кажется, неоднократно работает. Я не получаю меню начальной загрузки, хотя, оно загружается прямо в Ubuntu, развивающий краткий фиолетовый показ кадра вокруг краев экрана.
я хотел бы отметить это как "Решенное", но поскольку я не совсем уверен, что добилось цели его, не могло бы быть все это полезное другим.
Немного трудно понять Ваш вопрос, но это звучит мне как Вы, возможно, установил Ubuntu на Вашем SSD, в то время как Ваш жесткий диск был присоединен, добавив загрузчик к жесткому диску, а не SSD. Тогда Вы удалили жесткий диск для BIOS для загрузки от, таким образом, Вы не можете загрузиться от SSD. Если это верно, я рекомендую просто переустановить от 14.04LTS изображение только с соединенным SSD. Значение по умолчанию должно установить загрузчик на первом диске, потому что это обычно - дисковые попытки BIOS загрузиться от.
, распознает .efi файлы в результате. efibootmgr
шоу три записи:
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0004,0005
Boot0001* UEFI: ADATA SX900
Boot0004 Windows Boot Manager
Boot0005* Gummiboot
Следующий набор BootOrder к Boot0004.