Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Винты на PC/XT
RSS

Винты на PC/XT

<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
 
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
madmaks писал:
[q]
для 65520 кластеров, 1 сектор/кластер = 65520 секторов, 254 секторов ФАТ
размер раздела 34 351 349 760 байт

для 65536 секторов, 2 сектор/кластер = 65536 секторов, 128 секторов ФАТ
размер раздела 34 359 738 368 байт

для 65520 кластеров, 16 сектор/кластер = 1 048 320 секторов, 256 секторов ФАТ
размер раздела 549 755 813 888 мимо, надо 536 739 840 байт
[/q]
Что-то я не пойму, как Вы считаете?
Стандартный размер сектора - 512 байт.
16 секторов/кластер * 512 = 8 KiB на кластер
65536 кластеров * 8 KiB на кластер =524288 KiB = 512 MiB.
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
uav1606, а что это ты вычислил? Я что-то не совсем понял... Размер раздела при 8-килобайтовых секторах?
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Это я просто ничего не понял из того, что посчитал madmaks. :-)
А я посчитал ограничение на размер раздела FAT16 при 16 секторах на кластер. Может их может быть и больше 16-ти, в Boot Sector под поле "Секторов на кластер" отводится целый байт, т.е. максимум 255 секторов на кластер, но у DOS может быть и своё ограничение на этот параметр - я не проверял. И размер сектора теоретически может быть больше 512 байт, под него отводится 2 байта, т.е. максимум 65535, но я это тоже не проверял. :-)

P.S. Вот Tech help 6.0
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
У меня есть предложения мебибайты не использовать, чтобы не путаться лишний раз.

Что касается ограничений, то вот:

FAT16/VFAT --> 2^16=65536 кластеров; максимальный размер кластера = 32кБ (64 сектора), откуда макс. размер раздела: 65536 * 32кБ = 2 147 483 648 байт, т.е. ровно 2ГБ. Под WinNT/Win2k/WinXP можно сделать размер кластера 64кБ (128 секторов), следовательно максимальный объем раздела будет 4ГБ, но теряем совместимость с ранними ОС. Если верить этому, то WinNT может использовать кластеры 128кБ и даже 256кБ (256 и 512 секторов соответственно), т.е. размер раздела до 16ГБ.

FAT32 --> 268 435 445 кластеров (ссылка), что при максимальном размере кластера 32кБ дает макс. размер раздела 8ТБ. Но файлы не более 4ГБ.


А ограничение 32ГБ - это ограничение BIOS'а, не путайте с ограничениями ФС. Хотя, если уж совсем честно, и у ФС такое ограничение имеется - под Win2k/WinXP не получится средствами ОС создать раздел FAT32 больше 32ГБ.
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Тема почищена от математического бреда, личной переписки и наездов.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Teodor писал:
[q]
У меня есть предложения мебибайты не использовать, чтобы не путаться лишний раз.
[/q]
Так ведь если их не использовать, то как раз путаница и будет. Ведь когда кто-то пишет МБ, то непонятно, что он имел в виду: 1024 килобайта или 1000. Да и почти все ОС, в том числе и Windows, дают размеры разделов и файлов в этих самых MiB, KiB и т.д. Поэтому у меня встречное предложение - использовать только эти единицы. Естественно, только для объёмов RAM, HDD и т.д. Не берите пример с американцев, которые до сих пор пользуются дюймами, футами и т.д. Извиняюсь за некоторый оффтопик. :-)
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
uav1606 Пиши полные цифры, без сокращений
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
uav1606, абсолютное большинство участников форума для приставок кило-, мега-, гига- и т.д. предполагает множитель 1024, а не 1000 - мы же о компьютерах говорим, а не о расстояниях, массе и т.д. До этого же как-то не путались. На моей памяти, вы первый, кто эти кибибайты использует. И насчет Windows вы неправы: "3.28 МБ (3 444 503 байт)" - это выдала моя WinXP.
madmaks
Full Member


Откуда: Россия, Ярославская обл., г. Углич
Всего сообщений: 204
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
23 сен. 2008
Teodor написал:
[q]
А ограничение 32ГБ - это ограничение BIOS'а, не путайте с ограничениями ФС. Хотя, если уж совсем честно, и у ФС такое ограничение имеется - под Win2k/WinXP не получится средствами ОС создать раздел FAT32 больше 32ГБ.
[/q]
И где же об этом написано? Сейчас мне неначем проверить, а сам я таких больших разделов не делаю, невыгодно, но впервые слышу о таком ограничении для ХР.
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Teodor писал:
[q]
И насчет Windows вы неправы: "3.28 МБ (3 444 503 байт)" - это выдала моя WinXP
[/q]
Так ведь я про это и говорю - Windows даёт размер в MiB, только называет их МБ. Приставка М везде должна, по идее, означать *1 000 000. Использовать её в другом смысле несколько неграмотно. А если завтра кто-то начнёт использовать эту приставку для обозначения, к примеру 3^13=1594323 в каких-нибудь троичных ЭВМ? Это просто когда-то кому-то было лень придумывать новые единицы измерения, поэтому он и использовал старые К, М и т.д. Многие, когда что-то пересчитывают из байт в мегабайты, берут как раз десятичные мегабайты - так как им лень делить байты на 1 048 576, ведь на 1 000 000 намного проще. Это и создаёт путаницу. Поверьте, я очень часто встречался с такой путаницей. Некоторые вообще берут, например, Windows'овские МБ и пересчитывают их в ГБ простым делением на 1000, в результате вообще получается какая-то чушь - смесь GiB и GB.

alecv писал:
[q]
uav1606 Пиши полные цифры, без сокращений
[/q]
В принципе согласен, но иногда лень писать много цифр. :-)
Ладно, прекращаю спорить, а то это уже какая-то личная переписка и оффтопик получается.
<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Винты на PC/XT
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS