Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » BABY 286 BAM_12-G1 помощь с HDD |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Палыч |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 декабря 2011 1:17 Сообщение отредактировано: 23 декабря 2011 16:46
ребят, может кто сталкивался с подобным, прошу совета. подобрал 4 года назад на помойке сию 286 материнку. на борту 1 мб памяти в виде 8 микросхем, контроллера IDE или FDD нету. в общем BIOS поддерживает 47 типов жестких дисков, параметры которых менять нельзя.подключил ради эксперимента винт MAXTOR на 321 мб.какой бы тип винта не поставил, DOS его идит,видит файлы, видит истинный размер диска,успешно форматируется, делается загрузочным, но грузиться не желает. Пишет: "missing operating system" ясно дело что ничего не ясно. винт исправен, BAD-ов нет, обработан Fdisk-ом по всем правилам как бы это дело решить, ибо с винтами напряженка а найти именно под те параметры которые прошиты в BIOS-е и вовсе нереально. |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 декабря 2011 1:35 Сообщение отредактировано: 23 декабря 2011 1:37
Палыч активным в Fdiskе не забыли поставить? упс, не внимательно прочитал а озу проверяли? |
Fe-Restorator |
NEW! Сообщение отправлено: 23 декабря 2011 4:02 Сообщение отредактировано: 23 декабря 2011 4:24
Э-ээ, а кроватки под чипы чётности на мамке есть? Пользовательские типы дисков всегда шли под номерами 46 и 47. Их можно менять? И проверь батарейку чмоса: если не держит напругу - сколько ни ставь 47-х типов диска, при перезагрузке будет выбран №1, или последний из ранее (годами ранее, т.е. фабрично-предпочтительный, зависит от биоса) выбранных. Ессно, его геометрия не совпадает с реальным диском. Ещё вариант: на диске бутовый вирь. И каким досом ты обрабатывал винч на этой мамке? Надеюсь, не 7.х... Параметр "Gate A20" в биосе в котором значении? |
Сейчас на форуме |
мастер бук
Advanced Member
ниспровергатель раритетов Откуда: москва Всего сообщений: 3806 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 янв. 2009 |
Палыч написал: какой бы не надо! MAXTOR на 321 мб.какой бы тип винта не поставил, если юзер тайп не катит-лучше поставить ближайший из стандартных даже в ущерб объему-достаточно если совпадают 2 из 3 основных характеристик-цилиндры и головы. если же объем выходит за пределы биоса-прописать в юзер тайп точное число секторов и голов, а цилиндров забить максимально допустимое-у меня на 286 квадтеле это 1224 во вторых вычистить его совершенно под ноль, любыми способами третий вариант-сделать его бутовым через ОДМ-решение не лучшее, но универсальное |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Я бы сказал даже, главное - совпадение количества голов и секторов. Цилиндры тут дело десятое. Ну не будет биос читать "удаленную" область диска, для загрузки это некритично. Другой момент, если это невозможно, то можно попробовать взять DOS постарше. Который берет параметры дисков из BIOS, а не вычитывает собственными средствами. Тогда он его отформатирует так, как будет читать BIOS. |
Палыч |
ребят,спасибо огромное, сегодня в 3 часа ночи все решилось.значит загрузилсяя с дискетки DOS622 , запустил fdisk, а он мне радостно сообщает что у меня на диске обьемом 47 мбайт есть primary раздел размером 321 метр да еще и активный! я беру, удаляю раздел С, пишет раздел удалён. жму "создать раздел" а мне и предлагается создать primary на 47 мбайт... создал, ребутнулся, форматнул это чудо, сделал ему sys a: c:, перезагрузка, и все. работает. правда жалко 200 слишним мегабайт,но всеже. кстати в BIOSе еще не смотрел сколько хэдов и цилиндров выставлено. кто знает как считать размер винта по хэдам секторам и цилиндрам? хочется отвоевать у bios-a поболее мгб |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
DrPass написал: Полюбопытствую, с какой примерно версии начинать? С 5 или старше? то можно попробовать взять DOS постарше. Который берет параметры дисков из BIOS |
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 тем | |