Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » BABY 286 BAM_12-G1 помощь с HDD |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
zOrg написал: 6.х будет достаточно. Семерка и восьмерка, PTS, FreeDOS и иже с ними уже чересчур "умные" стали. Полюбопытствую, с какой примерно версии начинать? С 5 или старше? |
Fe-Restorator |
NEW! Сообщение отправлено: 23 декабря 2011 19:06 Сообщение отредактировано: 23 декабря 2011 19:10
Палыч написал: Зачем считать-то? Эти цифири нарисованы на шильде винта. Накрайняк - можно спецификацию на винт откопать в инете. кто знает как считать размер винта по хэдам секторам и цилиндрам? хочется отвоевать у bios-a поболее мгб Далее, юзерские "тип 46" и тип 47" диски свою геометрию хранят в чмосе, что подпитывается батарейкой. Ежли оная сдохла совсем - геометрия винча не будет запомнена, а при старте компа будет выбрана первая или преферентная из остального, жёстко вшитого в биос списка. Ёмкость-же винча рассчитывается как "Cylinders*Heads*Sectors*512" в байтах, и "C*H*S/2" в "десятичных" килобайтах. Байтовая ёмкость делится на 4 и получается ёмкость в кластерах (количество). Можешь подключить и относительно современный винч, гигов на 40. Через Ontrack Disk Manager. Сие сопряжено с издержками, но "если очень хочется, то можно". |
Сейчас на форуме |
мастер бук
Advanced Member
ниспровергатель раритетов Откуда: москва Всего сообщений: 3806 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 янв. 2009 |
Fe-Restorator написал: я тоже это зло упомянул гигов на 40. Через Ontrack Disk Manager. Сие сопряжено с издержками, но "если очень хочется, то можно". |
Палыч |
Fe-Restorator написал: это понятно, Зачем считать-то? Эти цифири нарисованы на шильде винта. Накрайняк - можно спецификацию на винт откопать в инете. Fe-Restorator написал: батарейка в норме. стоит cr2032 в кроватке. часы идут, все установки помнит. юзерских типов там нет. есть только жестко вшитые. Далее, юзерские "тип 46" и тип 47" диски свою геометрию хранят в чмосе, что подпитывается батарейкой. Ежли оная сдохла совсем - геометрия винча не будет запомнена, а при старте компа будет выбрана первая или преферентная из остального, жёстко вшитого в биос списка. по крайней мере никак изменить известными средствами не удается а размер винта считать нужно для того чтоб узнать какой из вшитых больше по обьему да и проблема то решена уже |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Fe-Restorator написал: Можно опять знающий человек вмешается? Байтовая ёмкость делится на 4 и получается ёмкость в кластерах (количество). Кластер - это минимально адресуемая файловой системой единица дискового пространства. Она может быть равной 1..128 секторов, в зависимости от указанных при форматировании параметрах. Поделив количество байт на четыре, ты получишь емкость диска в четырехбайтовых словах, а никак не в кластерах |
Fe-Restorator |
NEW! Сообщение отправлено: 24 декабря 2011 3:22 Сообщение отредактировано: 24 декабря 2011 4:08
DrPass написал: Можно, эхо приветствуется. Захочешь обрести собственный голос - пиши посты раньше меня! Не так это и трудно, верно? Можно опять Ну, а пока-что буду оставлять для тебя по одной-две ошибочки-нестыковочки. Тренируй слог. Винчи до 40 метров пользовали формулу "1 сектор == 1 кластер". Размер FAT позволял такую роскошь. Винчи до 1024 метра пользовали килобайтный кластер, т.е. 2 сектора. Далее, до 8 гигов применялись кластеры по 2к, т.е 4 сектора. До 30 гиг - по 4к или 8 секторов на кластер. Более современные диски пользовали по 32к/кластер, далее развилась ntfs. Речь об "умолчальных" размерах кластеров, но сие показывает наглядно как может ошибаться биос при неправильном указании геометрии винта: 0-й сектор он прочтёт, но 1-й и далее - не сумеет обнаружить из-за неверно прочитанного (вследствие несовпадения размеров) кластера. Результат: зависание до загрузки доса, а то и порча разметки диска вместе с инфой на нём. Достаточно упомянуть, что если формулу 1сектор=1кластер и файловую систему FAT применить к современным 2Тб винчам, то общий размер обеих FAT-таблиц сравним станет с половиной ёмкости диска. Сие для понимания масштаба сказано. |
Сейчас на форуме |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 декабря 2011 4:38 Сообщение отредактировано: 24 декабря 2011 4:55
Fe-Restorator написал: Тут даже я скажу, что столько чуши сразу давно не видел Винчи до 40 метров пользовали формулу "1 сектор == 1 кластер". Размер FAT позволял такую роскошь. Винчи до 1024 метра пользовали килобайтный кластер, т.е. 2 сектора. Далее, до 8 гигов применялись кластеры по 2к, т.е 4 сектора. До 30 гиг - по 4к или 8 секторов на кластер. Более современные диски пользовали по 32к/кластер, далее развилась ntfs. Речь об "умолчальных" размерах кластеров, но сие показывает наглядно как может ошибаться биос при неправильном указании геометрии винта: 0-й сектор он прочтёт, но 1-й и далее - не сумеет обнаружить из-за неверно прочитанного (вследствие несовпадения размеров) кластера. Результат: зависание до загрузки доса, а то и порча разметки диска вместе с инфой на нём.Достаточно упомянуть, что если формулу 1сектор=1кластер и файловую систему FAT применить к современным 2Тб винчам, то общий размер обеих FAT-таблиц сравним станет с половиной ёмкости диска. Сие для понимания масштаба сказано. При ограничении FAT16 в 65535 кластеров на раздел, как же 40-меговый винт может иметь сектор на кластер? Мало того, на практике досовый fdisk размечает 2 килобайта на кластер даже на разделах >32MB и так до 127MB. Далее всё ровно: 128-255=4KB, 256-511=8KB и т.д. до 2047MB=32KB. NT держит FAT16 на 4GB и 64-киловый кластер. Если про FAT32, то на винтах менее 512MB (540 десятичными - далее цифры в двоичных гигабайтах) документировано не хочет делать FAT32 - делает FAT16 со всеми вытекающими. Далее до 8GB=4KB, 16=8, 32=16 и наконец >32=32. Можно конечно изменить эти умолчания и сделать 40-меговый винт FAT32 с сектором на кластер, только FAT сожрёт слишком много места, так что толку никакого. И никакого зависания нет, как и порчи данных - просто пишет missing operating system и всё. Если подключить неправильно и загрузиться с дискеты, то совсем не видны как правило логичесие диски на расширенном разделе, а ч.н. "диск C:" может даже читаться и писаться вполне нормально, в крайнем случае сообщит типа sector not found. А если речь о винде, а не DOS, то ей и вовсе чихать на BIOS - у неё собственные драйверы дисковой подсистемы. Можно даже вообще не прописывать в BIOS винт - винда его и так увидит и будет с ним нормально работать. Если конечно виндовые драйверы уже в свою очередь понимают винт заданного объёма. |
мастер бук
Advanced Member
ниспровергатель раритетов Откуда: москва Всего сообщений: 3806 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 янв. 2009 |
Палыч написал: ну так доложите по форме-что да как? да и проблема то решена уже что за манера-создать тему и смыться? |
Fe-Restorator |
NEW! Сообщение отправлено: 24 декабря 2011 13:33 Сообщение отредактировано: 24 декабря 2011 13:35
Anderson1 написал: Вот такое мнение приятно почитать. Тут даже я Отныне тема раскрыта полностью, ошибки ТС объяснены и эмпирически, и теоретически. PS. ЭксКузьми, форумчане, за несколько толстоватый троллинг. |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Fe-Restorator написал: В смысле "пиши раньше меня"? Мне еще не хватало с тобой в соревнованиях участвовать Можно, эхо приветствуется. Захочешь обрести собственный голос - пиши посты раньше меня! Не так это и трудно, верно? Если хочешь, я тебе сразу медаль победителя пришлю, на лоб прицепишь... Лучше молчать, чем писать чушь, как ты этого не понимаешь? |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » BABY 286 BAM_12-G1 помощь с HDD |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |