Двойная загрузка из BIOS невозможна?

У меня новый Lenovo Thinkpad E560, работающий под управлением Windows 7. Я установил Ubuntu 16.10, создавая разделы для root, home, tmp и swap. Раздел с именем "bios_grub" был создан автоматически.

Теперь, когда я загружаю систему, она загружается в Windows 7. Мое меню загрузки не похоже на grub, оно показывает только четыре пункта:

Windows
ATAPI CD0 – boots from DVD
ATA HDD0 – does nothing
PCI LAN – does nothing

Мой вопрос не «как» мне установить Ubuntu ". Я делал это несколько раз, без каких-либо серьезных проблем. Однако на этот раз, хотя Ubuntu была установлена ​​на моем диске, она не отображается в меню загрузки.

Я загрузился с живого DVD с Ubuntu и запустил восстановление загрузки, но он говорит, что не может справиться с загрузкой BIOS, только с UEFI. Поэтому я попытался изменить загрузку Windows на UEFI. В результате система вообще не загружается со следующим сообщением:

File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000d
Info: An error occurred while attempting the boot configuration data.

Когда я вернул меню загрузки обратно в BIOS, Windows снова заработала. Нет опции загрузки Ubuntu.

Файл \EFI\Microsoft\Boot\BCD существует в системном разделе EFI, и этот раздел помечается как «boot» и «esp» (показано gparted). Нет другого раздела, помеченного как «загрузочный». Диск GPT. Администрация раздела Windows сообщает, что раздел имеет статус «нет ошибок (системный раздел EFI)». Это первый раздел на диске.

Я вижу два возможных способа продолжения:

(1) Могу ли я изменить свою загрузку Windows на UEFI, чтобы я мог успешно запустить восстановление загрузки?

(2) В качестве альтернативы, есть ли способ заставить двойную загрузку (grub или что-то еще) работать с BIOS?

Любая помощь приветствуется. Пожалуйста, сообщите мне, если есть больше информации, которую я должен предоставить.


Редактировать: Вывод из "sudo lsblk -f":

NAME    FSTYPE    LABEL   …
sda
├─sda1    vfat    SYSTEM_DRV                 …
├─sda2
├─sda3    ntfs    Windows7_OS …
├─sda4    ntfs    Lenovo_Recovery …
├─sda5
├─sda6    swap …
├─sda7    ext4 …
├─sda8    ext4 …
├─sda9    ext4 …
├─sda10   ext4 …
sr0    tso9960    Ubuntu 16.04.1  LTS amd64      … /cdrom
loop0    squashfs         …    /rofs

sudo lsblk -fm дополнительно дает следующие размеры:

sda    931.5G
sda1   100M    
sda2   128M
sda3   232.9G
sda4   14G
sda5   95M
sda6   14.9G
sda7   9.3G
sda8   14.9G
sda9   540.2G
sda10  105.1G

Я установил Ubuntu 16.10 из живой DVD, который я загрузил с помощью второго пункта в моем загрузочном меню (ATAPI CD0). Как я могу "запустить установщик в режиме UEFI", как предложил oldfred? Если я смогу это сделать, возможно, это решит мою проблему.

Извините, я не могу ответить в комментарии (ограничение размера), поэтому мне нужно отредактировать исходный вопрос.


@ подсказка @ ubfan1 о смене параметров загрузки с «BIOS first» на «UEFI first» решила мою проблему. После переустановки я переустановил Ubuntu, и теперь у меня есть меню Grub. - ubfan1, если вы введете это как ответ, а не как комментарий, я с радостью предоставлю вам кредит.

0
задан 31 December 2016 в 06:34

0 ответов

Другие вопросы по тегам:

Похожие вопросы: