У меня есть ноутбук (Toshiba Portege Z30-C), где я выполняю двойную загрузку между Windows 7 Pro и Linux Mint 18. Сегодня, чтобы протестировать загрузочный USB, я изменил загрузочный BIOS с «UEFI (legacy)» на «CSM». Загрузочный». После изменения настроек BIOS обратно на «UEFI (legacy)» grub больше не загружается и идет прямо к загрузчику Windows. Когда я нажимаю F12 для переопределения загрузки, я вижу только «HDD» в качестве опции, и я предполагаю, что именно это приводит к загрузке Windows.
До изменений помню, что BIOS включил «Ubuntu» в список загрузочных устройств. Теперь, однако, кажется, что я забыл о моей установке Linux без очевидного способа получить Ubuntu (ссылаясь на grub на одном из разделов, я полагаю).
Ничего не изменилось в разделе Linux, и, насколько я знаю, ничего не должно было измениться и в загрузочном разделе. Как вернуть мой linux-дистрибутив среди загрузочных «устройств» в BIOS?
Судя по тому, что я вижу в инструменте разделов Windows, все разделы такие, какими они были всегда.
Ответы:
Нечто подобное случилось со мной однажды. Я смог исправить это, загрузившись с компакт-диска, чтобы получить лучшее меню загрузки, а затем я смог загрузить свою ОС Linux на диске из меню предоставленного компакт-диска. Тогда я просто исправил загрузку Grubs. Я не знаю все, почему Windows делает это. Это было много лет назад.
источник
Оказывается, что установка BIOS в CSM отбросила все записи UEFI, кроме Windows, которая шла с ноутбуком. Исправление состояло в том, чтобы загрузить Windows и повторно добавить запись вручную, используя
bcdedit
из командной строки DOS:Как только это было сделано, все вернулось на круги своя. Никаких других изменений не было.
источник