|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 21 Oct 2003 21:24:30 To : Aleksey Barabanov Subject : Re: Система -------------------------------------------------------------------------------- >>> Aleksey Barabanov wrote: >> Стандарт есть. К сожалению, ни тебе ни мне он не доступен, судя по всему. AB> ? http://www.firmware.com/support/bios/#6 и там по ссылкам и по ссылкам AB> ссылок на сайты и материалы по вайтпапирам с сайтов трех веток AB> производителей биосов. Полазил я по производителям (кстати, трёх веток уже нет, ссылка на award снова возвращает на phoenix). Как ни странно, ничего толкового. А вот на самом www.firmware.com нашлось: http://www.firmware.com/support/bios/over4gb.htm - детальное описание подбора LBA-assist геометрии для всех случаев, и детальное описание revised ECHS. Интересно. Осталось только понять, почему 2484*16*63 в ECHS (aka LARGE) переводился в 1242*32*63; остальное соответствует тому, что я наблюдал. А вот в lba.htm в том же каталоге нашлось авторитетное возражение против фроловского бреда с pcguide: === cut === There is a significant difference in the way that Phoenix BIOSes handle LBA addressing between version 4.03 and version 4.05. In 4.03 code, if "LBA mode" is enabled in the BIOS on a drive that supports it, then LBA addressing will used on all accesses to the drive. In 4.05 code, if LBA is enabled in the BIOS on a drive that supports it, it will only use LBA on drive accesses if the operating system or application making the call is using INT13 extended BIOS calls. In other words LBA will only be used if it is used all the way through. This makes sense because if a call is made to the drive in CHS form and the BIOS accesses the drive in LBA mode, then an extra translation step is required by the BIOS to convert the CHS address to LBA. When we began to add support for hard drives over 8.4GB to our BIOS upgrades based on Phoenix 4.05 code, we modified them so that if "LBA mode" is enabled on in CMOS for a particluar drive, the BIOS will always use LBA addressing to access the drive. === end cut === В общем, спасибо за ссылку :) -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/736893d31d63.html, оценка из 5, голосов 10
|