dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
nikzzzz, Ясно. Есть мысль слепить менеджер загрузки NVRAM EFI (добавить, удалить, изменить приоритет), собственно комстрока уже есть, нужна обвязка GUI, тебе на AutoIt раз плюнуть сделать.. Может возмешься?
|
nikzzzz
- Longevity: 9 years 8 months
- Posts: 3114
- REPUTATION:127[+] [-]
|
dialmak Накидай картинку, и кинь в личку с подробностями.
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
nikzzzz, Да картинка на твой вкус. Список + кнопка добавить, удалить, переместить вверх, вниз. Как возможно не совсем удачный пример https://www.easyuefi.com/index-us.html Плюс есть похожее в bootice За базовый скрипт можно взять TBOSDT, там есть команды для этого. Или может что-то другое..
|
nikzzzz
- Longevity: 9 years 8 months
- Posts: 3114
- REPUTATION:127[+] [-]
|
dialmak Я просто пока не понял задачу, сделай набросок и подробное описание, думаю реализовать будет не сложно.
|
coka
- Longevity: 9 years
- Posts: 155
- REPUTATION:4[+] [-]
- Location: СиСиСиПи
|
nikzzzz, Попробовал и они вываливаются с ошибкой 7в
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
nikzzzz,Я просто пока не понял задачу Да вроде не бином Ньютона. Сделать менеджер загрузки UEFI, который работает на уровне UEFI, то есть ДО запуска любого загрузчика. Порядок запуска УЖЕ созданного пункта меню можно менять по разному. Пример из винды. Смотрим что есть bcdedit /enum firmware Меняем порядок bcdedit.exe /set {fwbootmgr} bootsequence {ID} /addfirst bcdedit.exe /set {fwbootmgr} bootsequence {ID} /addlast Кто-то скажет - нафиг, нафиг, есть же rEFInd, но я вижу дополнительную возможность для загрузки не просто EFI\Boot\bootx64.efi, а чего угодно по умолчанию. Как то так.сделай набросок и подробное описание, думаю реализовать будет не сложно. Ладно, завтра сделаю набросок TBS скрипта и ты сразу вкуришь что почем.
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
Вот кстати если б такой менеджер был, то и не нужно судорожно искать в инете как добавить что-то в BCD. Кстати rEFInd активно использует NVRAM как выше для скрытия\показа пунктов меню.
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
nikzzzz, Немного поигрался с NVRAM. К сожалению на виртуалке не работают TBOSDT команды, а на реальной машинке экспериментировать опасно. Разве только читать, но это неинтересно.. Ладно, ограничусь этим пока
|
gera_serg
- Longevity: 9 years 2 months
- Posts: 1421
- REPUTATION:9[+] [-]
|
на реальной машинке экспериментировать опасно. Разве только читать, но это неинтересно..
Поэкспериментировал... Перешил биос заново.
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
gera_serg, Просто BIOS сбросить можно. А для винды запись в NVRAM можно всегда обновить через bcdboot. Но дело не в этом, экспериментировать на реальном компе действительно нежелательно. В процессе отладки программы можно не то запустить, с не теми параметрами и т.д. Для истинных джедаев есть RU.EFI, не советую экспериментировать с ней на реальном BIOS-е, если вы не уверены в себе ;)
|
coka
- Longevity: 9 years
- Posts: 155
- REPUTATION:4[+] [-]
- Location: СиСиСиПи
|
dialmak, Чем плох в качесте этаког менеджера загрузчик grub2? У меня он с флешки производит загрузку в EFI при включенном Secure boot и самого компа и виндовской составляющей сборки.
|
gera_serg
- Longevity: 9 years 2 months
- Posts: 1421
- REPUTATION:9[+] [-]
|
Как десктопную мать загнать в режим Secure Вооt для тестов загрузочной флешки? Есть у кого картинки примерных действий каких-либо вариантов для асуса/гигабайта/HP
|
coka
- Longevity: 9 years
- Posts: 155
- REPUTATION:4[+] [-]
- Location: СиСиСиПи
|
|
gera_serg
- Longevity: 9 years 2 months
- Posts: 1421
- REPUTATION:9[+] [-]
|
coka, в биосе стоит уже так и с флешки все еще из под груб2 могоу запустить средства работы с разделами и Акронис ТИ и Терабайт IFL и Минитулз Партишн Визард придется при возможности втыкаться в редко подающиеся современные ноутбуки Десктоg свой не могу ещё сильнее "засекретить" (((
|
dialmak
- Longevity: 8 years 8 months
- Posts: 842
- REPUTATION:40[+] [-]
|
gera_serg, Для начала нужно отключить CSM. Пока не отключишь - никакого Secure Boot не получишь и неважно что там написано...
Проверить работает ли SecureBoot элементарно. Грузаните HelloWorld.efi и запустите Если НЕ РАБОТАЕТ SecureBoot, то увидите .... Hello World :) Ну или через KeyTool.efi, тот и напишет режим конкретно. Если же SecureBoot включен ничего не загрузится. Чтобы не заниматься прописками HelloWorld или KeyTool в меню груб или что там у вас - можно просто добавить их в NVRAM меню через bootice и выбирать горячей клавишей в BIOS-е (в моем ASUS это F9) coka,Чем плох в качесте этаког менеджера загрузчик grub2? Не понял.. Я ничего плохого не писал про груб, хотя и предпочитаю другие буты.
Last edited by dialmak on 2018-09-05 21:46; edited 1 time in total
|
Page 7 of 9
Current time is: 05-Oct 04:12
All times are UTC + 3
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|