RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > То, что данис так показывает - это вынужденая мера, чтобы вообще адресовать. Разметка партиций всё так же использует 63 сектора (там просто некуда больше). На просто носителе на это несовпадение кладут, а вот на бутовом решили не нарушать, иначе посыпётся всё, что ходит по BIOS CHS, в частности старые бутсектора. > > Тогда не очень понимаю ... > > Если раздел в пределах первых 504Мб (1023*16*63) или в пределах первых 472 (1023*15*63) - чему тут сыпаться? > > Случай, конечно, частный, но вполне юзабельный - системному разделу OS/2 400Мб вполне достаточно. > :D На самом деле и в пределах 8G (1023*255*63) нормально. Во всяком случае на мамке под хотя бы пенёк. Вот в этих пределах и живут несчастные владельцы биосов с глючным int13ext. Как показало тестирование нового лодыря, таких вполне значимое количество. Фишка в том, что пока у нас H и S совпадает с биосом, мы можем считать, что на винте много цилиндров и в пределах первой тысячи действительно использовать идентичную трансляцию с биосом. Лафа заканчивается на 539G, когда количество таких вот цилиндров переваливает за 64K (ограничение physical disk API). Чтобы выйти за этот предел, увеличивают S в трансляции с 63 до 255. Но тогда наша трансляция и биоса начинает отличаться уже после первых 63х секторов. А в них системный раздел уже не разместить. Более того, он там даже находиться не может.
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.