PDA

Показать полную графическую версию : [решено] Ноутбук без аккумулятора: сбрасывается время + загружается со 2-го раза


CyraxZ
05-07-2010, 09:06
Ситуация следующая. Имеется старенький ноут модели HP Compaq Evo N610C без аккумуляторной батареи.
В настоящий момент наблюдаеются 2 глюка:
1. При первом включении ноута на чёрном экране появляется сообщение:
Non-System disk or disk error
replace and strike any key when ready
При дальнейшей перезагрузке ОС загружается нормально.
2. Постоянно сбрасывается дата.

Верно ли я понимаю, что:
- у данной модели ноутбука нет отдельной батарейки CMOS и питание BIOS'а идёт от аккумуляторной батареи
- оба указанных артефакта связаны именно с отсутствием аккумуляторной батареи ?

Если так, то объясните, пожалуйста, в двух словах механизм возникновения первого глюка (загрузка со второго раза).

DVDshnik
05-07-2010, 10:17
Таки небольшая батарейка должна по-любому быть, она запитывает часы и календарь, ну, и настройки BIOS без этой батарейки слетают.
А по поводу глюка - замените всё-таки эту батарейку, тогда и глюк исчезнет.

minos66
05-07-2010, 10:49
- оба указанных артефакта связаны именно с отсутствием аккумуляторной батареи ? » Да. Точнее батарейки CMOS.- у данной модели ноутбука нет отдельной батарейки CMOS » Так не бывает! То что вы не смогли ее найти - ничего не значит. Может быть где угодно - и под клавиатурой, и где нибудь в уголку материнки, что надо полностью материнку снимать, что бы доступ к ней получить. И выглядит часто на ноутах она совсем не так как на ПК. Это может быть на "таблетка", а цилиндрик в "пластиковой" обертке, или парллелипидек. Да и "таблетка" часто не в "кроватке" находиться, а просто распаяна двумя проводничками, бывавает через разъемчик подключена.
в двух словах механизм возникновения первого глюка » В CMOS хранится информации о конфигурации ПК, в том числе о HDD - http://s45.radikal.ru/i110/1007/cd/87d003fe22a4t.jpg (http://radikal.ru/F/s45.radikal.ru/i110/1007/cd/87d003fe22a4.png.html). Так как CMOS хранит свои данные на энергозависимой микросхеме многократной записи, то при отсутствии питания информация пропадает. При отсутствии информации в CMOS он перезаписывается из "дефолтной" копии, которая создается при перепрошивке биоса и храниться в энергонезависимой микросхеме eeprom, там где и сам биос. Именно эта копия записывается в "текущий" CMOS, когда вы жмете например "Load BIOS default". Она же записывается при любых других сбоях CMOS. Видимо в вашем "дефолтном" CMOS устарешая информация о дисках - систему переустанавливали или диск меняли или еще что. Поэтому после первого включения в CMOS записывается некорректная информация о дисках из "дефолтного" CMOS, при выключении/ перезагрузке информация в рабочем CMOS перезаписывается в соответствии с "текущей" ситуацией и так как вы питание не отключаете, то при следующей загрузке в CMOS содержится уже нормальная информация. Отключите питание - все опять пропадет и вновь в CMOS при загрузке попадет неверная инфа из "дефолта". Короче, меняем батарейку.
Дату, пока батарейку не замените, придется устанавливать каждый раз (или настройте синхронизацию времени при подключении к Интернету). Или не отключайте ноут от сети, или аккумулятор не вытаскивайте...

CyraxZ
05-07-2010, 14:42
А по поводу глюка - замените всё-таки эту батарейку, тогда и глюк исчезнет.
Исчезнут оба глюка ?

Так не бывает! То что вы не смогли ее найти - ничего не значит.
Я имею ввиду именно аккумуляторную батарею (её нет, соответствующий отсек ноутбука пустой).
Ну а сам ноут в поисках CMOS я не вскрывал.

и так как вы питание не отключаете, то при следующей загрузке в CMOS содержится уже нормальная информация.
А актуальная информация о дисках записывается в CMOS из EEPROM в какой момент - сразу после того, как обнаружится, что имеющаяся в CMOS информация является неактуальной ?

P.S. Судя по всему, на некоторое время батарейки CMOS хватает, поскольку при отключении ноутбука от сети на пару минут ни один и артефактов не проявляется.

minos66
05-07-2010, 16:38
Исчезнут оба глюка ? » Да.Ну а сам ноут в поисках CMOS я не вскрывал. » Или меняйте аккумулятор и не вытаскивайте его, или меняйте батарейку CMOS... или просто ноут от сети не отключайте.в CMOS из EEPROM в какой момент - сразу после того, как обнаружится, что имеющаяся в CMOS информация является неактуальной ? » Да. Если возникает ошибка в чтении CMOS, то биос пытается переписать CMOS из копии. Не всегда удается, иногда необходимо вручную сбросить CMOS (отключить батарейку), что бы можно было произвести запись. Сам же CMOS тоже изменяется при каждом включении/ отключении. В вашем случае после второй загрузки биос обнаруживает в CMOS по адресу 0EH (Байт диагностики загрузки (POST Byte)): бит 3 - Неверный загрузочный жесткий диск (1=нельзя загрузиться с винчестера), что заставляет биос опросить диски на предмет установления их личности. После этого в рабочем CMOS уже корректная информация. http://s001.radikal.ru/i196/1007/ac/b113ef93f993t.jpg (http://radikal.ru/F/s001.radikal.ru/i196/1007/ac/b113ef93f993.jpg.html)
Судя по всему, на некоторое время батарейки CMOS хватает, » Да нет. Любая энергозависимая память - это суть конденсатор. Какое то время заряд на ячейках памяти сохраняется, да и конденсаторы в цепи питания ноута не мгновенно разряжаются - на какое то время их запасенной энергии хватает на подпитку микросхемы CMOS...
Зачем вам все это? Ну ясно же что дело в отсутствии питания микросхемы CMOS. Как это питание обеспечить, вам два раза написали - или батарейка, или аккум, или сеть...

CyraxZ
05-07-2010, 17:28
Да нет. Любая энергозависимая память - это суть конденсатор. Какое то время заряд на ячейках памяти сохраняется, да и конденсаторы в цепи питания ноута не мгновенно разряжаются - на какое то время их запасенной энергии хватает на подпитку микросхемы CMOS...
Т.е. даже если батарейку CMOS вообще вытащить из ноута, то память CMOS не будет сбрасываться в течение непродолжительного времени после отключения от сети (в данном случае - пара минут) ?

DVDshnik
06-07-2010, 07:18
Т.е. даже если батарейку CMOS вообще вытащить из ноута, то память CMOS не будет сбрасываться в течение непродолжительного времени после отключения от сети (в данном случае - пара минут) ? »
Пробовать нужно. Для разных ноутбуков результат может отличаться.

CyraxZ
06-07-2010, 13:47
Спасибо за консультацию...




© OSzone.net 2001-2012