Я многое перепробовал. Вначале винда была установлена на ноутбуке

Я многое перепробовал.
Вначале винда была установлена на ноутбуке с двумя планками по 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 годом и никто для меня там ее не переделает.

Вообщем еще раз прошу всех, кто может, помочь мне. Отблагодарю!!!