Всем привет!
Последняя версия BIOS-а (R0072G4) моего не столь древнего ноута Sony Vaio VGN-S2XP не поддеживает LBA48. Прикупил винт Samsung HM160JC (2,5", 160GB, 5400 RPM), емкость которого определяется в BIOS-е как 137GB. Пока пользуюсь Dynamic Drive Overlay для полноценной работы со всем объемом жесткого диска.
В-поисках обновления BIOS-а набрел на сайт esupport.com/, на котором довольно убедительно расписана необходимость апгрейда BIOS-а. Заинтересовавшись "Large Hard Drive Support", протестил свой ноут при помощи скриптика. В-результате мне вывели параметры моего ноута (тип BIOS-а, дату, его ID, чипсет, производителя, материнку и др.) и сказали, мол, дорогОй пользователь, для Вас у нас есть обновление BIOS, всего за 29 американских тугриков.
Биос присылают. Из изменений будет лишь исправленная строчка, выводимая на экран при загрузке (со своей рекламой). Второе изменение - добавлен модуль, банально переопределяющий на себя 13-е прерывание. Это и есть то, что гордо называется "Large Hard Drive Support".
Итого, ответ на последний вопрос - к сожалению, да.
Спасибо за ответ!
Еще вопросы:
Повторюсь, сам BIOS не изменяется - ведь добавление модуля не изменяет работу самого BIOS. А в случае ОС (Windows, Linux) - она в любом случае забивает на 13-е прерывание (равно как и на все другие для "незащищённого" режима) и использует свои обрабочики, которые и так могут работать со всем объёмом, даже при выключенном в биосе винчестере.
2 apple_rom: Вашу точку зрения я понял, в чем-то согласен. Сам я столкнулся с ситуацией, когда перенесенная со старого винта (при помощи Acronis True Image 9) Windows XP SP2 видит только первые 128ГБ (137 маркетинговых ГБ) дисковогого пространства, несмотря на "игры" с параметром EnableBigLba в реестре. Этот же объем видит и Acronis True Image 9, и программа MHDD, которая тоже (как написано на сайте www.ihdd.ru) работает в-обход BIOS-а. Но стоило только установить Dynamic Disk Overlay (который по-сути подменяет 13-е прерывание), как и Windows, так и перечисленные проги увидели весь объем винта. Конечно, все это можно объяснить тем, что я что-то не так делаю. А как можно объяснить тот факт, что некоторые пользователи этого форума ищут BIOS-ы с поддержкой HDD, объем которых больше 137ГБ? Ведь у большинства из пользователей установлены Windows и Linux, которые "забивают на 13-е прерывание" и работают с диском напрямую?
Позволю себе не согласиться с ув. apple_rom.
Для образца взял мать Gigabyte GA-6BXC. Последний официальнвй биос оной - F3, бета - F4b. И в дебрях Кad/eMule был "откопан" BIOS 6Z69KG0B.BIN от eSupport.com 2003 г.вып. (SuperIO и там и там ITE8671, но я не уверен на 100% что от этой же мамки, в данном случае это и не важно) Было сделано небольшое исследование:
a) cbrom/d
b) патч с использованием BIOS Patcher 4.23
Результаты:
1. BIOS GA-GBXC v. F4b
AwardBIOS v4.51GPM
Intel 440BX/ZX AGPSet BIOS for 6BXC V.F4b
08/11/2000-i440BX-8671-GA6BXC00C-00
2. 6Z69KG0B.BIN BIOS
Phoenix - AwardBIOS v6.00PG
(Release 4.3) AwardBIOS Upgrade Provided by eSupport.com
06/24/2003-i440BX-8671-6Z69KG0BC-00
В итоге мы видим, что "новый" BIOS имеет новую структуру и новую версию - 6.00, не имеет ошибок с реализацией LBA и никаких "подозрительных модулей".
Для интересующихся кладу архивчик с подопытными биосами - rapidshare.de/files/39778372/ga6bxc_kit.rar.html .
DOOMED TO WALK THE EARTH AS SLAVES OF THE LIVING DEAD.
Интересно - но тут они просто взяли готовый биос на ядре Award 6.0 от похожей матери скорей всего PC Partner и добавили в него свой EPA logo.
Дрессируем коров
Граждане-товарищи, не смешите мой левый тапочек. Хотя если вам не жалко свой некровный четвертак - тогда смело идём на исаппорты, рядами и колоннами.
Вот скажите, кто будет искать и переписывать код BIOS? Или кто-то наивно думает, что жлобные буржуины зажали в своё время и не выпустили в оборот последнюю, что у них была версия BIOS от такой-то платы?!? А если это понятно, то второй вопрос - каким х... образом они тогда найдут исходники BIOS старой платы, особенно, если производитель к тому же и давно почил?
Вывод, в общем, уже приведён выше. И единственная польза от исследования исаппортных BIOS - разобраться "а в чём/где, собственно, развод?"
"И никто никогда", — как поет Алена Свиридова.
В текущем споре упущено существенное замечание, которое мне, например, просто не позволило ввязаться в этот самый спор:
По сути, не только в данном случае это и не важно, но и вообще это не важно. О какой, скажите пожалуйста ACPI-совместимости можно в данном контексте вести речь? Или, например, о каком PCI-роутинге? (См. здесь). Продукт-то (в данном случае - BIOS) не соответствует требованиям платформы! Не было ни методики испытаний, ни выходного тестирования. Дома поюзать, или там на барахолке толкнуть "мамку" с этим биосом... А по уму, то и темы для разговора нет.
Открытая книга: icbook.com.ua
Отправить комментарий