[Quote]

    conty9
  • 100
  • Longevity: 6 years 10 months
  • Posts: 1423
  • REPUTATION:127

    [+] [-]
  • Location: Прикарпаття
cartmenezz, Bcdimpex позволяет быстро и просто добавить всё нужное (для этого он и создавался). В большинстве случаев ничего после него править не нужно. Очень редко понадобится тонкая шлифовка BCDtool (если есть нюансы с globalsettings) или BootIce (если нужно изменить порядок записей).

[Quote]

    cartmenezz
  • 1384
  • Longevity: 6 years 1 month
  • Posts: 403
  • REPUTATION:10

    [+] [-]
  • Location: Калининград
conty9, ну я имел ввиду частные случаи. вот например мой конкретный, хочу в WinPE Xemom1 добавить ядра TwinBoot из 2k10. и как я понял, в BCD из 2k10 все эти отключения проверок прописаны в globalsettings, тоесть в самой записи TwinBoot эти параметры не указаны,.. если я просто так экспортирую в BCD Xemom1 то как я понял надо зайти и поставить галочки... хотя, пока я вчера копался, мне показалось что и в том BCD (от Xemom1) в globalsettings есть эти пункты, видимо в самой записи для ядра они не были необходимы

[Quote]

    conty9
  • 100
  • Longevity: 6 years 10 months
  • Posts: 1423
  • REPUTATION:127

    [+] [-]
  • Location: Прикарпаття
cartmenezz, рекомендую ещё раз перечитать раздел по редактированию BCD. Потому как пока каша в голове. ))
Если в двух словах, globalsettings - это не есть что-то особенное. Просто для удобства сюда можно записать то, что повторяется в каждом пункте.
Если в одной сборке globalsettings почти не задействованы, а в другой активно используются, тогда просто делаем наоборот - как базовый BCD используем BCD с globalsettings, а к нему добавляем BCD без указанных в globalsettings параметров (хотя Bcdimpex и "склеивает" globalsettings разных меню, не всё можно сделать на автомате. Для шлифовки после этого проходимся BCDtool по добавленным пунктам и удаляем то, что уже есть в globalsettings. Это делать необязательно, но так мы уменьшим размер BCD. Потом можно убрать лишнее и "высушить" BCD с помощью Bcdimpex, поменять порядок (в BootIce).

[Quote]

    cartmenezz
  • 1384
  • Longevity: 6 years 1 month
  • Posts: 403
  • REPUTATION:10

    [+] [-]
  • Location: Калининград
80446рекомендую ещё раз перечитать раздел по редактированию BCD
обязательно)) но уже есть парочка вопросов, спрошу пока не забыл:
80446 Для шлифовки после этого проходимся BCDtool ... Потом можно убрать лишнее и "высушить" BCD с помощью Bcdimpex ... поменять порядок (в BootIce)
1) При перестановке пунктов в BootIce никакие настройки не собьются (из этих пунктов)? в шапке написано: "Минусы - неверные названия некоторых ключей, прочие мелкие ошибки". Стоит ли после перестановки пунктов в BootIce еще раз возвращаться к "шлифовке" (проверке) в BCDtool? Или все-таки перестановка пунктов никоим образом не затрагивает их содержимого?
И вопрос по инструкции:
loadoptions=DDISABLE_INTEGRITY_CHECKS
nointegritychecks=Yes
testsigning=Yes
2) я правильно понял, что эти пункты в принципе всегда должны быть включены?
И по BootIce:

Картинка

3) касаемо этой области, я правильно понял?:
Галочка стоит = настройка включена
Галочка не стоит = выключена
Черный квадратик = используется значение из Globalsettings (а если и там не прописано, то может какое-то дэфолтное? или такого не бывает?)
* из инструкции я понял, что настройка включенная в самом пункте загрузки имеет приоритет выше, иначе используется из global (если прописано inherit={globalsettings}), тут именно вопрос про BootIce
И последний (вроде как):
4) Касаемо работы с пунктами из Меню инструментов (Tools Menu / toolsdisplayorder/.. которые по TAB):
В BootIce в Про режиме они видны, в BCDTool тоже. Но вот касаемо их перестановки - так и не понял. Видимо самый удобный способ это открывать копии BCD в BCDimpex и перекидывать/удалять пункты туда-сюда, для достижения нужного порядка... правильно?

[Quote]

    conty9
  • 100
  • Longevity: 6 years 10 months
  • Posts: 1423
  • REPUTATION:127

    [+] [-]
  • Location: Прикарпаття
80449При перестановке пунктов в BootIce
Перестановка не затрагивает содержимого, так что можно не бояться и не проверять.
Пункты DDISABLE_INTEGRITY_CHECKS и nointegritychecks - отключить проверку целостности (в частности, bootmgr). Насколько я знаю, это одно и то же, но для 7-ки работает первый, а для более новых ОС - второй. Так что лучше указать оба. testsigning - включение тестового режима (для установки неподписанных драйверов).
80449Черный квадратик
По поводу квадрата Малевича )) , насколько я понимаю, это значит, что в некоторых пунктах меню задействовано, а в некоторых - нет. С Globalsettings в BootIce ничего не выделено.
80449настройка в пункте загрузки имеет приоритет выше
Это как во фразе: все идут нафиг, только Вася идёт в баню. Globalsettings - это для всех, баня - для Васи.
С перестановкой в меню инструментов непросто - в том смысле, что это не реализовано нигде. Хотя сам порядок перечислен в toolsdisplayorder "Диспетчер загрузки Windows" (попутно уточню, что пункт displayorder - это порядок основного меню). Там указаны идентификаторы пунктов меню, по порядку отображения их на экране.
Чтобы изменить порядок, проще всего в BCDimpex перенести пункты в основное меню, и потом добавлять их назад в меню инструментов по нужному порядку (по-одному).
Когда я писал BCDimpex, я ещё не освоил команду PECMD для работы с табличками TABS, поэтому сортировка и не реализована. Если когда-то дойдут руки, попробую переделать. Но планов слишком много, а времени за компом - слишком мало.

[Quote]

    cartmenezz
  • 1384
  • Longevity: 6 years 1 month
  • Posts: 403
  • REPUTATION:10

    [+] [-]
  • Location: Калининград
conty9, Благодарю за ответ. Более менее дошло)) единственное, несовсем понял вот это:
80452насколько я понимаю, это значит, что в некоторых пунктах меню задействовано, а в некоторых - нет. С Globalsettings в BootIce ничего не выделено.
хотите сказать что используется значение из globalsettings, когда чекбокс в BootIce пустой?
PS: пытаюсь нагуглить по сочетанию "BootIce bcd edit" но что-то нет той инфы что мне нужна
Добавлено через 14 минут 45 секунд:
Кстати пока инструкцию перечитавал обнаружил ошибку:
loadoptions=DDISABLE_INTEGRITY_CHECKS - в общем-то, вроде это дубликат testsigning=Yes (отключить проверку целостности загрузчика). Для перестраховки..
там ведь должно быть nointegritychecks

[Quote]

    Gvint64
  • 24573
  • Longevity: 1 year 5 months
  • Posts: 338
  • REPUTATION:25

    [+] [-]
aa Информацию приходится вылавливать по крупицам ag

[Quote]

    Ander_73
  • 15549
  • Longevity: 4 years 8 months
  • Posts: 2518
  • REPUTATION:127

    [+] [-]
cartmenezz, насчёт globalsettings
Если в свойствах пункта меню присутствует:
inherit  {globalsettings}
значит данный пункт меню использует (наследует) все параметры из globalsettings.

[Quote]

    cartmenezz
  • 1384
  • Longevity: 6 years 1 month
  • Posts: 403
  • REPUTATION:10

    [+] [-]
  • Location: Калининград
Ander_73, aa это я понял. так же понятно что если в самом пункте меню для параметра задано другое значение, то будет использоваться оно, а не то что в глобал. непонятна работа BootIce с чекбоксами:
если галочка стоит то тут все очевидно, а вот другие два состояния (пусто/квадратик) несовсем понятны
Добавлено через 41 секунда:
Gvint64, aa Благодарю

[Quote]

    Ander_73
  • 15549
  • Longevity: 4 years 8 months
  • Posts: 2518
  • REPUTATION:127

    [+] [-]
cartmenezz, чекбоксы:
галка        - явно вкл
пусто        - явно выкл
квадратик - по умолчанию

[Quote]

    cartmenezz
  • 1384
  • Longevity: 6 years 1 month
  • Posts: 403
  • REPUTATION:10

    [+] [-]
  • Location: Калининград
Ander_73, Во! то что доктор прописал)

Page 7 of 7


Display posts:    

Current time is: 24-Oct 05:33

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