zxen
- Longevity: 10 years
- Posts: 263
- REPUTATION:21[+] [-]
- Location: Siberia
|
С интерфейсом пока не все ясно, не стал пока переделывать, позже сделаю как опцию
|
puhpol
- Longevity: 10 years
- Posts: 892
- REPUTATION:75[+] [-]
|
Удалил параметр ramdisk и стало нормально отображать надписи. Хотя для одного пункта это не критично. Еще какой то параметр удалил, иначе не грузилось..... Чуть позже напишу подробно.Сейчас немного другая задача стоит.
|
Guest
- REPUTATION:0[+] [-]
|
Народ, попробуйте использовать для контроля BcdTool. Эта утилитка во-первых, отображает всё именно так, как ей выдаёт bcdedit (bootice показывает иначе, и вводит путаницу в терминах). Во-вторых, если отметить в опциях нужное, то она отображает текстовый вариант полного меню (аналог команды bcdedit /enum all) и все введённые команды. Вообще, как-то нелогично получается: из BCD текстовый вариант меню получить можно, а из текстового > bcd - хрен. :)
|
puhpol
- Longevity: 10 years
- Posts: 892
- REPUTATION:75[+] [-]
|
conty9, Доброго времени! Мне понравилась BcdTool, выдернул из вашей сборки. Удобная и быстрая, Спасибо!
|
Guest
- Longevity: 54 years
- REPUTATION:[+] [-]
|
conty9 Что, все таки c проверкой целостности делать, куда вписывать и чем?
|
Guest
- REPUTATION:0[+] [-]
|
puhpol, мне она тоже понравилась в своё время (тогда ещё не было про-режима BootIce). Поэтому и занялся её распаковкой и переводом (за помощь в этом спасибо Nexus), а так же сделал адаптированный вариант, работающий и под ХР (где bcdedit отсутствует). Joker-2013, всё на картинке. В {globalsettings} добавляем нужное. А в каждый пункт добавляем inherit={globalsettings} Первые три пункта связаны как раз с разблокировкой защиты. Остальное - чтобы не прописывать в каждом пункте менюloadoptions=DDISABLE_INTEGRITY_CHECKS nointegritychecks=Yes testsigning=Yes fontpath=\2k10\Fonts (ну или где там у нас шрифт) path=\Windows\system32\boot\winload.exe locale=ru-RU При этом не забываем, что если в отдельном пункте указать, например, fontpath=\boot\Fonts, то для этого пункта загрузки будет применен именно этот локальный параметр. То же, думаю, будет, если указать что-то в loadoptions=XXX... хотя в последнем я не уверен, возможно, для этого ключа записи будут суммированы, т.е., DDISABLE_INTEGRITY_CHECKS XXX. Ну, а чем вписывать... Я предпочитаю BcdTool - потому что это просто GUI bcdedit. Или прямо bcdedit (а из любой программы либо скрипта иначе не получится) - и вот тут помогает возможность BcdTool подсмотреть нужную команду без изучения доки. Как работает BootIce не знаю (я вообще не уверен, что существуют альтернативные инструменты без применения bcdedit для редактирования BCD). Но тот факт, что он называет кое-что не так, как bcdedit - мне не нравится. Хотя, возможно, это результат перевода (английский>китайский>английский).
Last edited by Guest on 2014-12-22 11:45; edited 3 times in total
|
Отправлено: 22-Dec-2014 13:42
(after 2 hours 22 minutes)
Guest
- Longevity: 54 years
- REPUTATION:[+] [-]
|
1353Если бутайс его не туда прописывает, то почему тогда все работает? Программа прописывает так, bcdedit.exe /store BCD /set {globalsettings} DisableIntegrityChecks True') После этого, в globalsettings, почему-то ничего не появляется, но бутайс показывает, что все нормально и галочка в глобальных настройках появляется, почему так получается, я так и не понял... Может я не так делаю ? Меня все же интересует, как это с помощью bcdedit сделать.. conty9 Все таки не понятно. Программа: ZX WBF Changer 1.1 прописывает с помощью: bcdedit.exe параметр: /store BCD /set {globalsettings} DisableIntegrityChecks True а он туда не прописывается...
|
Guest
- REPUTATION:0[+] [-]
|
Joker-2013, ясен куй - не пропишется. Я же писал - подсмотри в BcdTool правильный синтаксис.bcdedit /store BCD /set {globalsettings} loadoptions "DDISABLE_INTEGRITY_CHECKS" То, что ты привёл, соответствует записи DisableIntegrityChecks=True, а нужно loadoptions=DDISABLE_INTEGRITY_CHECKS
|
Guest
- Longevity: 54 years
- REPUTATION:[+] [-]
|
Понятно, спасибо. DDISABLE_INTEGRITY_CHECKS я параметр видел, только не понимал, почему именно так. Еще автор BootIce в смуту вводит...
|
zxen
- Longevity: 10 years
- Posts: 263
- REPUTATION:21[+] [-]
- Location: Siberia
|
Может я уже не понимаю о чем речь.. Провел сейчас исследования. bcdedit.exe параметр: /store BCD /set {globalsettings} DisableIntegrityChecks True - не отменяет проверку цифровой подписи bcdedit /store BCD /set {globalsettings} nointegritychecks on - в {глобалсеттингс} появляется DisableInegriteChecks =true, но не помогает bcdedit /store BCD /set {globalsettings} loadoptions "DDISABLE_INTEGRITY_CHECKS" - не помогает и только bcdedit /store BCD /set {bootmgr} nointegritychecks True помогло. Значение появилась тут: Никакой inherritedObjects, на пункте меню, роли не играл, изначально стоял {bootloadersettings}, менял на {globalsettings}, пофиг . Последняя же строка, работает в любом случае.. Бутайс именно это значение и видит в глобальных, в простом режиме.
|
Guest
- Longevity: 54 years
- REPUTATION:[+] [-]
|
Не, знаю. Мне этого не хватало. Пока я в глобальные все не прописал.
|
zxen
- Longevity: 10 years
- Posts: 263
- REPUTATION:21[+] [-]
- Location: Siberia
|
Joker-2013, А если поставить значение на скриншоте в False ? Я думаю разработчик бутайса тоже наверно не дурак...
|
puhpol
- Longevity: 10 years
- Posts: 892
- REPUTATION:75[+] [-]
|
Господа, вы всех наверное запутали. Меня точно, с этими экспериментами не чего не работает..... Работает при DisableIntegrityChecks True в двух местах. (как делали обычно)
|
zxen
- Longevity: 10 years
- Posts: 263
- REPUTATION:21[+] [-]
- Location: Siberia
|
puhpol, )) У меня то ведь тоже все работало, без всяких включений в глобальные настройки и работало бы себе дальше, но ведь завели речь, надо ж разобраться ) Ну я лично для себя, к тому же и пришел, зачем трогать, если работает
|
Guest
- Longevity: 54 years
- REPUTATION:[+] [-]
|
Вот bcd из сборки conty9И там не все так гладно...
|
Page 2 of 16
Current time is: 04-Dec 03:20
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
|
|