После нескольких попыток мне удалось установить Ubuntu 12.04 в режиме EFI (таблица разделов GPT) на моем DELL Inspiron 15z. То, что сработало для меня, описано в этом постеhttps://askubuntu.com/a/224332/149034, т. е. я устанавливаю BIOS в режим legacy, а затем выбираю загрузку (F12 при stuart-up) 12.04 Live CD в режиме EFI. Таким образом я получаю установленную Ubuntu в таблице разделов GPT с загрузчиком EFI.
Проблема в том, что теперь, чтобы запустить Ubuntu, мне приходится каждый раз повторять эти шаги:
Загрузка установлена в устаревшем режиме из BIOS.
Я нажимаю F12 при запуске, чтобы выбрать загрузку Ubuntu в режиме UEFI.
Если я устанавливаю режим UEFI непосредственно в BIOS, после grub я получаю пустой (фиолетовый) экран, и Ubuntu не запускается.
Безопасная загрузка отключена, и я попытался исправить это с помощью boot-repair, но безуспешно.
Кто-нибудь знает, в чем проблема?
Я обнаружил, что это связано с ошибкой
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1093472 https://answers.launchpad.net/ubuntu-certification/+question/217551 Загрузка Ubuntu 12.10 зависает на фиолетовом экране, когда в BIOS включена интегрированная сетевая карта (Ethernet-карта)
оказывается, что при отключении интегрированного NIT в BIOS загрузка UEFI начинается напрямую. Но без Ethernet...