У меня новый 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, если вы введете это как ответ, а не как комментарий, я с радостью предоставлю вам кредит.