Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     19 Oct 2003  22:55:25
 To : Ramazan Jah-Far
 Subject : Re: Система
 -------------------------------------------------------------------------------- 
 
 
 >>> Ramazan Jah-Far wrote:
 
  VN>> Hint 1: LILO по дефолту пишет в CHS.
 RJF> Кстати, последние версии LILO (22.x.x) по умолчанию уже
 RJF> используют lba32 (который int13x):
 RJF> Incompatibilities between LILO >= 22 and earlier versions
 RJF> =========================================================
 RJF> ... blah blah blah ...
 RJF> A Makefile option in version 22, LBA32, makes 32-bit sector addressing the
 RJF> default, instead of geometric addressing.
 
 Гм. Hадо стащить и посмотреть - это означает неумение доступа через CHS
 вообще?
 
  VN>> Hint 2: отдельные безбашенные вендоры ещё год назад делали материнки
  VN>> без Int13x/EDD1, и доступ через CHS был единственно возможным.
 RJF> Кстати, что за вендоры? _Лично я не видел_ таких BIOS-ов
 RJF> выпущенных менее чем пять назад.
 RJF> Тем не менее, мне кажется, что в число "безбашенных"
 RJF> вендоров уж всяко не входят Tyan, Gigabyte, ASUS и MSI :)
 
 Sorry, я не помню, а оговаривать не хочется. Точно был кто-то второго
 ряда (того, где gigabyte, abit и прочие).
 
  VN>> Hint 4: даже EDD не знает LBA больше чем 28 бит.
 RJF> Здесь я не в курсе. Хотя BIOS int13x _API_, сам по себе,
 RJF> позволяет 64-битовые (!) адреса секторов. А уж скольким
 RJF> количеством бит _реализация_ BIOS int13x завёрнута внутрь,
 RJF> на ATA шину, мне не известно.
 
 Угу, здесь я таки подоврал - сам интерфейс даёт 64 бита, если я правильно
 понял, к чему тут QWORD:
 
 Offset  Size    Description     (Table 00272)
  00h    BYTE    size of packet (10h or 18h)
  01h    BYTE    reserved (0)
  02h    WORD    number of blocks to transfer (max 007Fh for Phoenix EDD)
  04h    DWORD   -> transfer buffer
  08h    QWORD   starting absolute block number
                 (for non-LBA devices, compute as
                   (Cylinder*NumHeads + SelectedHead) * SectorPerTrack +
                   SelectedSector - 1
  10h    QWORD   (EDD-3.0, optional) 64-bit flat address of transfer buffer;
                   used if DWORD at 04h is FFFFh:FFFFh
 
 RJF> Интересно, как быть с 250GB [ATA133 или Serial ATA] винтами?
 RJF> Hеужели BIOS на свежей материнке [с поддержкой, естественно,
 RJF> ATA133/Serial ATA,] будет видеть только 128GB?
 
 ATA5 точно знает LBA48; SATA, по логике, должен знать его наверняка.
 Hу а биосы проапдейтить, думаю, вполне успеют, а на выпускаемых сейчас -
 уже должны были успеть.
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Система   Valentin Nechayev   17 Oct 2003 16:45:31 
 Re: Система   Ramazan Jah-Far   19 Oct 2003 20:07:55 
 Re: Система   Valentin Nechayev   19 Oct 2003 22:55:25 
Архивное /ru.linux/7368b36a3041.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional