esupport.com - лохотрончик или нет?

Всем привет!
Последняя версия 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 американских тугриков.


Кто-нибудь может сказать, реально ли они присылают обновление BIOS-а, или это очередное "разводилово"?

Аватар пользователя apple_rom

Биос присылают. Из изменений будет лишь исправленная строчка, выводимая на экран при загрузке (со своей рекламой). Второе изменение - добавлен модуль, банально переопределяющий на себя 13-е прерывание. Это и есть то, что гордо называется "Large Hard Drive Support".
Итого, ответ на последний вопрос - к сожалению, да.

Спасибо за ответ!
 
Еще вопросы:


  1. Если после обновления BIOS все-таки будет видеть объем винта более 137 маркетинговых гигабайт и не надо шаманить с определением винта операционками Windows и Linux, значит, все-таки они выполняют то, что обещали. Какое же это тогда "разводилово"?

  2. Не хочется отдавать денежку. Я могу где-нибудь найти модуль, который переопределяет на себя int13?

Аватар пользователя apple_rom

Цитата:
Если после обновления BIOS все-таки будет видеть объем винта более 137 маркетинговых гигабайт и не надо шаманить с определением винта операционками Windows и Linux

Повторюсь, сам 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-е прерывание" и работают с диском напрямую?

Аватар пользователя sarinn

Цитата:
Итого, ответ на последний вопрос - к сожалению, да.

Позволю себе не согласиться с ув. 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

CBROM V2.08 (C)Award Software 2000 All Rights Reserved.

              ********     6bxc.f4b BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
