Уважаемое раннее сообщество!
Недавно я решил попробовать эту новую загрузочную штуку UEFI, так как я хочу зашифровать свой диск и нашел только учебные пособия для UEFI. Мой ноут по умолчанию его не поддерживает (старенький Acer Aspire 5750g), но немного покопавшись нашел кастомный биос с UEFI и еще кое-какие полезные штуки!
У меня установлена двойная загрузка (Ubuntu для кодирования и Windows для игр и 3D-моделирования), и она отлично работает в режиме Legacy. Но вот проблема - пробовал переконвертировать диск под GPT и адаптировать под UEFI. Windows справилась с этим очень хорошо, без проблем загружается в режиме UEFI. Но Ubuntu отказывается работать. Мол, я застрял на том месте, где мой ноутбук вообще не видит GRUB.
- Я попытался переустановить и полностью очистить и установить новый GRUB для EFI.
- Я попробовал инструмент для восстановления загрузки. Все удалось, но без решимости.
- Я также пытался установить Ubuntu только на пустой диск с USB-накопителем в формате UEFI - все равно ничего.
- Однако для проверки работоспособности я поместил оба диска на свой рабочий стол, и каждый из них работал без
проблема, ПК увидел загрузчик ubuntu, я смог его выбрать и он загрузился
просто отлично в GRUB, а затем в Ubuntu или Windows. И вот как я прихожу к выводу, что мой ноутбук не видит загрузчик Linux, только Windows.
- Я также пробовал rEFInd, но ноутбук не видит и его.
Это вызвано плохой реализацией UEFI на моем ноутбуке? Наверное. Но есть ли способ исправить это через загрузчик? Я имею в виду, что USB-накопители с установщиками на них работают, как и менеджер загрузки Windows, должен же быть какой-то способ.Я попытался выяснить, может ли это сделать диспетчер загрузки Windows, но, по-видимому, Microsoft ограничила это только ОС Windows.
Или может быть что-то с безопасностью? Я читал что-то о взаимодействии с параметрами безопасной загрузки, но на моем ноутбуке даже нет такой настройки для включения или выключения, только UEFI или нет.
Извините, если это дубликат или решение очень простое. Я расстроен и застрял в данный момент, не могу ясно мыслить. Я был бы очень признателен за любую помощь или даже ведет! Заранее спасибо! ^^
РЕДАКТИРОВАТЬ 1: сводка загрузки
Вот сводка загрузки из восстановления загрузки (ПРИМЕЧАНИЕ: SDA4 и SDA5 - это две установки Linux, возможно, я сломал SDA4 в своих попытках исправления ранее, поскольку рабочий стол не загружает его, но это другая проблема для другой день. :Д)
https://pastebin.com/PnXLp9ES
РЕДАКТИРОВАТЬ 2: Ход загрузки
Через ответы на следующий пост: Как сделать GRUB загрузчиком по умолчанию вместо диспетчера загрузки Windows на ноутбуке с UEFI?
Я нашел возможную зацепку — ответ от @Envy позволил мне загрузить Linux, заменив файл bootmgfw.efi в /EFI/Microsoft/Boot на grubx64.efi в EFI/ubuntu! Большой!
Однако вместо меню Grub я получаю черный экран примерно на 10 секунд. Я могу что-то упустить в решении.
РЕДАКТИРОВАТЬ 3: Возможный дерьмовый обходной путь
После долгих копаний, исследований и серьезной помощи от oldfred, который в этом БОГ (продолжал видеть его имя в большинстве тем о загрузчиках), не добился большого прогресса. В конце концов я решил просто создать копию bootmgfw.efi (под Windows, а не замаскированный grub) и переименовать ее в bootmgfw-WIN.efi. Затем с помощью «Grub Customizer» я изменил запись Windows для загрузки с bootmgfw-WIN.efi вместо bootmgfw.efi.
Теперь я могу выбрать либо Ubuntu, либо Windows, хотя и без вывода на экран (не знаю почему, на рабочем столе такая же проблема), и оба они хорошо работают на ноутбуке! Но не на рабочем столе.
Еще раз спасибо, @oldfred, ты ЛЕГЕНДА!!! <3