Спринтер портит винт :(

Компьютер "Спринтер" http://sprinter.nedopc.org

Moderator: Shaos

User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote: Ничего подобного у меня никогда не было. Были траблы (думаю и остались) с дискетами - во время копирования не выдается ошибки,
если на дискете читаются битые (от времени например) секторы. В итоге содержимое файлов не то, каким должно быть. Но это дискеты.
С винтами ничего подобного я не замечал. Хотя это только мой опыт.

Вопрос по винту остается тем же, что и в предыдущей моей мессаге.

P.S. А у Вас, "винтово-проблемных", какая спринтеровская мать,
случайно не Sp2000s ?. У меня мать просто Sp2000.
Еще вопрос - а как определялся винт? Автоматически или через ручное прописывание в кмос? Мой старый винт прописывался "вручную" (через специально написанную программку), а новый определяется автоматически (у меня есть подозрение, что он иногда неправильно определяется).
Еще вопрос - а как определялся винт? Автоматически или через ручное прописывание
в кмос?
Ты имеешь ввиду в симос-е РС-хи ?. Автодетектом. Режим "LBA".
И Seagate на 545Mb и Conner 240Mb.
Мой старый винт прописывался "вручную" (через специально написанную программку),
а новый определяется автоматически (у меня есть подозрение, что он иногда неправильно
определяется).
Неправильно определяется где ?. На РС или Спринтере ?. Если на РС-хе, то сравни
характеристики винта с характеристиками, определенными на другой РС-хе, ну и соотв.
сделай выводы. Если на Спринтере, то попробуй разбить винт на более мелкие разделы.
Я винты разбивал (Сигейт и Коннер) на 4 лог. диска (C,D,E,F), даже такие небольшие,
как у меня. На Спринтере большие разделы ни к чему - DSS меньше считать надо будет ;).
При разбивке винта, выставляй всегда "LBA".


P.S. Займись написанием скандиска фор Спринтер ? ;). Алгоритмы можешь глянуть в
сорцах утил FreeDOS-а. Хотя бы только для отлова потерянных кластеров. Эта самая
распространенная трабла после экспериментов на Спринтере.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Спринтер портит винт :(

Post by Shaos »

Vasil Ivanov wrote: Ессно все последней версии - DSS 1.6 и Биос 3.00.

P.S. Переразбей и отформатируй винт под MS-DOS 6-й версии.
Виндовые примочки ставят другие байтики в таблице разделов
винта. DSS вроде как работает с ними, но чем черт не шутит...
Я же говорил - готовил винт в MS-DOS. Создавал партишн через досовский fdisk и форматировал досовским форматом на старой пентиумной плате - ДОС работал на ура, но когда заменил мать на Спринтер - начались глюки.

Щас вылечил винт виндовым chkdsk - посмотрим что будет.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Так... Форум тоже глючит :(
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Так... Форум тоже глючит :(
Вроде вылечился - а то вторую страницу топика не хотел показывать!
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Спринтер портит винт :(

Post by Shaos »

Vasil Ivanov wrote: Ты имеешь ввиду в симос-е РС-хи ?. Автодетектом. Режим "LBA".
И Seagate на 545Mb и Conner 240Mb.
Неправильно определяется где ?. На РС или Спринтере ?. Если на РС-хе, то сравни
характеристики винта с характеристиками, определенными на другой РС-хе, ну и соотв.
сделай выводы. Если на Спринтере, то попробуй разбить винт на более мелкие разделы.
Я винты разбивал (Сигейт и Коннер) на 4 лог. диска (C,D,E,F), даже такие небольшие,
как у меня. На Спринтере большие разделы ни к чему - DSS меньше считать надо будет ;).
При разбивке винта, выставляй всегда "LBA".
Я имел виду на Спринтере.
Vasil Ivanov wrote: P.S. Займись написанием скандиска фор Спринтер ? ;). Алгоритмы можешь глянуть в
сорцах утил FreeDOS-а. Хотя бы только для отлова потерянных кластеров. Эта самая
распространенная трабла после экспериментов на Спринтере.
Оттудава и скачал сишные исходники scandisk и chkdsk :)

http://www.ibiblio.org/pub/micro/pc-stu ... files/dos/
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote: Ты имеешь ввиду в симос-е РС-хи ?. Автодетектом. Режим "LBA".
И Seagate на 545Mb и Conner 240Mb.
Неправильно определяется где ?. На РС или Спринтере ?. Если на РС-хе, то сравни
характеристики винта с характеристиками, определенными на другой РС-хе, ну и соотв.
сделай выводы. Если на Спринтере, то попробуй разбить винт на более мелкие разделы.
Я винты разбивал (Сигейт и Коннер) на 4 лог. диска (C,D,E,F), даже такие небольшие,
как у меня. На Спринтере большие разделы ни к чему - DSS меньше считать надо будет ;).
При разбивке винта, выставляй всегда "LBA".
Я имел виду на Спринтере.
Vasil Ivanov wrote: P.S. Займись написанием скандиска фор Спринтер ? ;). Алгоритмы можешь глянуть в
сорцах утил FreeDOS-а. Хотя бы только для отлова потерянных кластеров. Эта самая
распространенная трабла после экспериментов на Спринтере.
Оттудава и скачал сишные исходники scandisk и chkdsk :)