================================================================================
  0. System BIOS       1F7CCh(125.95K)14EBAh(83.68K)AWDBIOS1.ROM
  1. Other(6F7C:000C)  00834h(2.05K)005C6h(1.44K)AWDBIOS2.ROM
  2. CPU micro code    0A000h(40.00K)05D03h(23.25K)CPUCODE.BIN
  3. ACPI table        021C4h(8.44K)00DAAh(3.42K)ACPITBL.BIN
  4. EPA LOGO          0168Ch(5.64K)0030Dh(0.76K)AwardBmp.bmp
  5. XGROUP CODE       0542Bh(21.04K)039C6h(14.44K)awardext.rom
  6. PCI ROM[A]     04000h(16.00K)02594h(9.39K)ncr307.16k
  7. VGA ROM[1]        08000h(32.00K)045D1h(17.45K)v30920.rom
  8. VGA ROM[2]        08000h(32.00K)04CD7h(19.21K)g400-15.bin

  Total compress code space  = 34EBAh(211.68K)
  Total compressed code size = 2B43Ch(173.06K)
  Remain compress code space = 09A7Eh(38.62K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+-------------------
PPGA   11   0681|  PPGA   10   0683|  PPGA   08   0686|  PPGA   03   0665
SLOT1  13   0630|  SLOT1  20   0632|  SLOT1  34   0633|  SLOT1  35   0634
SLOT1  40   0651|  SLOT1  2A   0652|  SLOT1  10   0653|  SLOT1  0A   0660
SLOT1  03   0671|  SLOT1  10   0672|  SLOT1  0E   0673|  SLOT1  14   0680
SLOT1  0D   0681|  SLOT1  0C   0683|  SLOT1  07   0686|  

* * *

BIOS Patcher ver. 4.23.
Attention! Advanced qualification is required!

Found 1Mbit BIOS!
Attention! - found Gigabyte-BIOS! 

1. New CPU Support           : -> fixed.
2. P3-detect error           : not found.
3. New Koeffs Support        : -> fixed.
4. 32Gb-problem              : not found.
5. Some HDD detect-problem   : not found.
6. "MB"/"GB" string search   : not found.
9. Error display Freq>999MHz : not found.
10.Error display Koefs>9.5x  : not found.
11.New Stepping Support      : -> fixed.
12.Tualatin L2-init error    : -> fixed.
13.New Freq in Setup open    : not found.

14.Set "Y" as default on exit: -> fixed.

UDMA for "big"-HDD on UDMA33_only_MB fix: not found.

CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Not free space in BIOS!
error!

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2003 apple_rom, www.ROM.by

2. 6Z69KG0B.BIN BIOS
Phoenix - AwardBIOS v6.00PG
(Release 4.3) AwardBIOS Upgrade Provided by eSupport.com
06/24/2003-i440BX-8671-6Z69KG0BC-00

CBROM V2.08 (C)Award Software 2000 All Rights Reserved.

              ******** 6Z69KG0B.BIN BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
================================================================================
  0. System BIOS       20000h(128.00K)13558h(77.34K)6Z69KG0B.bin
  1. XGROUP CODE       0A9E0h(42.47K)07605h(29.50K)awardext.rom
  2. CPU micro code    0C000h(48.00K)0683Dh(26.06K)CPUCODE.BIN
  3. ACPI table        01EA2h(7.66K)00CC0h(3.19K)ACPITBL.BIN
  4. GROUP ROM[ 0]     02B30h(10.80K)01469h(5.10K)_EN_CODE.BIN
  5. EPA LOGO          02BFCh(11.00K)00C44h(3.07K)esupport.bmp

  Total compress code space  = 35000h(212.00K)
  Total compressed code size = 24107h(144.26K)
  Remain compress code space = 10EF9h(67.74K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+-------------------
SLOT1  13   0630|  PPGA   11   0681|  PPGA   14   0683|  PPGA   08   0686
PPGA   01   068A|  PPGA   04   06B0|  PPGA   1C   06B1|  PPGA   01   06B4
PPGA   03   0665|  SLOT1  20   0632|  SLOT1  34   0633|  SLOT1  35   0634
SLOT1  40   0650|  SLOT1  40   0651|  SLOT1  2A   0652|  SLOT1  10   0653
SLOT1  0A   0660|  SLOT1  06   0670|  SLOT1  03   0671|  SLOT1  10   0672
SLOT1  0E   0673|  SLOT1  14   0680|  SLOT1  0D   0681|  SLOT1  13   0683
SLOT1  07   0686|  

* * *

BIOS Patcher ver. 4.23.
Attention! Advanced qualification is required!

Found 2Mbit BIOS (6.x)!
Attention! - found Gigabyte-BIOS! 

1. New CPU Support           : -> fixed.
2. P3-detect error           : is not needed to be fixed.
3. New Koeffs Support        : is not needed to be fixed.
4. 32Gb-problem              : not found.
5. Some HDD detect-problem   : not found.
6. "MB"/"GB" string search   : is not needed to be fixed.
9. Error display Freq>999MHz : not found.
10.Error display Koefs>9.5x  : not found.
11.New Stepping Support      : is not needed to be fixed.
12.Tualatin L2-init error    : not found.
13.New Freq in Setup open    : not found.

14.Set "Y" as default on exit: not found.

UDMA for "big"-HDD on UDMA33_only_MB fix: not found.

CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
[CPUCODE] ROM is releaseCBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding modul.tmp  24.1%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding start.tmp  87.5%
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
Adding cpucode.bin  55.9%

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2003 apple_rom, www.ROM.by

В итоге мы видим, что "новый" BIOS имеет новую структуру и новую версию - 6.00, не имеет ошибок с реализацией LBA и никаких "подозрительных модулей".

Для интересующихся кладу архивчик с подопытными биосами - rapidshare.de/files/39778372/ga6bxc_kit.rar.html .

DOOMED TO WALK THE EARTH AS SLAVES OF THE LIVING DEAD.

Аватар пользователя Compiller

Интересно - но тут они просто взяли готовый биос на ядре Award 6.0 от похожей матери скорей всего PC Partner и добавили в него свой EPA logo.

Дрессируем коров :)

Аватар пользователя apple_rom

Граждане-товарищи, не смешите мой левый тапочек. Хотя если вам не жалко свой некровный четвертак - тогда смело идём на исаппорты, рядами и колоннами.
Вот скажите, кто будет искать и переписывать код BIOS? Или кто-то наивно думает, что жлобные буржуины зажали в своё время и не выпустили в оборот последнюю, что у них была версия BIOS от такой-то платы?!? А если это понятно, то второй вопрос - каким х... образом они тогда найдут исходники BIOS старой платы, особенно, если производитель к тому же и давно почил?
Вывод, в общем, уже приведён выше. И единственная польза от исследования исаппортных BIOS - разобраться "а в чём/где, собственно, развод?"

Аватар пользователя icbook

apple_rom писал(-а):
Вот скажите, кто будет искать и переписывать код BIOS?

"И никто никогда", — как поет Алена Свиридова.
В текущем споре упущено существенное замечание, которое мне, например, просто не позволило ввязаться в этот самый спор:

sarinn писал(-а):
(SuperIO и там и там ITE8671, но я не уверен на 100% что от этой же мамки, в данном случае это и не важно)

По сути, не только в данном случае это и не важно, но и вообще это не важно. О какой, скажите пожалуйста ACPI-совместимости можно в данном контексте вести речь? Или, например, о каком PCI-роутинге? (См. здесь). Продукт-то (в данном случае - BIOS) не соответствует требованиям платформы! Не было ни методики испытаний, ни выходного тестирования. Дома поюзать, или там на барахолке толкнуть "мамку" с этим биосом... А по уму, то и темы для разговора нет.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей