Здравствуйте!
Прошу помощи в решении следующей проблемы.
У меня есть ноутбук Toshiba Satellite 5205-S119, Pentium 4M 2200 мегагерц, 2 GB ОЗУ, 120 GB HDD, если нужны остальные параметры, напишу.
Так вот, после того, как я заменил память с двух планок по 512 MB, на две планки по 1 GB, при загрузке Windows XP SP3 стал появлятся синий экран смерти с надписями: STOP: 0x000000A5 (0x00000002, 0x8981ABA8, 0xE12BC9F0, 0x8981D7E0) the bios in this system is not fully ACPI compliant и т.д. Облазив весь форум, я понял, что нужно поменять что-то в таблице самой прошивки BIOS, т.к. замена ядра винды на Standard PC вместо ACPI кое-как решила проблему, т.е. ноутбук запустился с 2-мя гигами памяти и винда их корректно опознает и отображает в свойствах компьютера. Однако из-за того, что на ACPI завязаны многие устройства, ноутбук не может корректно работать, т.к. появляются проблемы со звуком, поддержкой USB 2.0 и т.п. Из-за этого работа с ядром Windows под названием Standard PC не возможна и хочется все-таки запустить систему на родном до этого ядре винды ACPI. Т.к. до этого проблем никаких не возникало.
Почитав форум, я понял, что описание проблемы и способ ее устранения кроется в кодах ошибки синего экрана: STOP: 0x000000A5 (0x00000002, 0x8981ABA8, 0xE12BC9F0, 0x8981D7E0). В MSDN прочитал, что это Bug Check 0xA5: ACPI_BIOS_ERROR.
BIOS у меня стоит последней версии 1.40, однако он датирован 2003 годом и новейших прошивок для моего ноутбука не предвидится, поэтому я и обращаюсь к тем, кто может поправить этот биос.
ПОМОГИТЕ ПОЖАЛУЙСТА!!! Не за бесплатно конечно.
Проблем с памятью быть не может, т.к. проверял ее разными утилитами. Память: две планки Hynix DDR 333MHz 1024 MB. До этого были две планки Hynix DDR 333MHz 512 MB.
Поотключать в самом биосе ничего не могу, т.к. биос настраивается через специальную программу тошибы в винде. Да и отключать там нечего, т.к. позволяет выбрать варианты загрузки, установить пароль на загрузку. Ни о каком ACPI там не написано, хотя сам BIOS ACPI поддерживает.
Также ставил на ноутбук FreeBSD 7.0. Все работает отлично. Все устройства найдены и ACPI работает без глюков. Память тоже видна полностью, т.е. 2048MB.
Очень прошу, чтобы кто-нибудь отредактировал мой биос и помог исправить ошибку с ACPI при старте Windows XP.
P.S. ссылка на ACPI Flash BIOS version 1.40
cdgenp01.csd.toshiba.com/content/support/downloads/15207v14.exe
А Вы пробовали ставить винду с 1Гб памяти? А уж потом наростить до номинала..
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
Я многое перепробовал.
Вначале винда была установлена на ноутбуке с двумя планками по 512 мегабайт, т.е. в сумме 1 гигабайт. Все работало нормально.
Заказал память такой же фирмы (Hynix) с такой же частотой и т.п. параметрами. Заменил в ноутбуке старые две планки по 512 мегабайт на две планки по 1024 мегабайт.
Включаю ноутбук, вроде все нормально (обычно если память не подходит, то ноутбук даже не включается), логотип тошибы появляется и как только переходит к загрузке винды, сразу появляется синий экран теми кодами, что я указывал в самом начале и сообщением о том, что что-то не так с ACPI и рекомендацией обновить BIOS.
Пробовал с разных дистрибутивов грузить Live версии Windows XP - та же картина.
Затем достал одну планку, т.е. в системе осталось вместо 2 гигов - один. Винда нормально загрузилась и память в системе отображается нормально, т.е. 1024 мегабайта. Пробовал менять местами планки и грузиться со второй планки. Та же ситуация - когда 1 гиг все ок, когда 2 гига - синий экран с теми же надписями про ACPI.
Далее что я сделал - это было изменение ядра винды, путем захода в Device Manager и изменением драйвера типа компьютера с Advanced Configuration and Power Interface (ACPI) PC на Standard PC. Винда предложила перегрузиться, что было и сделано. После перезагрузки винда сама начала находить новое оборудование и ставить драйвера для этого оборудования. Благо все драйвера до этого уже были установлены и поэтому винда сама нашла все необходимые файлы.
Однако некоторые устройства, например, звуковая карта, работать отказались. Скорее всего из-за того, что прерывания или еще что-то там не смогли прописать в винде (вернее сама винда не знала на каких прерываниях это оборудование стоит), поэтому звуковуха, поддержка USB 2.0 и еще пару устройств отказались работать. Руками прерывания для них невозможно выставить, т.к. в свойствах пишет, типа устройство не запущено.
Далее я попробовал вставить второй модуль памяти, т.е. расширить ноутбук до 2 гигов. Винда благополучно запустилась и в системе отображалась вся моя память, т.е. 2048 мегабайт. Но звуковая и некоторые другие устройства также не работали.
Пробовал переустанавливать драйвера - та же самая картина. Вообщем видимо для нормальной работы звуковухи все-таки нужно включать ядро ACPI в винде, т.е. менять в свойствах компа Standard PC на Advanced Configuration and Power Interface (ACPI) PC.
Это я и сделал, т.е. вернул все на свои места. После перезагрузки опять синий экран с тем же сообщением. Опять достаю одну планку памяти - винда грузится нормально и показывает 1024 мегабайта.
Вставляю планку обратно, т.е. в ноутбуке опять 2 гигабайта памяти. Затем решаюсь пересетапить винду с изначально выключенным ACPI через F5 при начале инсталляции, когда упоминается про SCSI драйвера. Дает выбрать тип компьютера как стандартный. Инсталляция завершается и все грузится нормально. Но при установке драйверов опять те же проблемы со звуком и некоторыми устройствами.
Опять достаю планку - итого 1 гигабайт в системе и заново ставлю винду, но теперь уже с поддержкой ACPI, т.к. при инсталляции никакие F5 или F7 не были нажаты. Винда устанавливается и загружается нормально. При загрузке драйверов все устанавливается и работает нормально. Никаких ошибок и т.п. проблем. Решаюсь опять вставить второй модуль - опять синий экран.
Решил поставить на ноутбук FreeBSD 7.0. Инсталляция проходит нормально. При загрузке в FreeBSD всегда есть выбор загрузки с разными опциями: грузить с ACPI, без ACPI и т.п. Гружусь с установками по умолчанию, т.е. с поддержкой ACPI. В результате все устройства нормально работают и загружаются. В системе красуются 2048 мегабайта памяти. Вообщем все работает нормально.
Решил сам попробовать разобраться, но уровень не тот. Не могу с биосом разобраться. Качал разные утилиты по чтению биоса. Максимум что увидел - это то, что прописан жестко лимит памяти в 1024 мегабайта и максимальный размер, который можно установить в один слот - это 512 мегабайт. Но в один слот я вставлял 1024 мегабайта одной планкой - винда с поддержкой ACPI нормально загружалась и работала. Так что ограничение в 512 на одну планку врядли тут играет роль, т.к. скорее всего, когда ноутбук выпускали, еще не было планок по 1024 мегабайт, поэтому тупо прописали 512 мегабайт.
Скорее всего проблема в винде возникает из-за того, что в биосе на Total Memory жестко стоит лимит в 1024 мегабайта. Это показали утилиты BiosAgent Plus и SMBIOS 3.13. Видимо нужно в бинарнике биоса поправить это значение на 2048 мегабайт и залить прошивку. Но как найти в бинарнике байты, отвечающие за это я не знаю.
Прошивать пробовал разные версии биоса 1.20, 1.30 и последнюю на данный момент - 1.40.
Если бы плата не поддерживала 2048 мегабайт, то ноутбук даже не загрузился, а так FreeBSD видит прекрасно все 2 гигабайта, а также винда с отключенным ACPI тоже видит 2 гигабайта, правда устройства некоторые не работают. Значит нужно подправить биос и все должно заработать. Обращаться в саму Toshiba контору нереально. Последняя прошивка датирована 2003 годом и никто для меня там ее не переделает.
Вообщем еще раз прошу всех, кто может, помочь мне. Отблагодарю!!!
Кто-нибудь решил данную проблему?
да решил
при установке винды в момент когда на синем екране внизу пишет "нажмите F6 для установки скази или рэйд драйверов".
1)долби F7 и будет тебе счастье.
2)Долби F5 и в появившемся меню выбери вместо "другое" !"стандартная машина(компьютер)"! при выборе стандартной машины винда не будет загружать драйвера айсипиай.
вот тебе и счастье
можно еще в биосе настроить -
отруби или включи в биосе acpi и P&P OS
Отправить комментарий