http://www.ibiblio.org/pub/micro/pc-stu ... files/dos/
Я имел виду на Спринтере.
А, понял. Все определяется автодетектом.
Оттудава и скачал сишные исходники scandisk и chkdsk :)

http://www.ibiblio.org/pub/micro/pc-stu ... files/dos/
Можно считать, что ты занялся такой утилитой ?. Будет типа чек-диска или с картой поверхности скан-диска (ndd) ?.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote: Ессно все последней версии - DSS 1.6 и Биос 3.00.

P.S. Переразбей и отформатируй винт под MS-DOS 6-й версии.
Виндовые примочки ставят другие байтики в таблице разделов
винта. DSS вроде как работает с ними, но чем черт не шутит...
Я же говорил - готовил винт в MS-DOS. Создавал партишн через досовский fdisk и форматировал досовским форматом на старой пентиумной плате - ДОС работал на ура, но когда заменил мать на Спринтер - начались глюки.

Щас вылечил винт виндовым chkdsk - посмотрим что будет.
Ясно. Потом сообщишь, как "идут дела" ?.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Спринтер портит винт :(

Post by Shaos »

Vasil Ivanov wrote: Можно считать, что ты занялся такой утилитой ?. Будет типа чек-диска или с картой поверхности скан-диска (ndd) ?.
Мне бы хотелось сделать scandisk - обычный такой синий :)
Исходники кстати на Си, т.е. можно попробовать твой компилятор в боевых условиях ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote: Можно считать, что ты занялся такой утилитой ?. Будет типа чек-диска или с картой поверхности скан-диска (ndd) ?.
Мне бы хотелось сделать scandisk - обычный такой синий :)
Исходники кстати на Си, т.е. можно попробовать твой компилятор в боевых условиях ;)
Нельзя, поскольку у Солида размер переменных макс. 16 бит.
Лучше сразу на асме писать. Из сорцев брать только алгоритм работы.
Хотя... можно попробовать заюзать сишные кросс-компиляторы, типа
Хайтека или IAR-а. С размерностью переменных у них все в порядке ;).

P.S. Слушай, кросс-асм "zmac" бинарники не может инклюдить ?.
Чего-то я не нашел у него такой фитчи ;(.
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Спринтер портит винт :(

Post by Shaos »

Vasil Ivanov wrote:
Shaos wrote:
Vasil Ivanov wrote: Можно считать, что ты занялся такой утилитой ?. Будет типа чек-диска или с картой поверхности скан-диска (ndd) ?.
Мне бы хотелось сделать scandisk - обычный такой синий :)
Исходники кстати на Си, т.е. можно попробовать твой компилятор в боевых условиях ;)
Нельзя, поскольку у Солида размер переменных макс. 16 бит.
Лучше сразу на асме писать. Из сорцев брать только алгоритм работы.
Хотя... можно попробовать заюзать сишные кросс-компиляторы, типа
Хайтека или IAR-а. С размерностью переменных у них все в порядке ;).

