19575
[РЕШЕНО] GRUB и UEFI делают больно
Привет, очень понравился Manjaro, пользуюсь не так давно, где то пол года, мб больше. Недавно понадобилось снести все системы, решил поставить Винду 10 версию лайт с отключенными всеми ненужными службами и тд + Манджаро Матэ. Винду поставил первой потом Манджаро, но после установки никак не хочет запускаться GRUB, по дефолту запускается Винда. В биос выбрать приоритет загрузки нету возможности, там только Винда. Любой другой дистр при установке по дефолту запускает груб где есть выбор систем. Манджаро могу загрузить только с флэшки при выборе Detect EFI Bootloader видны все системы. Перепробовал кучу вариантов для запуска, восстановление груб через chroot, кучу всего короче, ни в какую не выходит. Как побороть то?
Пс. Винда для ССД, у меня ХДД, но автор винды создал твик специально под ХДД, может ли это как то повлиять?
Пс. Винда для ССД, у меня ХДД, но автор винды создал твик специально под ХДД, может ли это как то повлиять?
28 комментариев
П.С Винде похрен какой тип диска, так что не накручивай себя.
На сколько мне известно, именно винда при установке выкидывает все загрузчики как на gpt, так и на dos дисках. Поэтому grub нужно ставить определенно после установки windows.
Если у вас gpt диск, убедитесь, пожалуйста в том, что в /boot/EFI смонтирован раздел EFI System, обычно на жестком диске он второй по счету. так-же, возможно вы неверно выбрали способ установки grub? Если диск размечен, как GPT, а grub ставился для mbr, то он, конечно-же, не будет запускаться.
Таблицу разделов с файловыми системами сможете показать(тоже из-под линукса)?
Еще правильно-ля я понял, что bios не видит uefi загрузчик manjaro?
А откуда мануалы?
Если я вас правильно понял, то вот скрины <a
И да, биос не видит uefi загрузчик.
Хм… судя по скриншотам, да.
может быть у вас в bios выбран режим загрузки «legacy first» или «legacy only»? Просто gpt диски имею mbr, для совместимости с dos системами. Возможно винда прописалась туда, и поэтому запускается только она.
Если в биосе режим загрузки «uefi only» или «uefi first», или что-то в этом роде, тогда, видимо это проблемы биоса?
Есть какие-то данные на установленных системах?
Была похожая ситуация, решили так: установили манджаро, оставив при этом свободное место вод виндоус. Потом установили винду, потом снова загружались в манджаро через установочный образ, и далее все по мануалу…
А надо, чтобы был /boot/efi/manjaro
исправться путь, чтобы папки boot, manjaro, microsoft лежали в /boot/efi/
Так у тебя BIOS или UEFI прошивка?
Загрузочная запись efi для манжары прописана правильно?
Что показывает команда efibootmgr?
Прошивка uefi, образ манджаро создавал в винде Руфусом через ДД.
efibootmgr --create тебе в помощь
GRUB не прописывает.
Кидаю ссылки для решения проблемы ниже, читаем и делаем пошагово, если не знаем англ, то учим, 21 век на улице все таки:
forum.manjaro.org/t/using-livecd-v17-0-1-as-grub-to-boot-os-with-broken-bootloader/24916
Кстати, если у кого ноут Асус или вытягивалась батарея из ноута, возможен вариант затирания UEFI загрузчика из самого биоса, решение этой проблемы тоже возможно:
forum.manjaro.org/t/howto-restore-manjaro-default-efi-boot-entry-in-laptop-bios/42087
Спасибо пацанам за недолгое безразличие к проблеме))
Ноутбук HP 250 G4, никакие махинации с grub, legacy mode и иже с ними не помогли. А вот новый раздел загрузчика сработал, и сносить ничего не пришлось