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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Denis Sotchenko                      2:5020/118.112 23 Jun 2003  10:42:47
 To : Valentin Nechayev
 Subject : LBA vs CHS
 -------------------------------------------------------------------------------- 
 
 
  VN> Вы про разные вещи говорите.  Размерности на ATA шине при CHS
  VN> адресации - 16:4:8.
 
  VN> Общее подмножество - 10:4:6, которое даёт 1024*16*63 - предельная
  VN> геометрия, которая удовлетворяет и BIOS, и шину ATA без трансляции.
 
      Абсолютное большинство "старых" винчестеров в CHS сообщает геометрию не
 более чем чтонибудь:16:63.  При этом количество цилиндров легко превышает 1024.
  От BIOS требуется только одно - чтобы он дал загрузиться (путём размещения
 системного раздела в доступной BIOS'у зоне, например).  Результат - после
 успешной загрузки в CHS, когда OS уже видит винт сама, но при этом не знает ни
 о чём, кроме CHS, макс.объём винта составит 31.5Gb.
 
  VN> Это 504 MiB (длинных мега, 1024*1024, то есть),
 
      Hу да - в пределах которых нужно уместить системный раздел, если ядро
 читается через BIOS.  (кстати, а как оно обычно читается в разных *nix?)
 
      А если OS знает, что такое LBA, то этого ограничения в 31.5Gb не будет. 
 Т.е. этим я хотел сказать, что незнание LBA старыми линуксами (или на что там
 катили бочку) в самом худшем случае помешает использовать винты более 31.5Gb. 
 А в том случае, если винт сообщает геометрию с 255 секторами, то проблем не
 будет вплоть до 127.5Gb.  С меньшими, чем 31.5Gb, объёмами проблем не должно
 быть вообще.  Результат - поскольку к появлению винтов более 30G линукс уже
 заведомо давно знал, что такое LBA, то высказывание про прошлое незнание явно
 не актуально.  Вот, собственно, и всё.
 
  VN> "Регистра бывшего номера сектора" как такового в этом случае нет.
  VN> LBA, кроме этого варианта, известного как LBA28, имеет уже
  VN> устоявшийся вариант LBA48, который используется для дисков больше
  VN> 128G.
 
      Кстати говоря... А где можно почитать спецификацию LBA48?  Есть надобность
 поковырять дрова одной операционки для понимания оного.  Или путь один - в
 исходники?
 
  VN> Лишь бы контроллер не мешал.
 
      И как он может помешать в этом случае?  Есть ли прецеденты?
 
     __
  __/ /   Powered                                 [pepsi inside]
  \_\/  by MOTOROLA                               [smoking suxx]
 
 --- rdc#lanport.ru http://rdc.lanport.ru/
  * Origin: Error reading FAT record: Try the SKINNY one? (Y/N) (2:5020/118.112)
 
 

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

 Тема:    Автор:    Дата:  
 LBA vs CHS   Denis Sotchenko   22 Jun 2003 07:59:21 
 Re: LBA vs CHS   Valentin Nechayev   23 Jun 2003 11:35:10 
 LBA vs CHS   Denis Sotchenko   23 Jun 2003 10:42:47 
 Re: LBA vs CHS   Valentin Nechayev   23 Jun 2003 21:57:24 
 LBA vs CHS   Andrew Kolchoogin   23 Jun 2003 14:11:54 
 Re: LBA vs CHS   Igor Sysoev   23 Jun 2003 17:04:22 
 Re: LBA vs CHS   Valentin Nechayev   23 Jun 2003 21:57:24 
 LBA vs CHS   Andrew Kolchoogin   23 Jun 2003 13:09:24 
Архивное /ru.unix.bsd/45063ef747e7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional