|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/45063ef747e7.html, оценка из 5, голосов 10
|