В моем случае, на ноутбуке Lenovo X230, я также воспроизводимый получил эту ошибку. Все было решено с помощью:
настройки в BIOS `Boot tab➝UEFI / BIOS boot mode 'для устаревших.
Раньше настройка была «умным сочетанием» UEFI / LEGACY (сначала «наследие»). Чистый UEFI может звучать более логично, но все, что я могу сказать, это: он работает. Даже в контексте двойной загрузки с двумя дистрибутивами linux.
В качестве альтернативы другой метод Windows 8 выглядит следующим образом:
В Windows 8 перейдите на начальный экран Нажмите «командную строку» [ t найти его во всех программах.] Щелкните правой кнопкой мыши на «командной строке» и выберите «запустить как администратор». [Если вы не можете найти его во всех программах.]Сообщение, которое вы упомянули (установка Ubuntu на предустановленной Windows с UEFI), уже сообщает о запуске команды:
[ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode"
Это элегантная строка, которая проверяет вы знаете, существует ли каталог /sys/firmware/efi. Если это так, то ваша система находится в режиме EFI, иначе она находится в унаследованном режиме. Посмотрите на ls /sys/firmware, проще.
Установка Ubuntu на предустановленной Windows с UEFI с sudo parted -l также действительна, но она отвечает на ответ с пути была создана таблица разделов.
Я знаю, что эти команды бесполезны, если вы еще не установили Linux, но некоторые зрители могут встретить этот вопрос в ретроспективе , например, около точки переустановки и т. д.
Однако с живого USB / CD вы можете запустить sudo parted -l в терминале и просмотреть запрошенную информацию. Для этого использования не доверяйте информации из /sys/firmware/, хотя, поскольку она относится к системе в реальном формате, а не к вашему компьютеру.