dialmak
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация:40[+] [-]
|
nikzzzz, Ясно. Есть мысль слепить менеджер загрузки NVRAM EFI (добавить, удалить, изменить приоритет), собственно комстрока уже есть, нужна обвязка GUI, тебе на AutoIt раз плюнуть сделать.. Может возмешься?
|
nikzzzz
- Стаж: 9 лет
- Сообщений: 3114
- Репутация:127[+] [-]
|
dialmak Накидай картинку, и кинь в личку с подробностями.
|
dialmak
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация:40[+] [-]
|
nikzzzz, Да картинка на твой вкус. Список + кнопка добавить, удалить, переместить вверх, вниз. Как возможно не совсем удачный пример https://www.easyuefi.com/index-us.html Плюс есть похожее в bootice За базовый скрипт можно взять TBOSDT, там есть команды для этого. Или может что-то другое..
|
nikzzzz
- Стаж: 9 лет
- Сообщений: 3114
- Репутация:127[+] [-]
|
dialmak Я просто пока не понял задачу, сделай набросок и подробное описание, думаю реализовать будет не сложно.
|
coka
- Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
nikzzzz, Попробовал и они вываливаются с ошибкой 7в
|
dialmak
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация: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
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация:40[+] [-]
|
Вот кстати если б такой менеджер был, то и не нужно судорожно искать в инете как добавить что-то в BCD. Кстати rEFInd активно использует NVRAM как выше для скрытия\показа пунктов меню.
|
gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
на реальной машинке экспериментировать опасно. Разве только читать, но это неинтересно..
Поэкспериментировал... Перешил биос заново.
|
dialmak
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация:40[+] [-]
|
gera_serg, Просто BIOS сбросить можно. А для винды запись в NVRAM можно всегда обновить через bcdboot. Но дело не в этом, экспериментировать на реальном компе действительно нежелательно. В процессе отладки программы можно не то запустить, с не теми параметрами и т.д. Для истинных джедаев есть RU.EFI, не советую экспериментировать с ней на реальном BIOS-е, если вы не уверены в себе ;)
|
coka
- Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
dialmak, Чем плох в качесте этаког менеджера загрузчик grub2? У меня он с флешки производит загрузку в EFI при включенном Secure boot и самого компа и виндовской составляющей сборки.
|
gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
Как десктопную мать загнать в режим Secure Вооt для тестов загрузочной флешки? Есть у кого картинки примерных действий каких-либо вариантов для асуса/гигабайта/HP
|
coka
- Стаж: 10 лет
- Сообщений: 155
- Репутация:4[+] [-]
- Откуда: СиСиСиПи
|
|
gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
coka, в биосе стоит уже так и с флешки все еще из под груб2 могоу запустить средства работы с разделами и Акронис ТИ и Терабайт IFL и Минитулз Партишн Визард придется при возможности втыкаться в редко подающиеся современные ноутбуки Десктоg свой не могу ещё сильнее "засекретить" (((
|
dialmak
- Стаж: 8 лет 10 месяцев
- Сообщений: 842
- Репутация:40[+] [-]
|
gera_serg, Для начала нужно отключить CSM. Пока не отключишь - никакого Secure Boot не получишь и неважно что там написано...
Проверить работает ли SecureBoot элементарно. Грузаните HelloWorld.efi и запустите Если НЕ РАБОТАЕТ SecureBoot, то увидите .... Hello World :) Ну или через KeyTool.efi, тот и напишет режим конкретно. Если же SecureBoot включен ничего не загрузится. Чтобы не заниматься прописками HelloWorld или KeyTool в меню груб или что там у вас - можно просто добавить их в NVRAM меню через bootice и выбирать горячей клавишей в BIOS-е (в моем ASUS это F9) coka,Чем плох в качесте этаког менеджера загрузчик grub2? Не понял.. Я ничего плохого не писал про груб, хотя и предпочитаю другие буты.
Последний раз редактировалось: dialmak (2018-09-05 21:46), всего редактировалось 1 раз
|
Страница 7 из 9
Текущее время: 03-Дек 19:54
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|