P.S. Слушай, кросс-асм "zmac" бинарники не может инклюдить ?.
Чего-то я не нашел у него такой фитчи ;(.
А лонги он не дежит? Ну с переменными можно похимичить, а на ассемблере это писать тяжко будет.

Бинарники мало кто умеет инклудить - по-моему это тока спектрумистские асмы до такого докатилися.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Ну с переменными можно похимичить, а на ассемблере это писать тяжко будет.
Ну, если делать простейший вариант вроде поиска подходящего по объему незанятого пространства в конце винта и поочередное копировние туда файлов, то и на ассемблере можно.
Бинарники мало кто умеет инклудить - по-моему это тока спектрумистские асмы до такого докатилися.
Не, такое дело почти везде есть, и на Спектруме и на Амиге и на PeeCee и даже на Атари.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Mac Buster wrote:
Ну с переменными можно похимичить, а на ассемблере это писать тяжко будет.
Ну, если делать простейший вариант вроде поиска подходящего по объему незанятого пространства в конце винта и поочередное копировние туда файлов, то и на ассемблере можно.
Бинарники мало кто умеет инклудить - по-моему это тока спектрумистские асмы до такого докатилися.
Не, такое дело почти везде есть, и на Спектруме и на Амиге и на PeeCee и даже на Атари.
На ПЦ? Насколько я знаю MASM не умеет, TASM тоже не умеет, и даже модный NASM не умеет. Или я ошибаюсь?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote:
Shaos wrote:
Vasil Ivanov wrote: Можно считать, что ты занялся такой утилитой ?. Будет типа чек-диска или с картой поверхности скан-диска (ndd) ?.
Мне бы хотелось сделать scandisk - обычный такой синий :)
Исходники кстати на Си, т.е. можно попробовать твой компилятор в боевых условиях ;)
Нельзя, поскольку у Солида размер переменных макс. 16 бит.
Лучше сразу на асме писать. Из сорцев брать только алгоритм работы.
Хотя... можно попробовать заюзать сишные кросс-компиляторы, типа
Хайтека или IAR-а. С размерностью переменных у них все в порядке ;).

P.S. Слушай, кросс-асм "zmac" бинарники не может инклюдить ?.
Чего-то я не нашел у него такой фитчи ;(.
А лонги он не дежит? Ну с переменными можно похимичить, а на ассемблере это писать тяжко будет.

Бинарники мало кто умеет инклудить - по-моему это тока спектрумистские асмы до такого докатилися.
Первый проход компилятора (генератор т-кода) держит все,
проблема в кодогенераторе (2-й проход) - он не обрабатывает
лонги и более...

Бинарники икнлюдит z80asm (который на базе nasm-а).
Vasil Ivanov
vasil-i@yandex.ru
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Спринтер портит винт :(

Post by Shaos »

Vasil Ivanov wrote:
Shaos wrote:
Vasil Ivanov wrote: Ессно все последней версии - DSS 1.6 и Биос 3.00.

P.S. Переразбей и отформатируй винт под MS-DOS 6-й версии.
Виндовые примочки ставят другие байтики в таблице разделов
винта. DSS вроде как работает с ними, но чем черт не шутит...
Я же говорил - готовил винт в MS-DOS. Создавал партишн через досовский fdisk и форматировал досовским форматом на старой пентиумной плате - ДОС работал на ура, но когда заменил мать на Спринтер - начались глюки.

Щас вылечил винт виндовым chkdsk - посмотрим что будет.
Ясно. Потом сообщишь, как "идут дела" ?.
Дела идут фигово - винт снова завыступал: перестал запускаться FN.EXE, снова стали недоступны некоторые каталоги. Подцепил снова к винде - прошелся chkdsk-ом - опять куча ошибок и потерявшихся файлов с каталогами. Плюнул на это дело - и решил пока со Спринтером дискетками работать. А на этот подозрительный винт поставил Linux Mandrake 10.1 - пока работает и не пикает ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Vasil Ivanov
Doomed
Posts: 413
Joined: 11 Dec 2003 14:34

Re: Спринтер портит винт :(

Post by Vasil Ivanov »

Shaos wrote:
Vasil Ivanov wrote:
Shaos wrote:
Vasil Ivanov wrote: Ессно все последней версии - DSS 1.6 и Биос 3.00.

P.S. Переразбей и отформатируй винт под MS-DOS 6-й версии.
Виндовые примочки ставят другие байтики в таблице разделов
винта. DSS вроде как работает с ними, но чем черт не шутит...
Я же говорил - готовил винт в MS-DOS. Создавал партишн через досовский fdisk и форматировал досовским форматом на старой пентиумной плате - ДОС работал на ура, но когда заменил мать на Спринтер - начались глюки.

Щас вылечил винт виндовым chkdsk - посмотрим что будет.
Ясно. Потом сообщишь, как "идут дела" ?.
Дела идут фигово - винт снова завыступал: перестал запускаться FN.EXE, снова стали недоступны некоторые каталоги. Подцепил снова к винде - прошелся chkdsk-ом - опять куча ошибок и потерявшихся файлов с каталогами. Плюнул на это дело - и решил пока со Спринтером дискетками работать. А на этот подозрительный винт поставил Linux Mandrake 10.1 - пока работает и не пикает ;)
А какой у тебя винт (марка, объем) ?. Какая мать, Sp2000 или Sp2000s ?. Сколько разделов и какие (объем) ?.
Vasil Ivanov
vasil-i@yandex.ru