Настройка Windows 8 + Gentoo + UEFI [SOLVED]
noter 28 сентября, 2013 - 02:39
Помогите, пожалуйста, настроить данную связку те, кто имеет в этом опыт.
У меня ноутбук с предустановленной Windows 8. Загрузчик UEFI.
Я включил Legacy Support (CSM), загрузился с обычной загрузочной флэшки, скомпилировал ядро с параметрами:
CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_VARS=y
Затем установил grub2, создал загрузочную флэшку, способную загружаться через UEFI:
grub2-install --target=x86_64-efi --root-directory=/mnt/flash --removable --modules=part_gpt
Выключил Legacy Support, перезагрузился - теперь при загрузке появляется консоль grub2. По инструкции (http://wiki.gentoo.org/wiki/GRUB2#UEFI.2FGPT) далее нужно выполнить команду:
linux /vmlinuz root=/dev/sdaX
Однако, при выполнении этой команды выводится ошибка "file /vmlinuz not found". Насколько я понимаю, я должен сам откуда-то скопировать этот файл и положить на загрузочную флэшку?
»
- Для комментирования войдите или зарегистрируйтесь
Однако, читаем все полностью
Однако, читаем все полностью и ниже...
жЫрновато....будет.
Вы бы лучше попробовали загрузить Linux /vmlinuz root=/dev/brain ;)
Ну в самом деле вроде взялись за "ТАКОЕ" , а "косячите" как newby-like.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
.
Можно без всякого GRUB и legacy - sys-boot/efibootmgr (при этом не забыть заполнить CONFIG_CMDLINE)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
draft3r написал(а): Однако,
Да.. Мои извинения. Делал в 3 часа ночи, пропустил строчку "Copy kernel on /media/flashdrive/vmlinuz for convenience."
Сейчас буду дальше разбираться.
Я уже пробовал использовать efibootmgr, но я не могу ничего делать с помощью него без доступа к EFI variables. А для доступа к ним мне нужно быть загруженным в UEFI mode. Вот я и пытаюсь хотя бы с флэшки сейчас в таком режиме загрузиться.
Ок, копирую на флэшку
Ок, копирую на флэшку скомпилированное ядро:
Перезагружаюсь, в командной строке grub пишу:
Выводится сообщение:
И после этого вообще ничего не происходит - ждал несколько минут.
Есть какие-нибудь мысли?
Ответ как всегда рядом
Ответ как всегда рядом =ъ
https://www.google.ru/search?q=error:+no+suitable+video+mode+found.+Booting+in+blind+mode&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&gws_rd=cr&ei=lOxGUqqnM-el4ATTpYC4Bw
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
В общем, ядро не грузилось
В общем, ядро не грузилось потому что в опциях нужно было указать, где искать файл initramfs (параметр initrd). А можно не париться, и просто сделать себе загрузочную флэшку Ubuntu 64-битной - она из коробки идет с поддержкой загрузки через UEFI.
Далее, после того как я наконец загрузился в режиме UEFI, я использовал инструмент rEFInd для того чтобы можно было выбирать, грузить Windows 8 или Gentoo, с помощью efibootmgr прописал его как первую точку входа, а также деактивировал стандартный загрузчик Windows (т.к. он грузился всегда первым, игнорируя rEFInd). Пока вроде все нормально.