И снова про EFI...
- DELTA-79
- Сообщения: 1925
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
И снова про EFI...
Поменял полностью материнку и жесткий. Теперь коснулся вопрос о переустановке РОСЫ непосредственно в EFI... Первым делом разбил винт на раздел под винду (хватило 150) и остальноге выделил для РОСЫ. При установке фортачкофф раздел под названием "зарезервировано системой" увеличил до 250 (так я делал раньше, чтобы потом не было проблем с загрузчиком). Теперь, как сказано в первом пункте WIKI загружаюсь с флешки EFI раздела -- на этом все..............
То есть появляется на черном фоне серый квадрат с пунктами загрузки, выбираю любой -- все надписи исчезают, остается только серый фон и мигающий в верхнем углу курсор... Сама флешка постоянно мигает, даже после принудительной перезагрузки. Я конечно могу предположить, что у меня нет терпения ждать, пока что-то произойдет дальше, но 10 минут ожидания изменения....
P.S. Материнка GIGABYTE GA-H77-D3H -- сам биос симпотичный и на русском. Может там сначала чего-то надо поковырять?...
То есть появляется на черном фоне серый квадрат с пунктами загрузки, выбираю любой -- все надписи исчезают, остается только серый фон и мигающий в верхнем углу курсор... Сама флешка постоянно мигает, даже после принудительной перезагрузки. Я конечно могу предположить, что у меня нет терпения ждать, пока что-то произойдет дальше, но 10 минут ожидания изменения....
P.S. Материнка GIGABYTE GA-H77-D3H -- сам биос симпотичный и на русском. Может там сначала чего-то надо поковырять?...
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
А если со второго раздела флешки.
Я, если выбираю EFI, то просто вылетаю на загрузку с жесткого диска.
А просто с флешки все нормально.
Впрочем я тут не подсказчик.
Читал с интересом на нашем форуме все обсуждения по EFI (не понимая толком о чем речь)
и когда пришлось самому столкнуться, то все было довольно просто.
Но у меня нет винды и наверное там с установкой свои нюансы.
Я, если выбираю EFI, то просто вылетаю на загрузку с жесткого диска.
А просто с флешки все нормально.
Впрочем я тут не подсказчик.
Читал с интересом на нашем форуме все обсуждения по EFI (не понимая толком о чем речь)
и когда пришлось самому столкнуться, то все было довольно просто.
Но у меня нет винды и наверное там с установкой свои нюансы.
- DELTA-79
- Сообщения: 1925
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: И снова про EFI...
Если выбрать загрузку с флешки (без EFI) то у меня тоже все нормально... Просто захотелось, пока есть возможность, заморочиться и посмотреть разницу. Хотя лично мое мнение -- этот самый EFI полезен только форточкам, так как "все драйвера можно загрузить непосредственно в него, и винда будет стартовать уже с предустановленными драйверами, что ускоряет процесс загрузки" -- не помню где прочитал...
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: И снова про EFI...
Имею многократный положительный опыт как чистой установки, так и переноса системы с MBR-hdd на GPT- hdd и ssd диски. Материнские платы Asus P8Z68-V Pro и Gigabyte GA-Z87X-UD3H-CF.
Проблема возникала в связи с тем, что grub2-efi никак не устанавливался по известной инструкции с Wiki. Решена была путём установки из под chroot.
Ещё об одной проблеме я сообщал здесь: http://forum.rosalab.ru/viewtopic.php?f ... 468#p27842. Решения не нашел.
Третья проблема непосредственно к установке системы прямого отношения не имеет и обнаружена случайно. После удаления старого и не используемого ядра и последующей перезагрузки у меня в меню GRUB2 почему то не исчезла запись с этим удалённым ядром. Решения не искал.
С флешки в UEFI-режиме система у меня всегда загружалась нормально.
Разметку hdd делал с помощью gdisk по методу описанному здесь: http://gimmor.blogspot.ru/2012/10/i-gpt ... erver.html.
На Вашем месте я бы обновил bios мат. платы до самого свежего (по возможности) и если это не помогло бы, то сменил флешку. Из своего опыта: чем старее мат. плата, тем менее корректно работает в EFI-режиме.
Тоже из опыта: загрузка системы в EFI-режиме происходит заметно быстрее по сравнению с MBR.
P.S. У меня в принципе нигде на дисках нет windows.
Проблема возникала в связи с тем, что grub2-efi никак не устанавливался по известной инструкции с Wiki. Решена была путём установки из под chroot.
Ещё об одной проблеме я сообщал здесь: http://forum.rosalab.ru/viewtopic.php?f ... 468#p27842. Решения не нашел.
Третья проблема непосредственно к установке системы прямого отношения не имеет и обнаружена случайно. После удаления старого и не используемого ядра и последующей перезагрузки у меня в меню GRUB2 почему то не исчезла запись с этим удалённым ядром. Решения не искал.
С флешки в UEFI-режиме система у меня всегда загружалась нормально.
Разметку hdd делал с помощью gdisk по методу описанному здесь: http://gimmor.blogspot.ru/2012/10/i-gpt ... erver.html.
На Вашем месте я бы обновил bios мат. платы до самого свежего (по возможности) и если это не помогло бы, то сменил флешку. Из своего опыта: чем старее мат. плата, тем менее корректно работает в EFI-режиме.
Тоже из опыта: загрузка системы в EFI-режиме происходит заметно быстрее по сравнению с MBR.
P.S. У меня в принципе нигде на дисках нет windows.
OMNE NIMIUM NOCET
- DELTA-79
- Сообщения: 1925
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: И снова про EFI...
Как только я научусь обновлять ПО на МФУ, а также биос я тоже впринципе от винды откажусь: я её загружаю оооочень редко.
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: И снова про EFI...
Для меня смысл EFI - кардинально меньшее время загрузки системы.
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Сейчас попробовал загрузиться с другой флешки в режиме EFI
и все работает.
Но почитав по ссылкам выше сразу расхотелось заморачиваться.
И так все работает.
Может awl сделает здесь краткое руководство включающее разметку?
Был бы благодарен.
И можно было бы попробовать установить.
и все работает.
Но почитав по ссылкам выше сразу расхотелось заморачиваться.
И так все работает.
Может awl сделает здесь краткое руководство включающее разметку?
Был бы благодарен.
И можно было бы попробовать установить.
Re: И снова про EFI...
Для обновления bios в установленной винде нет необходимости.DELTA-79 писал(а):Как только я научусь обновлять ПО на МФУ, а также биос я тоже впринципе от винды откажусь: я её загружаю оооочень редко.
Можно это делать с помощью встроенного в BIOS прошивальщика Q-Flash.
Для матплат Gigabyte инструкции здесь: http://www.gigabyte.ru/forum/viewtopic.php?f=1&t=29410.
По разметке я ссылку выше давал. У меня разметка выглядит так: или по-другому:VictorR2007 писал(а):[...]
Может awl сделает здесь краткое руководство включающее разметку?
[...]
Код: Выделить всё
# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 3B70862D-DA40-45D7-8158-C2C2D90CF588
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 526302 sectors (257.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 411647 200.0 MiB EF00 EFI System
2 411648 17188863 8.0 GiB 8200 Linux swap
3 17451008 65804287 23.1 GiB 8300 Linux filesystem
4 66066432 1953525134 900.0 GiB 8300 Linux filesystem
Код: Выделить всё
# blkid
/dev/sda1: LABEL="BIOS_GRUB" UUID="C773-4D1A" TYPE="vfat" PARTLABEL="EFI System" PARTUUID="c5f23153-b7c2-41d6-b8d6-c3615077057d"
/dev/sda2: UUID="061361b1-5f92-4f1d-938e-76dc4bd79930" TYPE="swap" PARTLABEL="Linux swap" PARTUUID="0a7783a2-f81f-44a5-92f5-44020ff29616"
/dev/sda3: LABEL="FRESH_GPT" UUID="a3066c02-a236-4579-9c69-cc41f6b6dd47" TYPE="ext4" PARTLABEL="Linux filesystem" PARTUUID="ccd06fb8-4c9e-4aac-8bce-45e0e7cee719"
Код: Выделить всё
# mount /dev/sda3 /mnt
# mount /dev/sda1 /mnt/boot/efi
# mount --bind /dev /mnt/dev
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys
Код: Выделить всё
chroot /mnt
Код: Выделить всё
# grub2-efi-install --root-directory=/boot/efi --boot-directory=/boot/efi/efi --bootloader-id=rosa --recheck
Проверяем:
Код: Выделить всё
# efibootmgr -v
Код: Выделить всё
...
Boot0000* rosa HD(1,800,64000,13c9a7b8-25d6-439a-931d-f3ffd0d9dcf3)File(\EFI\rosa\grubx64.efi)
...
Код: Выделить всё
# update-grub2
Код: Выделить всё
# sync
Код: Выделить всё
# exit
# umount /mnt/sys
# umount /mnt/proc
# umount /mnt/dev
# umount /mnt/boot/efi
# umount /mnt
Последний раз редактировалось awl 15 июн 2014, 16:39, всего редактировалось 2 раза.
OMNE NIMIUM NOCET
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Вот спасибо.
Буду пробовать установить.
Там два варианта файловой системы.
Какую правильно выбирать?
Буду пробовать установить.
Там два варианта файловой системы.
Какую правильно выбирать?
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Еще не очень понятно на вики.
Сначала размечаем диск в режиме UEFI как у вас показано?
Устанавливаем систему и перезагружаемся опять в режиме UEFI
и далее по инструкции?
Как-то не однозначно там описано.
Не хочется десять раз переставлять.
Сначала размечаем диск в режиме UEFI как у вас показано?
Устанавливаем систему и перезагружаемся опять в режиме UEFI
и далее по инструкции?
Как-то не однозначно там описано.
Не хочется десять раз переставлять.
Re: И снова про EFI...
Я не использовал diskdrake, а делал это применяя gdisk в соответствии с инструкцией по указанной выше ссылке (там в разделе озаглавленном GPT. Разметка дисков). Системный раздел EFI (ESP) имеет формат FAT32 (vfat) и код раздела EF00 (partition type - ef00 EFI System)
OMNE NIMIUM NOCET
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Аа--а, разметку сделаю загрузившись с внешнего диска.
Тут все дошло наконец.
Тут все дошло наконец.
Re: И снова про EFI...
Устанавливаем систему, и не перезагружаясь, выполняем установку GRUB2 по моему описанию.VictorR2007 писал(а):[...]
Устанавливаем систему и перезагружаемся опять в режиме UEFI
и далее по инструкции?
Как-то не однозначно там описано.
Не хочется десять раз переставлять.
OMNE NIMIUM NOCET
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Понял. Значит установку стоит производить в графике.awl писал(а):Устанавливаем систему, и не перезагружаясь, выполняем установку GRUB2 по моему описанию.
Можно открыть форум и спокойно настроить по мануалу.
Огромное спасибо.
Re: И снова про EFI...
Я делал существенно быстрее и проще, но с привлечением стороннего Live-дистрибутива (Manjaro или OpenSUSE), т.к. на моей материнке Rosa (как и Fedora) не желают загружаться в EFI-режиме. Дело сводилось к следующей команде:
Подразумевается, что vmlinuz.efi и initrd.img уже положены на FAT-раздел EFI.
Код: Выделить всё
efibootmgr --create --disk /dev/sda --part 1 --label "Rosa" -u --loader '\efi\rosa\vmlinuz.efi' root=/dev/sda3 initrd=/efi/rosa/initrd.img splash=silent logo.nologo resume=/dev/sda3 init=/lib/systemd/systemd
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Пробовал ставить сейчас.
Не удалось сразу.
Разбивать по мануалам не рискую.
В ноуте терабайтник и забит под завязку.
Внешний тоже терабайтник и тоже полон данными под завязку.
Некуда скопировать.
Играть с разделами с незнакомой утилитой чревато.
Потом может понадобиться востанавливать все потеряннные разделы.
Не сложно, но не стоит спешить.
И так отлично все работает.
Позже куплю новый диск и поиграю с этим.
Не удалось сразу.
Разбивать по мануалам не рискую.
В ноуте терабайтник и забит под завязку.
Внешний тоже терабайтник и тоже полон данными под завязку.
Некуда скопировать.
Играть с разделами с незнакомой утилитой чревато.
Потом может понадобиться востанавливать все потеряннные разделы.
Не сложно, но не стоит спешить.
И так отлично все работает.
Позже куплю новый диск и поиграю с этим.
Re: И снова про EFI...
Если стоит задача именно поиграть с EFI, то можно заюзать флешку. Пусть она будет первым загрузочным устройством, а в root и resume просто указать настоящий корень.
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
Re: И снова про EFI...
Сегодня с обновлениями приехало новое ядро 3.10.42. После его установки и последующей перезагрузки загружается старое ядро 3.10.34. В меню GRUB2 запись с новым ядром отсутствует.
Что нужно сделать, чтобы загружалось новое ядро?
Что нужно сделать, чтобы загружалось новое ядро?
OMNE NIMIUM NOCET
Re: И снова про EFI...
update-grub2 вручную запустить?
Re: И снова про EFI...
Пробовал.
Команда стандартно отрабатываетПочему двойной вывод?
После перезагрузки ничего не меняется. Запись с ядром 3.10.42 по-прежнему отсутствует в меню GRUB2.
Команда стандартно отрабатывает
Код: Выделить всё
# update-grub2
Генерируется grub.cfg …
Найдена тема: /boot/grub2/themes/rosa/theme.txt
Найден фон: /boot/grub2/themes/rosa/terminal_background.png
Найден образ linux: /boot/vmlinuz-3.10.42-nrj-desktop-1rosa
Найден образ initrd: /boot/initrd-3.10.42-nrj-desktop-1rosa.img
Найден образ linux: /boot/vmlinuz-3.10.34-nrj-desktop-3rosa
Найден образ initrd: /boot/initrd-3.10.34-nrj-desktop-3rosa.img
Использование: grep [ПАРАМЕТР]… ШАБЛОН [ФАЙЛ]…
Запустите «grep --help» для получения более подробного описания.
завершено
Генерируется grub.cfg …
Найдена тема: /boot/grub2/themes/rosa/theme.txt
Найден фон: /boot/grub2/themes/rosa/terminal_background.png
Найден образ linux: /boot/vmlinuz-3.10.42-nrj-desktop-1rosa
Найден образ initrd: /boot/initrd-3.10.42-nrj-desktop-1rosa.img
Найден образ linux: /boot/vmlinuz-3.10.34-nrj-desktop-3rosa
Найден образ initrd: /boot/initrd-3.10.34-nrj-desktop-3rosa.img
Использование: grep [ПАРАМЕТР]… ШАБЛОН [ФАЙЛ]…
Запустите «grep --help» для получения более подробного описания.
завершено
После перезагрузки ничего не меняется. Запись с ядром 3.10.42 по-прежнему отсутствует в меню GRUB2.
OMNE NIMIUM NOCET
- DELTA-79
- Сообщения: 1925
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: И снова про EFI...
Странно...
Код: Выделить всё
$ uname -a
Linux delta-To-be-filled-by-O-E-M 3.10.42-nrj-desktop-1rosa #1 SMP PREEMPT Fri Jun 6 15:42:18 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: И снова про EFI...
Всё встало на свои места после переустановки GRUB2-EFI.
На работающей системе смонтировал системный раздел EFI (/dev/sdа1 в моём случае) в /boot/efiПереустановил GRUB2-EFIПроверилЗапись ROSA имеется.
После ребута загружается новое ядро 3.10.42 и в "Дополнительных параметрах ..." меню GRUB2 появился выбор между новым и старым ядрами.
На работающей системе смонтировал системный раздел EFI (/dev/sdа1 в моём случае) в /boot/efi
Код: Выделить всё
# mount /dev/sda1 /boot/efi
Код: Выделить всё
grub2-efi-install --root-directory=/boot/efi --boot-directory=/boot/efi/efi --bootloader-id=ROSA --recheck
Код: Выделить всё
# efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,000B,0003,0004,0005,0006,0007,0008
Boot0000* ROSA HD(1,800,64000,13c9a7b8-25d6-439a-931d-f3ffd0d9dcf3)File(\EFI\ROSA\grubx64.efi)
...
После ребута загружается новое ядро 3.10.42 и в "Дополнительных параметрах ..." меню GRUB2 появился выбор между новым и старым ядрами.
OMNE NIMIUM NOCET
- DELTA-79
- Сообщения: 1925
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: И снова про EFI...
Тогда такой вопрос: а можно (и если да то как) загрузку из обычного раздела перенести в EFI? то есть система, к примеру, установлена обычным образом, а пользователь покупает материнку с EFI и теперь он, не переустанавливая системы, хочет перенести загрузку туда.
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
- alexander-d3
- Сообщения: 871
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: И снова про EFI...
Может кто подскажет как корректно установить загрузку через UEFI если создан раздел boot. Ну что куда устанавливать.
Re: И снова про EFI...
Через стандартный установщик не как. В верху полностью расписано, и чем лучше разбивать диск. Я сам два часа назад так установил.
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
Ryzen 5 3600 ХТ MSI Tomahawk x570 wifi XFX Radeon RX 5700 XT
Ryzen 5 3600 ХТ MSI Tomahawk x570 wifi XFX Radeon RX 5700 XT
Re: И снова про EFI...
А какая принципиальная разница между отдельным разделом /boot и каталогом /boot в корне?alexander-d3 писал(а):Может кто подскажет как корректно установить загрузку через UEFI если создан раздел boot. Ну что куда устанавливать.
Попробуйте после установки системы сделать так, как я описывал здесь http://forum.rosalab.ru/viewtopic.php?f ... 720#p28836.
Например:
/dev/sda1 - это EFI раздел жесткого диска
/dev/sda2 - это /boot раздел (отдельный) свежеустановленной системы
/dev/sda3 - это корень свежеустановленной системы.
Монтируем всё, что нам нужно в каталог /mnt системы, загруженной с флешки:
Код: Выделить всё
# mount /dev/sda3 /mnt
# mount /dev/sda2 /mnt/boot
# mount /dev/sda1 /mnt/boot/efi
# mount --bind /dev /mnt/dev
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys
OMNE NIMIUM NOCET
- alexander-d3
- Сообщения: 871
- Зарегистрирован: 31 мар 2014, 22:48
- Откуда: Москва
Re: И снова про EFI...
Спасибо за ответ. А для коректоной установки все равно придется монтировать корень. Я просто пытаюсь создать систему с шифрованием корня. На руже остаются толька раздел с UEFI и раздел BOOT.
- VictorR2007
- Сообщения: 7719
- Зарегистрирован: 12 сен 2011, 13:00
Re: И снова про EFI...
Огромное спасибо уважаемому awl за его помощь.
Если бы не он, я бы вообще не смог установить Росу на efi
и не создал бы эту тему http://forum.rosalab.ru/viewtopic.php?f=39&t=4130
Спасибо за подробные советы.
Если бы не он, я бы вообще не смог установить Росу на efi
и не создал бы эту тему http://forum.rosalab.ru/viewtopic.php?f=39&t=4130
Спасибо за подробные советы.
Re: И снова про EFI...
В ближайшее время выйдет образ, где все будет автоматом - и будет всем счастье.