1. Есть прибитая мать. GA-60X . При загрузке и посте останавливается на самой первой страницеи и не видит флопа. т.е. капут.
Решил прошить ей заново бивус на другой, саавсем другой мамке Pox 4PDA3I-3. Бивусы тока анлогичные у них, разница только в объеме 256 и 512.
Сделал дискету, и авард писал Flash854. Загрузился? вынул родную
SST49LF004B, всунул хот свапом прошиваемую SST49LF002A. Понаставил ключей, и вдарил по "искуству прошивки биоса"...
С трудом, но все же прописал.
Вынул биос, вставил родную - и начался абшизм на компе, на котором писал. Полу помер. В смысле умер на половину. В биос пускает , дефолтнул его, а ХР сдохла напрочь. Вставил дубликат-микруху, результат тот же. Флопа не видит. Чип южный почти холодный... батарею вынимал, перемычку замыкал, толку пофиг.
ХР виснет почти сразу при загрузке в безоп.режиме.
Ну думаю доигрался .. теперь уже конкретно.
Сидюк видит.
Загрузился с компакта, и поставил заново вторую копию ХР. Без сервопака. Работает. Перезагружаюсь. И пытаюсь загрузиться с той - битой копии. Ковырялся, думал и предложил загрузку в беопасном режиме. Раньше до установки второй копии не помогало это.
Загрузился в безоп.режиме , перезагрузился и он восстановил битую копию винды. Первая копия, которая слетела стояла на втором разделе, вторую поставил на первый ( диск С ). Исправилось.
Отлегло, а то я уж подумал что железо погорело.
Можете объяснить мне , что это было ?, и как он восстановился???
Часть 2. Или как говориться? - винда дала дуба.
Все делал как изложено выше, но для , безопасности отключил хард совсем, только флоп был к машине подсоединен.
Прописал биос, выключил , подсоединил хард, вставил родную микруху биоса, загружаюсь ... но винда не стала грузиться - дала дуба.
Что я делаю неправильно, или куда чего то мне (винде) записывается не точто нужно? Помогите разобраться.
Необязательно, хотя во всех современных поколениях чипсетов это так и есть - также CMOS может располагаться в отдельной микросхеме...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Мне хотелось бы выяснить следующее задавая вопрос о физической локализации CMOS, ACPI table, DMI & ПОТРОХА : к примеру, мы перешиваем биос хотсвапом с ключем "сс", при этом обнуляется CMOS платы на которой ведется прошивка (CMOS находится вне флешки). При этом, если ХР установлена с ядром ACPI, то в BIOS Setup опция ACPI имеет значение ENABLE, а если при сбросе CMOS эта опция переходит в значение DISABLE, то винда однозначно не загрузится, но если включить эту опцию, то винда вновь станет нормально грузится. Если точно знать физическое расположение всего того, на что влияют ключи "cp" и "cd" при прошивке, то соотвецтвенно можно попытаться определить причины всех описываемых автором темы безобразий.
Семен Сатановский
Вообще, вопрос, конечно, интересный...
Касательно /cc и /cd - вообще-то (по логике) оные команды должны бы записываться в CMOS, больше-то (опять же, по логике) и некуда - разве что в BIOS Shadow? Но это, IMHO, ерунда какая-то...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
To ivp.
"Касательно /cc и /cd - вообще-то (по логике) оные команды должны бы записываться в CMOS, больше-то (опять же, по логике) и некуда - разве что в BIOS Shadow? Но это, IMHO, ерунда какая-то... "
Не команды записываются в CMOS, а они изменяют нечто там записанное.
А BIOS Shadow - это уже явление вторичное, копия в оперативную память содержимого биоса, в нашем случае содержимого CMOS, т.е информации,
которая уже была изменена вышеуказанными командами и сидит в энергонезависимой памяти (NVRAM aka CMOS). Надеюсь, что не очень сильно
напутал в терминологии
А вопрос, какая информация из нас интересующей находится в CMOS,
остается открытым, может завтра кто-нибудь еще выскажется на эту тему
To Georgi58.
Скажите пожалуйста на какой материнской плате Вы прошивали хотсвапом
флешку от GA-6ox, и желательно ссылку на прошивку биоса, которая на
данный момент работает на этой мат. плате, или хотя бы номер версии.
Семен Сатановский
Ну так и продолжайте логически мыслить - если команды записаны в CMOS, то какое влияние они могут оказать на флэшку, вставленную после хот-свапа в _другую_ материнскую плату?..
BTW, касательно BIOS Shadow тоже не все так просто, как Вам кажется, попробуйте (опять же) помыслить логически...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
To ivp.
"Часть 2. Или как говориться? - винда дала дуба.
Все делал как изложено выше, но для , безопасности отключил хард совсем, только флоп был к машине подсоединен.
Прописал биос, выключил , подсоединил хард, вставил родную микруху биоса, загружаюсь ... но винда не стала грузиться - дала дуба."
Это из поста автора темы, если команды записались в CMOS мамы, на которой
велась прошивка флешки хотсвапом, то они изменили настройки именно этой
мамы, а не той, откуда была вынута флешка.
Относительно BIOS Shadow почитаю на досуге и помыслю логически, хотя
shadow - это тень, тень чего то, что уже записано в CMOS например.
Семен Сатановский
Касательно того, что пишет автор темы: скорее всего он, по любимому выражению Романа, "путает теплое с мягким" - сами подумайте, какая-такая "смерть Винды" могла бы произойти на _заведомо_рабочей_ матери в результате сброса CMOS/DMI? Это ж просто из области фантастики - не здесь собака порылась, и "слетела" ОСь по какой-то совершенно иной причине (что-то с самой матерью, винт неисправен и пр.)...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
ivp Ты скорее всего прав, но редкие исключения в память врезаются.
Помню как уродовался после перешивки БИОСа с ASUS CUV4x-DLS, пока не обнаружил, что есть в БИОСе два параметра, которые нельзя менять, шаг в сторону и XP, что "родная", что устанавливаемая в чистую вылетает в BSOD
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
rgt
Дык с этим-то не поспоришь: сброс CMOS при перешивке, естественно, к этому может привести...
Только тут вот еще в чем проблема - автор же не пишет, что настройки BIOS Setup после хот-свапа на матери-прошивальщике как-то изменились, восстанавливал ли он предшествующие настройки, ну и т.п.
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Уважаемые господа, я немного допустил неточность и скорее не все написал про свои действия , - я поправил, если желаете мне помочь разобраться просьба прочитать еще раз мое другое сообщение про сбой компа..
Если мы хотим сообща разобраться в этих тонкостях, то читаем дальше.
Я конечно не спец по перешивке биоса, а только недавно пресмыкающийся перед биосом, но напишу свое видение исходя из того, что немного прочитал и маленько пошил.
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 & ПОТРОХА на чипсете или действительно могут стоять еще энергонезависимые микрухи которые выдают эту информацию винде по команде зашадовленого биоса. Наверное поэтому и существуют специальные утилиты для их коррекции и просмотра. Иначе было бы просто залезай в виду и правь. А в биосе вся эта информация просто не поместится, там информация об информации, адресация...
Если что написал неправильно (на первую инстанцию не претендую), поправьте меня. Общими силами придем к истине.
Спасибо за внимание.
У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.
Отправить комментарий