Уважаемые господа, я немного допустил неточность и скорее не все написал про свои действия , - я поправил, если желаете мне помочь разобраться просьба прочитать еще раз мое другое сообщение про сбой компа..
Если мы хотим сообща разобраться в этих тонкостях, то читаем дальше.
Я конечно не спец по перешивке биоса, а только недавно пресмыкающийся перед биосом, но напишу свое видение исходя из того, что немного прочитал и маленько пошил.
1. Ели мы просто першиваем биос заново заранее слитый на дискету и зашиваем его обратно без ключей, он зашивается один в один без обновления бут блока. И все работает. :P
2. Если мы ставим ключи, то эта информация должна зашиваться именно в биос для того чтобы при загрузке с этой микрухи где бы она ни стояла происходила очистка смос, чистка DMI , очистка Pnp ESCD. Это необходимо для того, чтобы можно было загрузиться на другой матери, окружение которой
не знает комп на котором шьем, и что бы он не впихнул туда информацию о своем окружении, иначе загрузки не произойдет. Там должна быть информация о чипсете, который и подкорректирует биос под себя при первой загрузке, потом это все зашадовится и загрузится ОС. Поэтому если мы не поставим ключи, то там окажется информация о чипсете тачки на которой писали. Когда мы просто обновляем биос на свежую версию то делать это можно только на своей машине.
Если эту свежую версию писать на другой мамке с ключами очистки (ест.) то ОС (ХР или др.) не загрузится, будет утеряна информация окружения. - (Это мое предположение - не проверял).
Может ее и можно восстановить (не исключено), но это надо знать КАК, используя специальные утилиты типа DMICFG , и еще другие.
3. Теперь про Clear Cmos и Default Cmos в биоссетапе - по моему это одно и то же, очистка делается перемычкой (аппаратно) на матери, а дефолтные установки мы загружаем в сетапе программно. Результат один и тот же, ибо на некоторых матерях перемычки просто нет (!) , есть дырки - контактные площадки в которые не запаяны штырьки. И очистку можно сделать только из биоссетапа. Когда мы пишем с этим ключом /сс загрузка будет происходить с дефолтных установок и только. Любой комп с них грузится...кроме варианта с ACPI, как правильно было замечено.
2 DanZer
Вы писали:
"...А насчет размещения DMI и прочих потрохов... Вообще-то во флэшке, но если включить System BIOS shadow - копируются в оперативку и все обращения к ним перенаправляются туда. Надеюсь, перед прошивкой эта опция была отключена?"
Во флэшке. ВО!.Которая тут же была снята с компа на котором ее шили (я шил). Она предназначалась для другой матери. Единственно , скажу честно была попытка загрузиться с нее, забыл вытащить.. скорее не успел, комп сам пошел на перезагрузку, а я ушами хлопнул. Ну и что? разве это фатально? - черный экран и все. Вот насчет System BIOS shadow не знаю как у меня там стоит , но загружены дефолтные установки в биос сетап , но это и не важно так как до ОС загрузки не было. Ну а в опреативке все стирается при выключениии питания.
И вот остается чипсет. Или какое то окружение, куда может записываться информация об конфигурации системы. Если ее потереть ОС даст сбой, где какой - уже отдельная песня. Двойная инсталяция чипсета в том числе и на более свежую версию мне не помогла восстановить функции сидирома.
2 ivp
Вы писали
Вообще, вопрос, конечно, интересный...
Касательно /cc и /cd - вообще-то (по логике) оные команды должны бы записываться в CMOS, больше-то (опять же, по логике) и некуда - разве что в BIOS Shadow? Но это, IMHO, ерунда какая-то...
Я где-то мельком прочитал помню, что они (ключи) действуют только один первый раз при первой загрузке.. - Очень логично , так как дальше много чего поменяется в утановках. Не будет же смос очищаться при каждом нажатии на кнопку пауэр... дурдом получится... аналогично и дми.
Только они не в смос записываются а просто на эту самую микруху для одноразового использования. Разве есть в смосе опция установить клир смос,
при каждой загрузке? Аналогично и дми и Pnp, их читать для загрузки надо, а не тереть каждый раз. Про запись в BIOS Shadow я вооще молчу. Это тода операционка или при загрузке или после сама себя ликвидирует.
Семен Сатановский
Вы писали
"Мне хотелось бы выяснить следующее задавая вопрос о физической локализации CMOS, ACPI table, DMI & ПОТРОХА : к примеру, мы перешиваем биос хотсвапом с ключем "сс", при этом обнуляется CMOS платы на которой ведется прошивка (CMOS находится вне флешки)."
Уточню- это (сброс) произойдет только на той машине в которую воткнут эту флэшку с которой будет производиться загрузка. Если она писалась для другой мамки то на той на которой писали после установки родного для нее биоса-микрухи никакого обнуления смос не будет. Я проверял. Какие были у меня установки те и остались.
Как заметил ivp локализация CMOS, ACPI table, DMI & ПОТРОХА на чипсете или действительно могут стоять еще энергонезависимые микрухи которые выдают эту информацию винде по команде зашадовленого биоса. Наверное поэтому и существуют специальные утилиты для их коррекции и просмотра. Иначе было бы просто залезай в виду и правь. А в биосе вся эта информация просто не поместится, там информация об информации, адресация...
Если что написал неправильно (на первую инстанцию не претендую), поправьте меня. Общими силами придем к истине.
Спасибо за внимание.
Уважаемые господа, я немного допустил неточность и скорее не все написал про свои действия , - я поправил, если желаете мне помочь разобраться просьба прочитать еще раз мое другое сообщение про сбой компа..
Если мы хотим сообща разобраться в этих тонкостях, то читаем дальше.
Я конечно не спец по перешивке биоса, а только недавно пресмыкающийся перед биосом, но напишу свое видение исходя из того, что немного прочитал и маленько пошил.
1. Ели мы просто першиваем биос заново заранее слитый на дискету и зашиваем его обратно без ключей, он зашивается один в один без обновления бут блока. И все работает. :P
2. Если мы ставим ключи, то эта информация должна зашиваться именно в биос для того чтобы при загрузке с этой микрухи где бы она ни стояла происходила очистка смос, чистка DMI , очистка Pnp ESCD. Это необходимо для того, чтобы можно было загрузиться на другой матери, окружение которой
не знает комп на котором шьем, и что бы он не впихнул туда информацию о своем окружении, иначе загрузки не произойдет. Там должна быть информация о чипсете, который и подкорректирует биос под себя при первой загрузке, потом это все зашадовится и загрузится ОС. Поэтому если мы не поставим ключи, то там окажется информация о чипсете тачки на которой писали. Когда мы просто обновляем биос на свежую версию то делать это можно только на своей машине.
Если эту свежую версию писать на другой мамке с ключами очистки (ест.) то ОС (ХР или др.) не загрузится, будет утеряна информация окружения. - (Это мое предположение - не проверял).
Может ее и можно восстановить (не исключено), но это надо знать КАК, используя специальные утилиты типа DMICFG , и еще другие.
3. Теперь про Clear Cmos и Default Cmos в биоссетапе - по моему это одно и то же, очистка делается перемычкой (аппаратно) на матери, а дефолтные установки мы загружаем в сетапе программно. Результат один и тот же, ибо на некоторых матерях перемычки просто нет (!) , есть дырки - контактные площадки в которые не запаяны штырьки. И очистку можно сделать только из биоссетапа. Когда мы пишем с этим ключом /сс загрузка будет происходить с дефолтных установок и только. Любой комп с них грузится...кроме варианта с ACPI, как правильно было замечено.
2 DanZer
Вы писали:
"...А насчет размещения DMI и прочих потрохов... Вообще-то во флэшке, но если включить System BIOS shadow - копируются в оперативку и все обращения к ним перенаправляются туда. Надеюсь, перед прошивкой эта опция была отключена?"
Во флэшке. ВО!.Которая тут же была снята с компа на котором ее шили (я шил). Она предназначалась для другой матери. Единственно , скажу честно была попытка загрузиться с нее, забыл вытащить.. скорее не успел, комп сам пошел на перезагрузку, а я ушами хлопнул. Ну и что? разве это фатально? - черный экран и все. Вот насчет System BIOS shadow не знаю как у меня там стоит , но загружены дефолтные установки в биос сетап , но это и не важно так как до ОС загрузки не было. Ну а в опреативке все стирается при выключениии питания.
И вот остается чипсет. Или какое то окружение, куда может записываться информация об конфигурации системы. Если ее потереть ОС даст сбой, где какой - уже отдельная песня. Двойная инсталяция чипсета в том числе и на более свежую версию мне не помогла восстановить функции сидирома.
2 ivp
Вы писали
Вообще, вопрос, конечно, интересный...
Касательно /cc и /cd - вообще-то (по логике) оные команды должны бы записываться в CMOS, больше-то (опять же, по логике) и некуда - разве что в BIOS Shadow? Но это, IMHO, ерунда какая-то...
Я где-то мельком прочитал помню, что они (ключи) действуют только один первый раз при первой загрузке.. - Очень логично , так как дальше много чего поменяется в утановках. Не будет же смос очищаться при каждом нажатии на кнопку пауэр... дурдом получится... аналогично и дми.
Только они не в смос записываются а просто на эту самую микруху для одноразового использования. Разве есть в смосе опция установить клир смос,
при каждой загрузке? Аналогично и дми и Pnp, их читать для загрузки надо, а не тереть каждый раз. Про запись в BIOS Shadow я вооще молчу. Это тода операционка или при загрузке или после сама себя ликвидирует.
Семен Сатановский
Вы писали
"Мне хотелось бы выяснить следующее задавая вопрос о физической локализации CMOS, ACPI table, DMI & ПОТРОХА : к примеру, мы перешиваем биос хотсвапом с ключем "сс", при этом обнуляется CMOS платы на которой ведется прошивка (CMOS находится вне флешки)."
Уточню- это (сброс) произойдет только на той машине в которую воткнут эту флэшку с которой будет производиться загрузка. Если она писалась для другой мамки то на той на которой писали после установки родного для нее биоса-микрухи никакого обнуления смос не будет. Я проверял. Какие были у меня установки те и остались.
Как заметил ivp локализация CMOS, ACPI table, DMI & ПОТРОХА на чипсете или действительно могут стоять еще энергонезависимые микрухи которые выдают эту информацию винде по команде зашадовленого биоса. Наверное поэтому и существуют специальные утилиты для их коррекции и просмотра. Иначе было бы просто залезай в виду и правь. А в биосе вся эта информация просто не поместится, там информация об информации, адресация...
Если что написал неправильно (на первую инстанцию не претендую), поправьте меня. Общими силами придем к истине.
Спасибо за внимание.