Разборка и ремонт ASUS eee pc 1005HAG
Добавлено: Сб авг 20, 2011 1:07 pm
Мне принесли посмотреть нетбук, на предмет почему начались проблемы. Поскольку нигде не нашел решения, то пишу как справился с его ремнтом.
1. Слетают системные настройки BIOS
После выключения ноута, при запуске появляется сообщение, что сбились настройки и необходимо зайти в BIOS и исправить настройки или нажать F1 и продолжить загрузку.
На работоспоспособность самого нетбука не влияет, но раздражает что каждый раз при загрузке необходимы какие-то дополнительные действия.
Обычно такая проблема возникает когда портится батарейка, которая подпитывает BIOS когда комп полностью обесточен. Но в нашем случае всегда подключен аккумулятор и полностью обесточен ноутбук не бывает. Сгорел BIOS? Но ведь в остальном работает...
Первое что пришло на ум - это обновить версию BIOS, как самое простое, поскольку разбирать ноут задача не из простых, а даже найдя там батарейкку, не факт, что я смогу ее заменить, хотя об этом пункт 2 данной статьи.
На сайте производителя действительно нашлась новая версия BIOS. Дело за малым - его перепрошить. Можно воспользоваться утилитой ASUS update или ASUS LiveUpdate. Отличаются утилиты только тем, что первая обновляет только BIOS, а вторая работает со всеми драйверами. Но мы простых путей не ищем, поэтому все зделал по старинке: загрузил DOS. Как загрузить DOS, если нет ни дисковода, ни CD? Ну теперь почти вся техника умеет грузиться с USB устройств.
У меня нашлась флешка только на 4Гб, что на 2Гб больше, чем необходимо для загрузочной флешки. Просто поддерживаются как загрузочные, обычно только флешки до 2Гб включительно. Но и это ограничение легко обходится. На помощь пришел загрузчик Grub4Dos. Помимо удобных утилит инсталирующих сам загрузчик, имеются в наличии готовый набор загрузочных дисков, которые удобно помещаются на одну флешку и помогут решить любые проблемы. Поскольку этого добра везде навалом, то описывать не буду.
Правда все равно нашлись проблемы:
Куда положить программу для прошивания BIOS и саму сборку. Оказалась, что флешка замечательно подключается загрузчиком как диск, а потому эта проблема тут же исчезла. Вторая проблема, что универсальный загрузочный диск, что я использовал (такой пункт в загрузке среди предоставленных утилит в пакете), использовал множество драйверов и на загрузку образа BIOS просто не осталось памяти.
Как может не хватить 1Гб памяти? очень просто. Windows начилась тоже не сразу использовать всю оперативную память, и то, на 32-х разрядных машинах один процес не сможет забрать себе более 4Гб, т.к. указатель на память тоже 32-х разрядный, т.е. указать можно только на байт с номером максимального значения Integer32. В DOS`е было предложено приложению использовать всего 1Мб памяти. Причем свободно можно было получить 640Кб памяти для собственного кода, а оставшиеся как дополнительная память. Вся память сверху 1Мб приложение могло использовать для хранения любых данных кроме исполняемого кода. Таким образом все драйвера и запускаемые программы должны уместиться в 1-м Мб оперативной памяти.
Если отказать от загрузки всех драйверов (нажимать 0, когда будет предложен соответствующий вопрос - касается только данного загрузочного диска), то вполне хватит памяти, что и было сделано. BIOS успешно обновился.
И о чудо! Настройки перестали слетать. Часы перестали сбрасываться даже после вытаскивания аккумулятора.
Что это было? Не ясно. Возможно проблема кроется дальше....
1. Слетают системные настройки BIOS
После выключения ноута, при запуске появляется сообщение, что сбились настройки и необходимо зайти в BIOS и исправить настройки или нажать F1 и продолжить загрузку.
На работоспоспособность самого нетбука не влияет, но раздражает что каждый раз при загрузке необходимы какие-то дополнительные действия.
Обычно такая проблема возникает когда портится батарейка, которая подпитывает BIOS когда комп полностью обесточен. Но в нашем случае всегда подключен аккумулятор и полностью обесточен ноутбук не бывает. Сгорел BIOS? Но ведь в остальном работает...
Первое что пришло на ум - это обновить версию BIOS, как самое простое, поскольку разбирать ноут задача не из простых, а даже найдя там батарейкку, не факт, что я смогу ее заменить, хотя об этом пункт 2 данной статьи.
На сайте производителя действительно нашлась новая версия BIOS. Дело за малым - его перепрошить. Можно воспользоваться утилитой ASUS update или ASUS LiveUpdate. Отличаются утилиты только тем, что первая обновляет только BIOS, а вторая работает со всеми драйверами. Но мы простых путей не ищем, поэтому все зделал по старинке: загрузил DOS. Как загрузить DOS, если нет ни дисковода, ни CD? Ну теперь почти вся техника умеет грузиться с USB устройств.
У меня нашлась флешка только на 4Гб, что на 2Гб больше, чем необходимо для загрузочной флешки. Просто поддерживаются как загрузочные, обычно только флешки до 2Гб включительно. Но и это ограничение легко обходится. На помощь пришел загрузчик Grub4Dos. Помимо удобных утилит инсталирующих сам загрузчик, имеются в наличии готовый набор загрузочных дисков, которые удобно помещаются на одну флешку и помогут решить любые проблемы. Поскольку этого добра везде навалом, то описывать не буду.
Правда все равно нашлись проблемы:
Куда положить программу для прошивания BIOS и саму сборку. Оказалась, что флешка замечательно подключается загрузчиком как диск, а потому эта проблема тут же исчезла. Вторая проблема, что универсальный загрузочный диск, что я использовал (такой пункт в загрузке среди предоставленных утилит в пакете), использовал множество драйверов и на загрузку образа BIOS просто не осталось памяти.
Как может не хватить 1Гб памяти? очень просто. Windows начилась тоже не сразу использовать всю оперативную память, и то, на 32-х разрядных машинах один процес не сможет забрать себе более 4Гб, т.к. указатель на память тоже 32-х разрядный, т.е. указать можно только на байт с номером максимального значения Integer32. В DOS`е было предложено приложению использовать всего 1Мб памяти. Причем свободно можно было получить 640Кб памяти для собственного кода, а оставшиеся как дополнительная память. Вся память сверху 1Мб приложение могло использовать для хранения любых данных кроме исполняемого кода. Таким образом все драйвера и запускаемые программы должны уместиться в 1-м Мб оперативной памяти.
Если отказать от загрузки всех драйверов (нажимать 0, когда будет предложен соответствующий вопрос - касается только данного загрузочного диска), то вполне хватит памяти, что и было сделано. BIOS успешно обновился.
И о чудо! Настройки перестали слетать. Часы перестали сбрасываться даже после вытаскивания аккумулятора.
Что это было? Не ясно. Возможно проблема кроется дальше....