Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

О том, как жарить блины в системном блоке.


Вам никогда не доводилось жарить что-либо внутри вашего системного блока? Мне, если честно, это не удавалось ни разу, но мысли по этому поводу были.
Однажды компьютер, который работал верой и правдой 3 года от рассвета до заката стал, то сам по себе перезагружался, то зависать по поводу и без него. Самое странное, что происходили эти явления в одно и тоже время – 16:00 плюс минус 10 минут. Какие здесь мысли могут возникнуть у нормального системного администратора? Вирус! Но не тут то было. Касперский, обновлённый последними базами, не выдавал ничего подозрительного. Операционная система WINDOWS 2000 SP4 обычно не склонна без повода к фокусам. Оставалось одно заглянуть под стол в системный блок. И что я там обнаружил? Нагретый до белого каления блок питания JNC с выключенным вентилятором. Теперь сразу стало понятно, откуда возникли глюки. Просто блоку питания после восьми часов работы уже не хватало охлаждающих возможностей двух радиаторов, из-за чего всё тепло выплёскивалось на корпус и стенки питателя.
Кстати, должен заметить, из личного опыта, что есть отдельная категория лиц не реагирующая на то, что вентилятор в их системном блоке умер. Мало того, эти с позволения сказать пользователи, продолжают работать на таких машинах по 8-10 часов. А это чревато пожаром. Некоторым читателям могут показаться мои слова пустыми или даже смешными. Но это беда многих офисов и организаций где установлена вычислительная техника.
Вот случай из моей практики. В один китайский удлинитель воткнули: электрочайник, ксерокс, кофеварку, колонки от компьютера. Если бы я вовремя не подоспел, обмотка проводов, которая к тому времени уже стала чёрной, могла вспыхнуть и зажечь шторы, что в свою очередь привело бы к пожару. А теперь давайте представим такую же ситуацию, из серии нарочно не придумаешь, в системном блоке. Как всегда у нерадивых пользователей пыли в нём много, она накапливается везде и может вспыхнуть не хуже спички. Кажется, вас это не коснется? Так думали многие пострадавшие, поэтому предлагаю не игнорировать нагревающиеся провода и элементы. Так как может случиться беда.
Вот всегда говорят, что погонишься за дешёвыми комплектующими – придётся ещё раз новые покупать. Это можно отнести к производителю JNC. Блоки питания этой марки чаще всего мне попадают в руки в нерабочем состоянии. То ли некачественная сборка, то ли ещё что-то является решающим фактором. Но пользователи их берут и берут в довольно больших количествах. Так как цена корпуса в 15 USD устраивает многих. Но только никто не думает, что в лучшем случае через 2 года им придётся покупать новый блок, а то и вовсе сразу по истечении гарантии ещё и материнскую плату. Если для физических лиц это не проблема, то для организаций с десятками, такого рода машин, возникают неприятности, в виде остановки работы, а этого в свою очередь не любят руководители. Вывод – покупайте качественные комплектующие!
Как отличить хороший блок питания от плохого?
1. По цене. Например, хороший БП не может стоить дешевле 20$. Высококачественные стоят порядка 40-60$. Хотя иногда высокая цена не гарантирует высокого качества.
2. По фирме-производителю.
3. По весу! Как показали простые сравнения, проведенные на сайте www.directron.com, между качеством и весом БП зачастую существует прямо пропорциональная зависимость, что довольно легко объяснить. В дешевых БП производители экономят, на чем только можно. Для этого упрощают схему, уменьшают площадь радиаторов, заменяют качественные и большие электролитические конденсаторы на маленькие и дешевые, используют тонкие и, что самое неприятное, зачастую КОРОТКИЕ провода
Ну, а теперь ближе к теме. Очередной подопытный блок питания JNC с виду производил недурное впечатление. Три года службы и никаких нареканий. “Даже пломбы на месте” – радовался я, раскручивая корпус питателя. Когда же отвёртка проникла внутрь и на свету обнажилась плата с элементами, настроение испортилось. Повсюду торчали вздутые конденсаторы, покрытые небольшим слоем нагара. По комнате разошёлся неприятный запах. Однозначно сгорел! Но что делать? Ехать за новым блоком или чинить этот? Если ехать, то нужно время, а его как всегда нет. Ведь людям на чём – то работать надо. Тогда было решено произвести ремонт. Но вновь возникла проблема, для вздутых конденсаторов замены не оказалось. Зато нашёлся вентилятор от старой 386-й машины, которая была разобрана пару лет назад. Оставался один выход. Выпаять старый вентилятор и взамен воткнуть новый. Идея сама по себе хорошая. Но не будет ли глючить от этого сам блок? Оказалось, нет. Главное, чтобы оба вентилятора были схожи по параметрам. Старый был на 0,15 А, а новый впаянный мною на 0,14 А. Разница небольшая, поэтому и работает всё стабильно.
Как же вывести на внешнее питание блока вентилятор? На самом деле очень просто. Вам следует закрепить новый вентилятор на месте старого предварительно допаяв к нему ещё немного провода. Желательно такого же по характеристике (сечение). Затем спаянные места аккуратно обмотать изолентой и вывести со жгутом из блока питания. Всё первая фаза завершена. Главное не забыть залудить провода, чтобы контакты не окислились и лучше припаялись. Затем следует найти свободный штекер. Это может быть либо разъём для питания дисковода, либо для питания HDD. Без разницы. Желательно чтобы он выходил из вашего системного блока, и на нём было хоть какое-то напряжение (шутка). После этих манипуляций нужно сразу определится, как хочется закрепить. Намертво или всё же с возможностью отключения. Я лично, припаял намертво. Как? Для этого нужно совсем немного красный провод воткнуть в красный, чёрный в чёрный. Но перед этим засунуть в штекер питания немного оловянной проволоки, затем поднести паяльник и аккуратно её нагреть, присоединив контакт вентилятора. Главное не перепутать цвета. А то тогда ваша охлаждающее устройство будет крутиться в обратную сторону. Если всё сделать грамотно, БП будет работать без проблем ещё много лет.
Наверное, многие догадываются, что плохой БП может превратить работу компьютера в сущий ад, вызывая нестабильность всей системы, постоянные её зависания и перезагрузки. Пользователь, при этом, углубляется в глухие дебри BIOS-a и настроек Windows, ищет проблему в драйверах. После этого начинается мучительный процесс перепроверки всего железа, и при этом БП проверяют в последнюю очередь, так как протестировать его стабильность и соответствие стандартам в домашних условиях не так просто. А ведь зачастую большинство так называемых “глюков” происходит не по вине WINDOWS, а из-за некачественных комплектующих. Например, знаменитое синие окно WINDOWS 2000 гласящие о неком “DUMPING MEMORY” вызвано отнюдь не кровожадностью этой ОС, а в большинстве случаев проблемами с оперативной памятью и подобных примеров довольно много.
Как же рассчитать необходимую мощность блока питания? Для этого следует воспользоваться этими табличками.
Компонент системы Необходимая мощность Используемые линии питания
AGP видео плата 20 — 50W +3.3V
Средняя плата PCI 5W +5V
PCI SCSI контроллер 20-25W +3.3V and +5V
Флоппи дисковод 5W +5V
10/100 сетевой контроллер 4W +3.3V
50x Atapi CD-ROM 10 — 25W +5V and +12V
12x Atapi DVD-ROM 10 — 25W +5V and +12V
12x/10x / 40x SCSI CD-R/RW 20W +5V and +12V
SCSI CD-ROM 12 +5V and +12V
Память 8W per 128MB +3.3V
Ultra2 SCSI PCI адаптер 5W +3.3V and +5V
7200rpm IDE жесткий диск 5 — 15W +5V and +12V
7200rpm Ultra2 SCSI жесткий диск 24W +5V and +12V
10,000rpm SCSI жесткий диск 10 — 40W +5V and +12V
Материнская плата без CPU или RAM 20 — 30W +3.3V and +5V
Обычный процессор Pentium II 30W +5V
Процессор 800MHz Pentium III 36-56W +5V
Процессор 1.4GHz AMD Athlon 70W +12V
Процессор 1.7GHz Pentium 4 65W +12V
Таблица максимально допустимых отклонений от номинальных напряжений компьютерного (ATX) блока питания.
Output Range Min. Nom. Max. Unit
+12VDC (1) ±5% +11.40 +12.00 +12.60 Volts
+5VDC ±5% +4.75 +5.00 +5.25 Volts
+3.3VDC ±5% +3.14 +3.30 +3.47 Volts
-5VDC ±10% -4.50 -5.00 -5.50 Volts
-12VDC ±10% -10.80 -12.00 -13.20 Volts
+5VSB ±5% +4.75 +5.00 +5.25 Volts
(1) At +12 VDC peak loading, regulation at the +12 VDC output can go to ± 10%.
Интересный совет
Между прочем, если у вас есть большой избыток старых вентиляторов от АТ и XT машин не советую их выбрасывать, ведь они могут сослужить не дурную службу и на новых машинах. Все дело в том, что чем круче выходят процессоры и материнские платы, тем больше они склонны к чрезмерному нагреву. И ведь за дополнительные навёрнутые радиаторы для них особого желания платить нет. Вот и приходят к нам на помощь старые друзья с двоек и троек. Особенно мне нравятся гигантские вентиляторы со старых 8088 и 286-х машин. Они способны охлаждать материнские платы по всему периметру. Главное рассчитать их местоположение так, чтобы воздух попадал на самые горячие места, после процессора. Например, на оперативную память или видео карточку. Сам лично видел, как один товарищ подвесил на проволоке закрепленной, на крышке системного блока вентилятор, который недурно охлаждал материнскую плату. Причём сам компьютер был сильно разогнан. Для дополнительного вентилятора можно использовать такой же метод подключения, как был описан выше при ремонте блока питания. Важно только не перестараться! Вот пример. В блок общей мощностью в 200W были подключены: сетевая карта, HDD, CD-ROM, видео карточка + 3DFX, FDD3-5, FDD5-25 и ещё один дополнительный вентилятор в довесок к кулеру. Как итог питатель не выдержал такой нагрузки и отдал компьютерному богу душу. Поэтому следует очень внимательно просчитывать возможность подключения дополнительных охлаждающих устройств. Ведь не всякое ”железо” их потянет.

Роман Карпач www.fdd5-25.net

Весь русскоязычный “downgrade”.

Некоторое время назад я писал о так называемой теории “downgrade”. Это относительно новое веяние в компьютерном мире суть которого заключается в том, чтобы посредствам самых старых компьютеров выполнять все те же функции, что присущи нашим P2-P4.
Первопроходцами в этом были музеи старого программного обеспечения. Они располагались на бесплатных хостингах. Ярким примером такого ресурса для нас служит www.oldpc.narod.ru.
В конце 90-х в рунете было всего три таких музея. Это www.staroe.vov.ru , www.pc-x86.narod.ru и www.oldpc.boom.ru . Сайт pc-x86 был закрыт в 2001 году из-за слишком большой занятости его автора, что случилось со staroe.vov.ru я не знаю, но ресурс не обновлялся так же довольно долго. Ну, а oldpc переехал на другой бесплатный хостинг. В итоге получилась довольно неприятная ситуация. Сайты были закрыты и старый софт для x86 стал в большинстве своём дефицитным.
Не долго думая я решил открыть небольшой музей программ www.disk5-25.narod.ru , который затем стал www.fdd5-25.narod.ru и уж наконец www.fdd5-25.net . Не сочтите всё это за рекламу. Но просто сайты с эмуляторами Zx, Atari и прочими прелестями водились в избытке. А вот DOS 5.0 скачать было неоткуда. Как итог попытка заполнения вакуума своими силами.
Прошло уже четыре года и в этой статье я хочу подвести итоги существования “downgrade” как с точки зрения автора одного из таких проектов, так и с точки зрения обычного пользователя. Особенно хочется поделиться воспоминаниями о том, как появлялись эти самые ресурсы и во что они превратились сейчас. Все ссылки в публикации идут в порядке появления сайтов. От самого старого, до самого нового. При этом я старался сделать так, чтобы по возможности комментарии были взяты на самих описываемых ресурсах.
www.oldpc.narod.ru — Выдержка на сайте: “В далёком 1981 году произошло событие, последствия которого в то время едва ли кто-нибудь мог предвидеть и оценить по достоинству. 12 августа 1981 года появился пресс-релиз корпорации IBM, посвящённый выпуску ею своего первого Персонального Компьютера. Кто бы мог тогда подумать, что пресс-релиз IBM станет историческим документом, а мир вступит в новую стадию своего развития. Из сообщений прессы: «Нью-Йорк, 12 августа. Корпорация IBM сегодня объявила о выпуске своей самой компактной и недорогой компьютерной системы — IBM Personal Computer. Сконструированная специально для применения в бизнесе, в школе и дома, эта простая в использовании система продаётся по цене всего лишь 1565 долл. Предлагается множество усовершенствованных возможностей, а с дополнительным программным обеспечением могут использоваться сотни популярных прикладных программ. “Только теперь, перешагнув в третье тысячелетие, мы можем, наконец, оценить все последствия этого эпохального события. Не будем судить, хорош или плох был тот первый IBM PC, совершила или не совершила ошибку фирма IBM, выпустив на рынок наспех сработанное изделие своего второстепенного подразделения. Главное, что это произошло, и развитие истории направилось именно по этому пути, а не по какому другому. Конечно, не займись персоналками IBM, ими бы занялся кто-нибудь другой, прогресс бы не остановился. Быть может, мы сейчас работали бы на Apple или DEC- совместимых компьютерах, а про бедного БЕЙСИК — программиста Билла Гейтса знали бы только его ближайшие родственники.
Выход на рынок IBM PC положил конец существовавшему доселе разнообразию персональных компьютеров. Исчезли, так и не получив признания, DEC Rainbow, Commodore Amiga, NEXT, Atari ST и десятки других оригинальных машин. Многие из них были мощнее и совершеннее, чем их серый конкурент с логотипом IBM. Но выжили не они, а потомки компьютера, чьё имя «Personal Computer»
стало нарицательным, появившегося двадцать с небольшим лет назад. Этот сайт посвящён истории персональных компьютеров вообще и персонального компьютера фирмы IBM в частности, а также истории программного обеспечения персональных компьютеров.”
Помнится, OLDPC в первый раз я посетил, когда он находился на хостинге www.boom.ru . Что сразу бросилось в глаза? Оригинальный дизайн и digger, который без остановки куда-то ехал. Но больше всего поразило само содержание ресурса, а вернее описание программ выложенных на нём. Всё исторически достоверно. Описаны как функции, так время и место использования того или иного программного продукта. Другие сайты в этом плане находились, да и находятся в аут сайде.


dosinet

www.dosinet.chat.ru — один из старейших ресурсов посвящённых старым PC на новый лад. Его главная особенность в том, что именно на www.dosinet.chat.ru находится огромная коллекция программ позволяющих работать из ДОС в сети internet: браузеры, icq-клиенты, фтп, почтовые программы и прочие, прочие. Если вы думали, что ваш 286-й в шкафу не на что не годен, то вы глубоко заблуждались. Главное купить модем! В своё время ссылка на этот ресурс была опубликована в одном из компьютерных СМИ и произвела эффект разорвавшийся бомбы. Многие люди впервые узнали о том, что DOS это ещё и сетевая операционная система…

fdd5-25

www.fdd5-25.net — дату рождения своего сайта я помню хорошо это 15-ноября 2000 года. Вот уже четвёртый год ФДД5-25 с вами. Про наш портал было много написано, сказано, поэтому что-то ещё писать просто бесполезно. Напишу лишь вот что: размер сайта составляет 257 мб, общее количество программ представленных у нас перевалило за 400. В проект входит ещё 4 сайта: клуб, Miraculix OS, текстовый редактор KHEDIT и fddsoft. Всё от байта до байта у нас посвящено старому “ПО”, играм, ос, юмору на новый лад. И самое главное преимущество наш сервер — 2,5 гб/сек.
www.386.by.ru — замечательная, простая и надежная операционная система MS-DOS сегодня незаслуженно забыта, а ведь для нее разработано множество разнообразных программ, быстрых и удобных. MS-DOS отлично работает на старых компьютерах: IBM PC 8086, 286, 386, 486, Pentium… Кстати, такие компьютеры сегодня многие пренебрежительно называют «калькуляторами». Вы думаете 286 или даже Pentium ни на что не годны? Ничего подобного, именно для этих стареньких машинок предназначены все программы, размещенные здесь.
Не выбрасывайте старые компьютеры и комплектующие — они еще на многое способны! Лучше подарите их тому, кто любит MS-DOS и старые компьютеры…

386byru

386.BY.RU существует уже более 2-х лет. Отсюда вы можете скачать большую часть «антикварной» коллекции программ для DOS и Windows 3.1 — на сегодняшний день коллекция «весит» более 110 Мб и насчитывает свыше 300 программ. Кроме того, в коллекции есть тексты, документация, авторские статьи, юмор на компьютерную тему и музыка…
Был такой промежуток времени, когда кроме FDD5-25 и OLDPC сайтов на downgrade тематику не существовало. И вот как-то у меня в форуме появился некто Антиквар. Он заинтересовался темой и решил тоже открыть свой ресурс. Как и OLDPC в начале он размещался на www.boom.ru. Однако, с ростом файлового архива и посещаемостью сайт вырос до www.nostalgy.org.

dosgamesua

www.oldgames.zp.ua — очень даже знаменитый в своё время сайт посвящённый компьютерным играм. Коллекция, конечно, не богатая, но найти можно многое из того, во что играли когда-то на 286-х и 386-х компьютерах. Автор сайта так же не позабыл о документации и кодах. Дизайн вызывает такое ощущение, что ты попал в компьютер геймера начала 90-х годов 20 века.

int21

www.int21.narod.ru — сайт целиком посвящён операционной системе DOS и программам для неё.
Страничка INT21 появилась следом за 386.by.ru и сразу же привлекла интерес пользователей. Дело в том, что автор сайта сделал большую ставку на программирование и подобные вещи.
www.dosprogram.narod.ru — ресурс создан для людей пользующихся старыми компьютерами.
Автор сайта пишет: “DOS — хорошая операционная система и действительно операционная в отличии от Windows 95/98/ME, которые запускаются из под DOS.” Автор своим сайтом не призывает поголовно перейти в DOS, он просто просит понять что спор «DOS или Windows» — в половине случаев практически бессмысленный. Ведь Windows 95/98/ME – это оболочки! А если речь идёт о Windows NT, то сначала нужно уточнять что имеется в виду под словами «Операционная система Windows». Если это — кнопка Пуск, рабочий стол и всякие там Paint’ы и WordPad’ы, то это уже не ОС, это программы, а если этих программ не будет, то WINDOWS останется голой оболочкой, вот её то и можно сравнить с DOS. Вот уже в таком случае сразу можно говорить о том, что DOS лучше. Кроме того, можно сравнить программы и их системные требования. Автор сайта считает, что DOS выходит победителем из спора в силу своей простоты.
Из особенностей — www.dosprogram.narod.ru оптимизирован под Arachne, браузер работающий в ДОС.

assm-crecker

www.assm-cracker.narod.ru — посвящен старым ОС, программированию и downgrade. Здесь можно скачать нужные программы и исходные коды. На сайте представлена обширная коллекция языков программирования, дизассемблеров (программ с помощью которых можно де компилировать бинарный код в код ассемблера для дальнейшего редактирования и отладки), операционных систем (собираются ссылки на все возможные), конвертеров файлов \ графики \ мультимедиа под DOS, вирусов (исключительно в образовательных целях, для изучения методов защиты и построения антивирусных систем), игр под DOS и многого другого. Коллекция пополняется приблизительно 1 программа в день.

flopos

www.flopos.com — один из бывших участников проекта fdd5-25.net вышедший на вольные хлеба. Сайт посвящён написанию операционной системы ФЛОП ОС:
— написана на чистом ассемблере;
— работает в реальном режиме (аналогично MS DOS).
— какой-либо графический интерфейс отсутствует;
— общение с пользователем осуществляется при помощи командной строки или Flop Commander (аналог Norton Commander);
— работает только с дискетой 1.44 мб, каталоги не поддерживаются;
— для программиста доступны около 30 функций системы + все функции BIOS.

oldospc

www.oldospc.narod.ru — небольшой сайтик посвящённый операционным системам и программам для них. Скромный дизайн, скудная коллекция.

ossysbin

www.os.sysbin.com — уникальные в своём роде ресурс. На нём находятся почти все операционные системы от дос до os/2. Всё открыто для свободной скачки. Автор постарался синхронизировать все системы по их временным переродам. Настоятельно рекомендую посетить сайт – другого такого в природе нет!

raritet

www.raritet.nm.ru — немного непонятный для меня ресурс. Дело в том, что все вышеописанные сайты пытаются в той, или иной мере оживить старый компьютер, заставив его выполнять современные функции. Но вот сайт “раритет” просто собирает старые программы, написанные для win32. Например, знаменитый графический пакет ASCDEE версии 1.0, ну и прочие интересные мелочи. Большинство программ работают под WINDOWS 95. Думаю, этот сайт будет полезен в первую очередь тем, кто пользуется P1 или компьютерами серии 5х86.
www.slash-net3x.narod.ru — windows и программы для неё. Здесь вы найдете множество ссылок на ОС всех времен (1981-1998). Зачем нужен этот сайт? Затем, что у некоторых людей до сих пор дома стоят старые 286-486 компьютеры, и надо же им как-то помогать?! Используя www.slash-net3x.narod.ru вы можете превратить свой Pentium 4 в 386!

slash-net3x.narod.ru

Более того, есть много людей, кто помнит и любит DOS и Windows 3.x до сих пор. Автор искренне уверен, что его страничка как-то поможет этим людям! Цитата:” Downgrade становится популярнее с каждым днем, им увлекаются не только пользователи, которые 7-10 лет назад постоянно работали под MS-DOS и Windows 3.x, но и новички, которым интересно взглянуть на то, под чем сидели в 80-х, начале 90-х.”

worksoft.formru

www.worksoft.fromru.com — проект, который олицетворяет идею “downgrade”. Кредо сайта: новый софт — старый пк! FreeWin NG — по сути, не является операционной системой или оболочкой, в привычном понимании этого слова, это своеобразная надстройка над ядром Windows 3.1, способ тесной интеграции DOS и Windows, который в совокупности с обновлением ядра самой Win3.1, ведет к появлению всех качеств современной ОС. При запуске системы, естественно, начинает загрузку DOS, он обеспечивает работу с файловой системой, далее — поддержку устройств с драйверами реального режима. После загрузки в память драйверов и инициализации необходимых устройств компьютер проверяется на наличие вирусов в памяти, далее происходит передача управлением ядру Win3.1, оно выполняет операцию анализа и загрузки драйверов защищенного режима, шрифтов. После старта ядра Windows, стартует надстройка над ним — графическая оболочка Calmira в совокупности с мультимедийной средой FreeWin Media, использующая для реализации задач по работе с потоками данных, DOS модули и подпрограммы, интегрированные в ядро Win3.1. Таким образом, можно добиться снижения аппаратных требований, большей стабильности и функциональности системы. Кроме того, русифицированная оболочка Calmira, обладает понятным конечному пользователю интерфейсом, что тоже играет немаловажную роль. FreeWin NG — это среда стартующая, из под, модернизированного ядра Win3.1, занимающаяся, прежде всего управлением и интеграцией DOS ресурсов с самой Windows.

dosbootsector

www.dosbootsector.narod.ru — добротно выполненный сайт на котором можно найти поистине большую для бесплатного хостинга коллекцию программ для DOS и WINDOWS 3.x. Обязательно посетите раздел авторских статей. Ресурс оставляет после себя самое приятное впечатление.

world16bit

www.world16bit.narod.ru — страница посвящена программному обеспечению для старых компьютеров 8088-80486, хоть некоторые из них уже история, о них все же нельзя забывать. Многие пользователи до сих пор используют эти замечательные системы, во многом не только не уступающие современным, а бывает что во многом их и превосходящих. Данный сайт предназначен, для того чтобы по возможности облегчить жизнь пользователям старых машин.
Время летит как стрела. К сожалению, не все ресурсы, о которых я хотел рассказать дожили до дня написания этого материала. Но знаю одно, что за 4 года количество сайтов касающихся “downgrade” увеличилось многократно. А это может говорить лишь о том, что старые машины ещё не скоро превратятся в новые эмуляторы.

Роман Карпач

Установка CD-ROM TEAC CD-55a (интерфейс PANASONIC) под MS-DOS.

Вот pаньше, года этак в 60-е, все было классно — sex, drugs & rock’n’roll. А сейчас? Suxx, bugs & plug’n’play…


Не пугайся, мой дорогой читатель, на дворе по-прежнему двадцать первый век. А мы сидим на навороченных PENTIUM 3 и 4. Но то о чём я сегодня хочу написать – может заинтересовать каждого, мало-мальски любознательного читателя имеющего отношение к компьютеру.
Рождение компакт диска
Изобретение цифрового компакт-диска традиционно приписывается двум компаниям: либо голландцы из Philips его придумали сами, либо им помогали японцы из Sony. Произошло это в самом начале 1980-х. Но есть другая версия: CD изобрёл американский физик ещё в 1960-х. Авторство вышеназванных фирм подтверждают многие источники, к примеру, популярная энциклопедия Wikipedia. Если верить ей, Philips и Sony совместно разработали цифровой компакт-диск в 1980-м, а спустя два года в городе Лангенхаген (Langenhagen), близ Ганновера, началось его массовое производство. Потом подключились Microsoft и Apple, чьими стараниями CD превратился в CD-ROM, который в 1987 году совершил революцию в мире персональных компьютеров. Вот, стало быть, и вся история появления компакт-диска. Теперь «альтернативная» точка зрения. В 1931 году в Бремертоне (Bremerton), штат Вашингтон, родился Джеймс Расселл (James T. Russell). Своё первое изобретение он совершил в шесть лет — построил кораблик с дистанционным управлением, в трюме которого по волнам ходил его завтрак. В 1953 году Расселл закончил колледж в Портленде и стал бакалавром физики. В качестве физика он и устроился на работу в лабораторию компании General Electric, где затеял ряд экспериментальных проектов. Считается, что Джеймс Расселл был одним из первых, кто стал пользоваться цветным телевизионным экраном и клавиатурой в качестве человеко-машинного интерфейса. Он же первым спроектировал и построил агрегат для сварки пучком электронов. В 1965 году, когда базирующийся в штате Огайо институт Battelle Memorial открыл в Ричлэнде Тихоокеанскую северо-западную лабораторию (Pacific Northwest Laboratory) , Расселл стал её старшим научным сотрудником. Тогда он уже знал, в каком направлении будет работать. Дело в том, что физик был страстным любителем классической музыки. И, как многие меломаны того времени, Расселл часто расстраивался из-за ухудшающегося со временем качества записи на виниловых пластинках. Пытаясь внести усовершенствования, учёный даже пытался использовать в качестве звукоснимателя иголки кактуса. Однажды в субботу днём Расселл решил набросать схему лучшей, по его мнению, цифровой системы записи и воспроизведения звука. В итоге он «родил» действительно революционную идею — придумал устройство, в котором отсутствовал физический контакт между компонентами процесса проигрывания записи. На тот момент Расселл был знаком с цифровой записью данных на перфокартах и магнитной ленте, но понял, что лучший способ — использовать свет. 0 и 1, темнота и свет — раздумывал физик — если двоичный код достаточно хорошо уплотнить, в нём можно хранить не просто мелодии, а целые энциклопедии. В институте учёному, хотя и не сразу, но пошли навстречу, разрешив работать над персональным проектом по переводу аналогового сигнала в цифру. И через пару лет Расселл изобрёл первую оптико-цифровую систему записи и воспроизведения, которую запатентовал в 1970 году. Он нашёл способ записи на жёсткий фоточувствительный диск данных в виде крошечных «битов», светлых и тёмных, каждый — микрон в диаметре. Лазерный луч считывал двоичный код, а компьютер преобразовал данные в электронный сигнал, который тогда было сравнительно просто преобразовать в слышимую или видимую «трансляцию». Вот это и было первым цифровым компакт-диском. В 1970-е изобретатель продолжил совершенствовать своё детище, пытаясь приспособить его к любой форме данных. Как и множество разработок, опередивших своё время, CD поначалу не слишком заинтересовал инвесторов. Но в 1971 году рисковый бизнесмен Эли Джекобс (Eli Jacobs) основал корпорацию Optical Recording и пригласил Расселла в команду, которая должна была придумать видеодиск. Идея была такая: распространять телевизионные программы на небольших пластмассовых носителях, рассылая их по почте, чтобы люди могли в любой момент посмотреть любимую передачу. По сути, речь шла о том, что сейчас называется видеомагнитофонами и кассетами для них. В 1974 году на выставке в Чикаго компания представила оптико-цифровую телевизионную машину для записи и воспроизведения, первое устройство, которое переводило цветное изображение в цифру, но мир не перевернулся, инвесторы не отреагировали. Через год, летом 1975-го, в лабораторию Расселла наведались представители Philips и невысоко оценили его работу: «Они сказали, что «это очень хорошо для хранения данных, но вы не можете приспособить это для видео или аудио», — вспоминал физик. Нужно сказать, что за несколько лет до посещения лаборатории голландская компания выпустила свой лазерный диск для аналогового оптического видеоплеера. В Нидерландах были убеждены, что аналог — единственно возможный вариант: «Philips тогда вложила 60 миллионов долларов в разработку лазерного диска, никто не говорил им, что они совершают ошибку», — рассказывал Расселл. Два месяца спустя после экскурсии по лаборатории изобретателя Philips представила компакт-диск — практически точно такой же. В конечном счёте, не только Philips, но и Sony, и другие компании вплотную занялись продвижением технологии Расселла, не упоминая его имени. Сам Расселл, впрочем, не монополизировал права на технологию: «Трудно сказать, сделали ли эти люди всё сами, независимо от меня. Ведь в том, что у двух или более человек, находящихся в разных местах, может родиться одна и та же идея, ничего необычного нет. Вполне возможно, мы работали параллельно. Но позже они заплатили за это». Действительно, Sony и Philips выплатили лицензионные платежи от продаж проигрывателя компакт-дисков. Деньги получили институт Battelle Memorial, корпорация Optical Recording и её хозяин Джекобс. В 1992 году Time Warner и другие производители дисков подали на Optical Recording в суд, заплатив, в конечном счёте, 30 миллионов долларов за нарушение патентов, так как суд решил — у корпорации эксклюзивные права на технологию CD. Тем не менее, из всех этих денег Расселл ни разу не получил ни цента, так как 26 патентов на «компакт» принадлежали его работодателю, то бишь — Optical Recording. Однако и это изобретателя не остановило. Он продолжил работать над оптическими системами хранения данных и придумал нового конкурента накопителям на жёстких дисках — оптическую память произвольного доступа (Optical random-access memory — ORAM). В этой системе нет вращающегося диска и вообще — ни одной движущейся части, данные считываются светом. В 1991 году Расселл вместе с партнёром Полом Наем (Paul Nye) создал компанию Ioptics — специально для ORAM. Но даже несмотря на многомиллионные инвестиции от Microsoft, дело выгорело, система оказалась невостребованной. Чем сейчас занимается изобретатель, «породивший» за свою жизнь более 50 патентов, сказать сложно. Последние упоминания о нём в прессе датированы 2000 годом, когда 53-летний Расселл был удостоен премии Vollum Award за выдающийся вклад в развитие науки и техники. Разумеется, во всей этой истории можно усмотреть стремление американцев приписать себе изобретение всех жизненно важных вещей. Но даже если это так, Джеймс Рассел пионером в своём деле быть не перестанет. Поэтому, справедливости ради, пусть наряду с новаторством Philips и Sony живёт и эта версия появления CD.
Подключение CD-ROM
Как-то ко мне в руки попал старый 486 – 33 мегагерца, короче говоря, нечем не выдающийся компьютер. На нём был установлен дисковод, жёсткий диск, но не было CD-ROM. Можно было купить новый привод. Но зачем? Платить цену равную цене самого компьютера, за какой-то CD-ROM? Нет, это нонсенс! Проще уж порыться по друзьям и знакомым, на худой конец заглянуть на компьютерную свалку в какой-нибудь фирме. Уж там, точно что-то да найдётся! И действительно нашлось. Один мой хороший знакомый за бутылку горячительного пожертвовал мне CD-ROM TEAC странного внешнего вида. А именно, сам привод отличался малыми габаритами, и хотя он был размером в стандартных 5 дюймов, корпус был на половину меньше, чем у стандартного IDE CD-ROM. Во всяком случае – вещица оказалась на самом деле довольно любопытная. Вначале я не понял её отличия от банального “резака”. Но это только поначалу. Загвоздка появилась тогда, когда произошла попытка всунуть этот самый TEAC никуда-то там, а в самый, что не наесть компьютер! Каково же было удивление, когда вместо нового диска E: в системе – не появилось, ровным счётом ничего. Нет, ну бывает же?! Мало того машина перестала грузиться. Выключив компьютер, я направился на поиски ответа.
Каким-то лихим ветром меня занесло в редакцию журнала, где ещё более непонятным образом, оказался мануал для этого вида CD-ROM. За что личная благодарность Сергею Дроздовскому. После длительного ксерокопирования выяснилось, что для работы столь зверского привода нужен адаптер или звуковая карта с соответствующим выходом. Но больше всего меня поразил тот факт, что адаптеры для TEAC бывают 8 – ми и 16 – ти битными. Что теоретически опускает планку работы приводов данного класса до машин на базе процессоров 8088. Представьте себе такое зрелище? Но, лиха беда начала. После всех злоключений я решил обратиться к глобальному разуму, то есть Интернету, чтобы узнать всё о TEAC CD-55a, именно так назывался привод. Оказалось, что в природе существуют три не IDE интерфейса CD-ROM. Это: Sony, Panasonic, Mitsumi. Чем они отличаются? Я так и не понял. Но знаю, что у SONY самое малое количество штырьков на выходе. Зато для PANASONIC и MITSUMI подходит обычный IDE шлейф. Что же такого выдающегося во всём этом? Из-за чего стоит публиковать такой объёмный материал?! Об этом я расскажу чуть позже.
Сейчас же история о том, как пришлось выбирать соответствующую звуковую карту, чтобы подключить CD-ROM. Кстати, мой TEAC оказался с интерфейсом PANASONIC, что намного облегчило поиски. А чтобы вы долго не искали драйверов к вышеописанным приводам, вот вам ссылка http://www.fdd5-25.net/drivers/cdromas.zip.
Честно говоря, я сразу решил убить двух зайцев – получить звуковую карту к 486-й с возможностью подключения CD-ROM. Что собственно говоря и было сделано. После долгих скитаний по одному из минских рынков я обнаружил агрегат – ESS 688f. Он был весь утыкан перемычками, словно компьютерный ёжик. Почти такой же, как был изображён в документации по CD-ROM. “Он!” – радостно подумал я. За три самых настоящих американских рубля звуковая карта ESS 688f была приобретена в частное пользование.

Не сказать, что особенно верилось в работоспособность всех комплектующих, но всё же я приступил к экспериментам. Первым и самым важным вопросом, вставшим на повестке дня, был такой — “Что куда втыкать?” Глупо? Может быть, но когда перед тобой лежит израненная паяльником материнская плата и такая же звуковая карта, невольно задумываешься – “А не сгорит ли всё это?” Не сгорело. Но проблемы только начинали прибавляться. Разработчики ESS 688f не удосужились отметить, как правильно втыкать шлейф. Поэтому стоило ожидать того, что первый “блин” оказался комом. Лампочка на CD-ROM загорелась и не хотела гаснуть. Пришлось выключать компьютер и всё поменять. Когда же дело дошло до установки драйверов – всё заклинило. Вот допустим, при подключении обычного CD-ROM в ДОС мы пишем что-нибудь в таком духе:
Autoexec.bat:
C:\DOS\MSCDEX.EXE /S /d:mscd001
Config.sys:
DEVICE=C:\DOS\gscdrom.sys /d:mscd001
У многих и с этим возникали проблемы. Но когда нужно ещё указать тип адаптера его порт в памяти, всё здесь даже самый опытный пользователь без документации застрянет надолго! Пришлось воспользоваться тем, что было найдено в бескрайних просторах Интернет. Всё обнаруженное сводилось к двум банальным файлам с драйверами. И то, сколько времени ушло на их поиск? К счастью в одном из таких архивов был обнаружен html документ с приблизительным описанием установки TEAC CD-55a. “Странные создатели этого описания, указали, что работает даже на 386-х компьютерах, а документ в гипертекст засунули. Буржуи!” – подумал я. Вот что было ясно из этого текста:
1) TEAC CD-55A 8-BIT I/F card
2) TEAC CD-55A 16-BIT I/F card
3) Any TRUE SoundBlaster cards with Panasonic CD-ROM interface
4) SoundBlaster compatible card with a Panasonic interface
Кому непонятно поясню, что этот самый CD-ROM подключается через вышеописанные устройства. Что вновь вселило некоторую надежду на его ыработоспособность. Тем более, что в тексте упоминался некий “SoundBlaster compatible”, чем по сути и являлась ESS 688f. Я потёр руки и начал читать дальше. Но то, что мне пришлось увидеть повергло бы любого в шок. Пример:
-The TEAC 16-bit card (It’s default address is 02C0H)
The recommended addresses and card jumper-settings are as follow:
*ADDRESS* *SWITCH-SETTINGS*
2C0 Set all 3 jumpers to the OFF position
2E0 Set only jumper 3 to the ON Position
300 Set only jumper 2 » »
320 Set jumpers 2 & 3 » »
340 Set only jumper 1 » »
360 Set jumpers 2 &3 » »
“Ну, приехали! А ведь так хорошо всё начиналось!” – невольно пронеслась мысль. Но то, что было написано ниже, еще больше меня взбудоражило. На русском это звучит примерно так:
— Совместимы карты с SoundBlaster
Пожалуйста, определите, какой адрес для интерфейса CD-ROM находится в звуковой карте, а также, какой порт и диапазон адреса I/O.
Это сейчас мне понятно, о чём шла речь. Ведь далее текст звучал ещё более устрашающе:
Note that you’ll be using the CD-ROM I/O port address and not the SoundBlaster compatibility address of 220H. Please reference the documentation provided by the soundcard’s manufacturer as TEAC doesn’t keep SoundBlaster compatible cross-reference documentation.
То есть мне следовало, где-то неизвестно где, установить адрес звуковой карты на 220h и затем ещё выяснить какой адрес она использует для CD-ROM и собственно прописку самого привода. Положение напоминало классический детектив. Чем дальше шло расследование, тем больше становилось загадок и неясностей. Я попытался мыслить логично – методом взаимоисключений. И первое, что было сделано – звонок тому самому знакомому, который отдал этот CD-ROM. Его ответ поверг меня в страшное смятение. Он сказал, что адрес CD-ROM 170h. То есть получалось: 220h, 170h. Ничего не понимая я начал дальше вчитываться в незнакомый английский язык документации. А дальше предлагалось модернизировать файл config.sys записав в него параметры драйвера, того самого CD-ROM.
1) для восьмибитной карты адаптера строка была такой:
DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:230 /T:1;
2) для шестнадцатибитной карты адаптера строка была такой:
DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:2C0 /T:1;
3) для оригинального SB строка была такой:
DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:220 /T:0;
4) для аналога SB строка была такой:
DEVICE=C:\TEAC\TEAC_CDA.SYS /D:TEAC-CDA /P:340 /T:2.
“Бред!” — подумал я. Ведь документация противоречила сама себе. Как можно в аналоге SB установить адрес 220h и самое главное как? В этот момент я окончательно запутался и начал судорожно вспоминать утилиты, которые бы могли помочь в этом вопросе. Чисто ради эксперимента, были испробованы все варианты строк инициализации. Не одна не сработала. Единственное чего удалось достичь, так это возможности поиска установленного CD-ROM при загрузке ДОС. Что чуть, чуть обнадёживало. Безнадёжно тыркая кнопку перезагрузки, я вчитывался, в текст документации. В конце, которой приводились всевозможные причины неработоспособности привода. Но всё, как и следовало ожидать, сводилось к фразе – проверьте кабель. Совсем отчаявшись, я уж решил искать драйвера к звуковой карте ESS 688f. Но странным образом у них у всех оказалась привычка запускаться только из под WINDOWS. “Может ДОС не тот” – пронеслась в голове мысль. Хотя MS-DOS версии 5.0 и является полным анахронизмом, но mscdex.exe в нём присутствовал, а значит, CD-ROM работал без проблем. Оставался один единственный вариант. Это перемычки. Как ими пользоваться знает каждый. Но вот как их верно расположить, чтобы всё заработало, здесь с первого раза никто не разберётся! При помощи всё того же Интернет я узнал, что ESS 688f использует адрес для подключения CD-ROM 320h. Значит каким – то образом следовало выставить это на звуковой карте. Для этого пришлось всматриваться в серию перемычек JP2. Расположив их нужным образом, следовало в JP1 верно выставить I/O. Здесь пришлось действовать широко распространённым методом научного тыка. Что и было сделано. В итоге CD-ROM был обнаружен старым добрым ДОС при таких параметрах в config.sys:
device=C:\teac_cda.sys /t:2 /p:320
Что соответствует значениям аналога звуковой карты SB с адресом в 320h. К слову сказать сам TEAC CD-55a оказался довольно неплохим device. Он великолепно читает диски недоступные для чтения 12-скоростным IDE CD-ROM. Правда, привыкнуть к его стилюы работы сложно. Если обычный IDE привод всё время опрашивается системой, то PANASONIC может увидеть компакт диск только в момент его чтения. То есть вставили компакт диск и сразу же обращаетесь к нему. Иначе потом вы диском воспользоваться не сумеете. Вот такую проблему мне пришлось решить на досуге.

При создании публикации использовались материалы: Membrana
Роман Карпач www.fdd5-25.net Commander-Norton@tut.by

Проклятье одного HDD.


Совсем недавно собрав от скуки смертной и от избытка запчастей 486sx-33, начал на нём проводить разного рода эксперименты. То dos странный установлю, то потом разделы на диске начинаю перебивать. Работал 486sx-33 до последнего времени без проблем, пока у него не случилось что-то с жёстким диском. И не сказать, что уж очень старый был, без bad блоков. Правда размер у читателя может вызвать смех, он всего 509 мб. Но стоит тогда заметить, что проблемы, которые будут описаны ниже, могут рано или поздно коснуться и вашего супер нового жёсткого диска.
Так что же случилось? В один прекрасный день, я решил установить поверх PC-DOS 7.0, красивую оболочку WINDOWS 95 OSR2. Которая, как оказалось, когда работала, частенько выдавала ошибку защиты. Не мудрено ведь процессор был 486sx-33 и даже с 20 мб оперативной памяти окошки чувствовали себя неуютно. И решил я тогда без задней мысли запустить defrag.exe. Это было одно из ухищрений, чтобы ускорить работу. Но потом я остановил оптимизацию. Вышел. А позже когда пришёл назад, вместо загрузки виднелась всего лишь табличка БИОСа. И ничего не работало. Ерунда с кем не бывает? После чего загрузившись с системной дискеты набрал в командной строке дискеты FDISK /MBR, а затем SYS C:. Но вместо этого получил ответ об ошибке записи на жёсткий диск. Меня это насторожило. Тогда недолго думая, я решил уничтожить PC-DOS и установить MS-DOS 6.22. Вновь запустил FDISK, удалил разделы, перезагрузил компьютер. Когда же попытался создать новые выяснилось, что HDD проверяется на целостность по несколько часов. Конечно, это удивило. Умные люди сказали, что это программные bad.
Под bad-блоком понимается обычно конкретный участок диска, нормальная работа с которым не гарантируется или невозможна вовсе. Там могут оказаться данные пользователя или служебная информация, в этом случае последствия могут быть очень печальными. Появление “плохих” секторов может быть обусловлено разными причинами, в одном случае такие секторы можно восстановить, в другом нельзя, в одном нужно использовать одни методы лечения и переназначения в другом другие.
Читатель может возмутиться: “А в новых HDD или винтов со SMART бэдов нет!” Увы, но это участь не только старых жёстких дисков, как у меня на 509 мб. Но и новых очень дорогих. Технология изготовления пластин была несовершенная тогда, и несовершенна сейчас. Не существует методов создания идеальной поверхности, не содержащей ни одного плохого блока, вопреки встречающемуся мнению, что с завода винчестер поставляется без них. С ростом объема дисков росло количество сбойных секторов при выходе с завода, и, понятно, что только до определенного момента процедура их регистрации в FAT могла выполнятся в ручную, нужно было найти способ маркировать бэды, даже не смотря на то, что не известно, какая файловая система будет использоваться. Изобретение транслятора позволило решить эти проблемы. На винчестере выделялась специальная защищенная область, куда записывался транслятор, в котором устанавливалось соответствие каждого логического блока непрерывной цепочки и реального физического адреса. Если вдруг на поверхности обнаруживался сбойный блок, то он просто пропускался, а данному логическому блоку присваивался адрес следующего физического доступного блока. Транслятор считывался с диска при включении. Создание его выполнялось (и выполняется) на заводе, и именно по этому, а не от того, что производителем применяется какая-то супер технология, новые диски как бы не содержат “плохих” блоков. Физические параметры оказались скрыты (и они слишком рознились, так как у фирм оказались развязаны руки в производстве своих собственных форматов низкого уровня, и пользователя это не заботило), дефекты помечались на заводе, универсальность увеличилась.
А ведь знакомые подсказывали верно, говоря о программных bad. Ведь можно исключить ошибки FAT, так как раздел не создавался, можно исключить и скорую кончину поверхности пластин HDD, ведь они до этого момента были в замечательном состоянии. Остаются программные или вернее говорить логические bad. Происхождением в основном они обязаны ошибкам записи на диск. Чтение произвести с такого сектора не удается, так как обычно в нем ЕСС код не соответствует данным, а запись обычно невозможна, так как перед записью осуществляется предварительная проверка подлежащего записи пространства, и поскольку с ней уже обнаружены проблемы, запись в данную область отклоняется. Т.е. получается блок невозможно использовать, хотя физически поверхность, им занимаемая в полном порядке. Дефекты подобного рода могут быть иногда вызваны ошибками в микропрограмме винчестера, могут быть спровоцированы программным обеспечением или техническими причинами (например перебоем питания. Но если удается привести в соответствие содержимое сектора и его ECC-код, то такие блоки бесследно проходят. Почесав затылок, я решил испробовать один верный способ уничтожения всего на HDD. Помниться ещё при помощи FDISK с MS-DOS 5.0 умудрился таки похоронить раздел с LINUX и в довесок QNX, причем на современном компьютере с нормальным большим жёстким диском. Как? Очень просто. Нужно загрузиться с загрузочной дискетки, запустить FISK, нажать 3, нажать 4 (удалить разделы не являющиеся разделами DOS) и похоронить всё от WINDOWS XP до LINUX. То же только в уменьшенном масштабе я попытался провести на своём 486sx-33. Но какова была моя радость, когда FDISK с первого захода создал разделы. Вот и окончилась моя эпопея. Но вместо радости ждало очередное разочарование. Во время форматирования раздела диска, неожиданно выскочила надпись NOT READY. Затем FORMAT.COM просветил меня, что на диске испорчена дорожка “0”. Хотя в разделе D: она почему-то тоже испортилась. Паранойя! Со злости я начал рыться в своей сотни дисков в поисках, на мой взгляд спасительной утилиты – MHDD http://www.fdd5-25.net/sys/mhdd.rar. После загрузки MHDD нужно нажать shift+f3: программа проскандирует IDE каналы, затем следует выбрать нужный и нажать f2. После этого получите информацию о жёстком диске. Программа видит любые рабочие HDD. Ей все равно разбиты ли они, или не определены БИОСом, или что материнская плата не поддерживает HDD такого объема.
После всех злоключений нажмите f4 и поменяйте HCS на LBA. Затем f4 еще раз. По экрану побегут прямоугольники — информация о них справа. Чем более мутный прямоугольник для серых, тем больше времени потребовалось на их чтение, цветные
говорят о том, что время отведенное на чтение вышло, чем ниже цвет по меню, тем
больше времени потребовалось на чтение. Вопросительный знак “?” говорит о том, что максимальное время на чтение вышло, “х” показывает место сбойного кластера. Если есть признаки или наличие bad, то следует воспользоваться нулевым форматирование (заполнение жёсткого диска нулями). Для этого наберите “erase” или “aerase” (она работает дольше, поэтому лучше напишите первое). Со временем вы сможете форматировать или проверять отдельные части диска, а пока поставьте минимальное и максимальное значения цилиндров или кластеров, он вам сам подскажет, что написать. Внимание!!! Перед форматированием убедитесь, что на диске нет нужных для вас данных или они скопированы, диск будет отформатирован полностью, не смотря на то разбит он или нет, а то даже ребята из КГБ не восстановят. После начала форматирования побегут
цифры — отформатированные кластеры. Если у вас большой диск, то можете смело идти
на работу или учебу (мой диск 20Гб он форматировал часов 5 — 6). Если bad остались опять нажмите “f4” и включите опцию remap: on при этом данные потеряны не будут, кроме той, что находились в самих бэдах. если это не помогло, то попробуйте отформатировать путем “aerase”. Она обнуляет диск по-другому, но работает медленнее.
Самое забавное, что меня никто не предупредил, что любимая MHDD, так отлично работавшая на моём Pentium, выдаст run time error на 486sx, хотя и запускается и даже пытается работать в среде MS-DOS 6.22. Жёсткий диск не восстанавливался, настроение становилось хуже. Накатывали уже и совсем мрачные мысли:
Отказал ряд аппаратных средств
Жёсткий диск умер – из-за отказа дисковых контроллеров, соединительных кабелей, оперативной памяти или центрального процессора компьютера. Вздор!!! Сам собирал 486-й. А ведь мог же?
Отказал дисковый контроллер
Чаще всего встречаются случаи потерь данных при отказах дисковых контроллеров. При этом в момент аварии контроллер выполнял операцию записи, которая завершалась с ошибками. Как следствие, оказывались разрушенными системные области диска, после чего все данные или часть их становятся недоступны.
Отказала кэш-память
Кэш-память значительно ускоряет операции записи данных на диск и чтения с диска за счет временного хранения данных в очень быстрой оперативной памяти. Если данные кэшируются при чтении, то отказ кэш-памяти не приведет к их потере, так как на диске они останутся в неизменном виде. Что же касается кэширования при записи, то эта операция несет в себе потенциальную опасность.
Неисправна электроника
Помимо механических повреждений, вызванных небрежным обращением с дисками, возникают отказы электронных схем, расположенных как вне, так и внутри герметичного корпуса диска. Отказы таких электронных схем могут привести к потере данных.
Хотя мне и было уже совсем грустно, я не терял надежды завести и заставить работать свой диск. По совету своего знакомого диск подвергся обнулению при помощи утилиты FomSoft http://www.fdd5-25.net/sys/fomsofte.zip — это специализированный дисковый и файловый редактор. Он предназначен для применения в качестве инструментального средства по восстановлению данных на винчестерах. Включив программу, я направился на работу, оставив в её распоряжении всё дисковое пространство. По окончанию форматирования диск оказался опустошенным на все 100%. Радостно перебрав загрузочные дискеты, я начал загрузку MS-DOS 5.0. К моей радости FDISK быстро без запинок создал нужные мне разделы. И я приступил к форматированию диска “C:”, но как только утилита перевалила за 17% не весть откуда попёрли десятки bad, которые она пыталась восстановить. Задача? Посыпался? Только я так подумал, как надпись “NOT READY” выскочила на экране. Я не мог поверить своим глазам. Только что всё было более или менее хорошо и здесь такие дела. Тогда же была использована тяжёлая артиллерия http://www.fdd5-25.net/sys/dm.zip — DISK MANAGER. Утилита 1987 года выпуска. Старая как, конституция Речи Пасполитой. Но! Работоспособная и готовая к действиям. В связи с тем, что у меня в БИОСе нет утилит низкоуровневого форматирования, пришлось воспользоваться именно DISK MANAGER. Покряхтев жёстким диском несколько часов — всё было кончено. Утилита DISK MANAGER очистила полностью винчестер. Ни байта, не даже бита данных. Я вновь повторил операцию с загрузкой DOS. И вновь, увы, ничего! Проклятая надпись: “Not ready” появилась в консоли. Контроллер жёсткого диска – оказался полным трупом. И никакая программа, кроме моего паяльника не смогла бы ему помочь. Что же? Остаётся ехать за новым 500 мб жестким диском, за который в очередной раз придётся отдать целых 5USD? Кому-то этот материал может показаться бесполезным. Я так не считаю. На примере старой модели HDD я описал программы, которые возможно всё же помогут восстановить ваш – современный жёсткий диск. Наверное, нет смысла спорить с тем, что винчестер — это самый ненадежный компонент вашего компьютера, механика остается механикой и вечно служить не может. Как мы выяснили наибольшую неприятность для еще трудоспособного диска, представляют так называемые bad-блоки (кластер, состоящий из нескольких секторов), а так же разного рода сбои в самой электроники. Так что не забывайте главного. Всегда делайте резервные копии!
Прошло немного времени, и я решился сделать последний рывок, попытку, воскресить мёртвый жёсткий диск. Специально для этого была запущена утилита DISKEDIT (c)SYMANTEC и каким-то странным образом в CYLINDR 0 TRACK 1, TRACK 2 была записана информация. Недолго думая, при помощи DISK MANAGER я обнулил выбранные дорожки. И чудо свершилось! Диск ожил! Остаётся лишь гадать. Почему после стольких форматирований диска и его полной очистки, что-то осталось? Может это ещё одна тема для публикации?
Роман Карпач

Немного об FTP.

FTP — File Transfer Protocol — это протокол передачи данных. Он предназначен для передачи файлов с удаленного компьютера на локальный.
Многим начинающим пользователям, которые хотят открыть свой сайт или уже сделали это известна вечная проблема с web интерфейсом на бесплатных хостингах. Через него, родимого, очень медленно закачиваются файлы, скорость загрузки страниц оставляет желать лучшего, а наряду с нашим тормозным dial up всё превращается в настоящую нервотрёпку. Другое дело протокол обмена данными ftp. Он не имеет бесполезных картинок и баннеров, туповатых силиконовых меню и тормозящих всё JAVA скриптов. Поэтому если вы здравомыслящий человек, то после прочтения этого материала забудете о ваших извечных мучениях с web сайтом и его обновлением.
Главное назначение FTP пересылать, копировать, передавать. ФТП можно использовать самостоятельно, а также через другие системы. Например, WWW имеет FTP как часть своего протокола. Каждый сервер в сети internet имеет свой FTP, если он не заблокирован администратором. Всякий уважающий себя бесплатный хостинг, так же даёт пользователям доступ к FTP вместе с более понятным и простым WEB интерфейсом. О правилах доступа обычно можно узнать после регистрации. Например, всем известный www.narod.ru имеет адрес ftp.narod.ru .
Предположим, что вам известен адрес ftp сервера, логин и пароль. Допустим, что это даже ваш сайт. Хорошо бы соединиться с ним и закачать на него десяток другой файлов вашей домашней странички. Что же для этого нужно? Для этого нужна программа-клиент (это сервисная программа, с помощью которой можно произвести соединение с сервером). В WINDOWS 98-XP есть встроенная программа этого класса, а так же возможность подключения к FTP через стандартный explorer. Если у вас нет возможности скачать или взять у кого-то графический пакет, то можно всё сделать стандартными средствами. Для этого в командной строке WINDOWS пишем: ftp 127.0.0.1 (где ftp команда, а 127.0.0.1 имя сервера к которому хотите подключиться). Далее, если не возникло никаких сбоев при подключении, то у вас появится приглашение к работе вида: ftp>. Это очень напоминает стандартный command.com, даже принципы те же. Для перемещения по удалённому компьютеру вам следует пользоваться командами.
Основные команды FTP:
open имя_сервера — открывает соединение с сервером. Это имя можно указать сразу при вводе команды, загружающей клиента: ftp ftp.narod.ru.
cd имя_директории — осуществляет переход в другой рабочий каталог на FTP сервере.
dir [имя_файла] — выдает список файлов в текущей директории. Не забывайте, что можно использовать шаблоны групповых операций. Это “*” и “?”.
get имя_файла [имя_локального_файла] — переписывает файл с удаленного компьютера на локальный. Если указано имя локального файла, то записывает его под этим именем, иначе — в каталог по умолчанию.
mget [имя_файла] — то же самое, что и get, но разрешается использовать шаблоны. Перед копированием каждого файла будет запрашиваться подтверждение. Для отмены подтверждений введите prompt.
Prompt — отменяет подтверждение в командах mget и mput.
put имя_файла [имя_удаленного_файла] — переписывает файл с локального компьютера на удаленный под именем (имя_удаленного_файла). Если оно не указано, то файл записывается в текущий каталог с именем локального. Команда запрещена для анонимных пользователей
mput [имя_файла] — записать группу файлов, то же самое, что и put, но разрешается использовать шаблоны. Перед записью каждого файла будет запрашиваться подтверждение. Для отмены подтверждений введите prompt.
Ascii — устанавливает ascii-способ передачи файлов. Используется для пересылки файлов-текстов на английском языке. Однако для надежности лучше использовать binary.
Binary — устанавливает двоичный способ пересылки файлов. При этом файл при передаче не перекодируется и записывается в неизмененном виде. Это наиболее надежный способ передачи файлов.
Close — закрывает соединение с данным сервером и производит возврат в командный режим. Эта команда автоматически выполняется при выходе из FTP-клиента.
Quit — выход из FTP-клиента.
User — регистрирует на текущем сервере с новым именем. Используйте эту команду, если Вы первый раз по ошибке неправильно ввели имя анонимного пользователя и не хотите снова пере набирать команду open.
lcd [имя_директории] — осуществляет переход на локальном компьютере в указанный каталог.
pwd — выводит на экран текущий каталог на удаленном компьютере.
System — выводит на экран тип операционной системы на удаленном компьютере.
help [FTP-команда] – помощь, выдает краткую информацию о командах FTP-клиента или о конкретной указанной команде.
Могут быть два случая соединения с FTP. Во-первых, если вы просто хотите посетить определённый сервер, чтобы что-то скачать. Для этого вы вводите guest (гость) или anonymous (аноним), это при условии поддержки анонимного доступа, а так же если при отсутствии регистрации на сервере. Во-вторых, если вы имеете доступ на сервер, тогда вводится свой логин и пароль. Но независимо от ситуации в итоге вы оказываетесь в некой директории на удалённом сервере. Чтобы у вас не возникло проблем, поясню, что на сайтах подобных www.narod.ru у вас не будет в текущем каталоге никаких папок, вы должны будете их создавать сами. Наличие директории cgi-bin, php и так далее обусловлено, прежде всего, сервисами, поддерживаемыми на данном, конкретном хостинге.
Но самое главное в итоге состоит в том, что вы без проблем можете копировать файлы! Советую начать исследование сервера с каталога /pub, так как обычно все полезные файлы помещаются именно в него. Для того, чтобы перейти в нужный каталог существует команда cd, которая описана выше.
В каталог pub с текущего каталога можно перейти:
ftp> cd pub
Получить список файлов в текущем каталоге можно командой dir:
ftp> dir
А чтобы увидеть все файлы с определённым расширением, вы можете использовать “*”, “?”.
ftp> dir *.zip
Предположим, что вы нашли файл, который хотите переписать себе. Прежде, чем сделать это, надо установить двоичный режим передачи файлов binary:
ftp> binary
Возьмите себе за правило: как только соединитесь с сервером, сразу вводить эту команду. Если этого не сделать, то файл будет перекодирован и непригоден для использования (если только это не текст на английском языке). При появлении во время копирования файла сообщения
‘Opening ASCII mode to transfer file’ немедленно прервите передачу файла и запустите binary. Многие современные FTP-клиенты автоматически посылают эту команду.
Пересылает файл на локальный компьютер команда get:
ftp> get file.zip
Если Вы сразу захотите положить файл в определенное место на локальном компьютере, то укажите путь как второй аргумент команды:
ftp> get file.zip D:\file.zip
По умолчанию FTP-клиент кладет файл в текущую директорию на локальном диске. Для FTP-клиента под Windows этой директорией будет каталог Windows. Можно переписать содержимое сразу всего каталога, для этого надо указать его имя в команде get. Зачастую требуемая информация расположена не в одном, а в нескольких файлах.
Я специально начал рассказ о подключении к FTP при помощи текстового клиента. Так как основа, основ это команды, на которых базируется каждая система. Сейчас в современных условиях можно без труда использовать простые графические программы. Почти никто уже не утруждает себя текстовым вводом, его всегда приводят лишь как пример для ознакомления с азами. Для пользователей ОС WINDOWS написано множество разных фтп клиентов. Например, очень радует взор, встроенный в TOTAL COMMANDER клиент. Да, да! В тот самый файловый менеджер, который вы используете каждый раз. Для того, чтобы создать подключение к удалённому серверу, вам следует нажать клавиши ”ctrl+f”, после чего у вас появится диалоговое окно.
Рис-1.


Tc

Для того чтобы выбрать интересующий нас ftp сервер, нужно нажать кнопку добавить. В строке заголовка, вам нужно будет ввести название соединения с сервером. Допустим, это будет MYHOMEPAGE. В строке имя сервера вводим адрес, допустим, ftp.narod.ru. В строке учётная запись вводим логин, а в строке пароль, ваш пароль доступа. Остальные функции вас не должны волновать. Если всё выполнено верно, то у вас окно клиента будет заполнено примерно так, как на рисунке.
Рис-2.

Tc2

После указания и внесения всех данных вам следует лишь нажать “соединение” и подключится к вашему фтп серверу. На одной из панелей TOTAL COMMANDER высветится директория на удалённом компьютере. Теперь вы можете закачивать любые файлы.
Но не забывайте, что в если ваш хостинг работает под *nix, то большие и маленькие символы будут являться разными и это вызывает часто неразбериху у начинающих пользователей. Например, файл index.HTML будет считаться другим файлом нежели index.html. Поэтому в своих ссылках всегда правильно указывайте название документа.
Как показывает практика, на сегодняшний день основной услугой Internet является WWW. Весь мир с замиранием сердца следит за сражениями броузеров, Java, технологий встраивания multimedia в HTML-страницы. Однако любому человеку понятно — главное, это уметь использовать уже существующие инструменты. Каждый, кто работает с WWW знает, что такое
URL, Uniform Resource Locator. На сегодня это основной способ указания ресурсов Internet. Например, для HTML файла можно сформировать следующие URL:
http://www.fdd5-25.net.
Для почтовога адреса: mailto:Commander-Norton@tut.by
FTP также является ресурсом Internet. URL для ftp выглядит так: ftp://&ltuser>:&ltpassword>@&lthost>:&ltport>/&lturl-path>, где user — имя пользователя, password — его пароль, host — доменное имя или IP адрес сервера, url-path — путь к файлу. На практике наиболее часто используемым вариантом ftp является анонимный. Как уже было сказано выше, анонимный ftp ничем не отличается от «остального». Просто в качестве имени пользователя достаточно указать anonymous, а в качестве своего пароля — свой почтовый адрес. Для анонимного ftp в url сделан упрощенный синтаксис: ftp://&lthost>/&lturl-path>, то есть при отсутствии имени автоматически будет вставлено anonymous. Порт также обычно не указывается, а используется стандартный 21. В качестве host можно указывать и IP адрес. Основное применение url нашли в WWW броузерах. На сегодня это, наверное, самые популярные программы в Internet. Netscape Navigator, Internet Explorer, Mosaic, Lynx, Opera. Поэтому если вы используете их, имеет смысл использовать их и как ftp клиент. Правила формирования адреса были описаны выше, все остальное предельно просто. Если в качестве пути указан только путь к некоторому каталогу, а не сам файл, то браузер покажет вам список файлов в этом каталоге.
Если же путь указан вплоть до имени файла, то вскоре файл с некоторой вероятностью окажется у вас на диске. Почему с некоторой вероятностью? Потому, что к сожалению, http использует для ftp собственную подсистему пересылки файлов. Что не привело к повышению надежности. Искушенный пользователь WWW заметит, что иногда адреса файлов в url в качестве scheme содержат http вместо ftp. Это разные, и в то же время одинаковые вещи. Дело в том, что указывая http, вы говорите WWW серверу искать файл в области каталогов, которые отведены HTML файлам. Если ftp, то указываемые каталоги будут совпадать с теми, которые доступны посредством классического ftp.
Сравнение HTTP и FTP путей URL Реально на сервере
ftp://ftp.karelia.ru/pub/unix /home/ftp/pub/unix
http://ftp.karelia.ru/pub/unix /files/www/pub/unix
Хотя реально принципы передачи в обеих случаях одинаковы. На самом деле здесь кроется одна очень большая проблема. Некоторые организации, имеющие быстрый доступ к Internet забывают, что не у всех он столь же быстр. Таким пользователям удобно использовать классический ftp вместо WWW броузера. Дело в том, что реализация ftp в http оставляет желать много лучшего.
Основной предмет критики — отсутствие такой полезной функции как reget. Это особенно актуально для низкоскоростных отечественных коммуникаций, где скорость порой падает до нескольких десятков байт в секунду. При такой скорости разрыв соединения — очень частое явление. И переслать файл в несколько мегабайт уже является большой проблемой. При потере соединения вы воспользуетесь reget в ftp клиенте, однако в среде WWW Вам, увы, придется начать все сначала. Более того, если вы работаете с WWW через proxy, основанном на программном обеспечении от CERN, то есть вероятность, что при обрыве соединения он решит, что весь файл уже переслан и на все попытки получить его с удаленного WWW сервера proxy будет выдавать урезанный файл со своего диска. В таком случае два совета: либо смените proxy сервер, либо вообще отключите его использование. Однако имейте в виду, что на сегодня очень популярны так называемые firewall, когда реальный выход в Internet имеют только proxy и последний совет в таком случае бесполезен. Есть еще третий совет – подождите несколько дней, пока proxy не позабудет про Ваш файл и снова обратится в Internet для его пересылки. Однако это, безусловно, не рабочее решение.
Иногда http и ftp каталоги синхронизированы. Хорошим представителем является ftp.cdrom.com. Там каталоги не только синхронизированы, но и очень красиво оформлены при обращении к ним из WWW-броузера. Делается это просто, но не каждый соберется так красиво все оформить.
Кроме всего сказанного, оставшихся оптимистов ожидает еще одна пилюля. Согласно протоколу http, через который осуществляются коммуникации WWW, после каждого сеанса связи соединение между компьютерами разрывается. Это означает, что если вы решите с удовольствие погулять в броузере по каталогам, то возможно это не всегда будет так здорово, как кажется. На установление соединения, регистрацию пользователя уходит несоизмеримо больше времени, чем интерактивная работа в ftp клиенте. Вот так и приходится платить за современный модный интерфейс.
Выводы:
Преимущества:
Высокая интеграция в гипертекстовое пространство Internet.
Современное программное обеспечение.
Недостатки:
Отсутствие reget.
Невысокая надежность соединения на плохих линиях.
Встречающиеся проблемы при обрыве соединения со включенным proxy
Невысокая скорость работы из-за закрытия соединения после пересылки.
Недоступность файлов через ftp, адресуемых через протокол http (хотя это и не недостаток самого http, это его особенность.) Как нетрудно заметить, все недостатки компенсируются надежными и быстрыми линиями связи. Уже достаточно канала в 256k у провайдера, и основные проблемы исчезают.
Проблемы
Столкнувшись с работой по протоколу ftp на выделенных линиях я так же заметил одну очень интересную особенность белорусских провайдеров. Почти у всех компаний скорость работы с ftp оставляет, мягко говоря, желать лучшего. Таких тормозов не бывает даже при соединении по DIAL UP. А ведь крупные сайты, обновлять приходится именно через выделенный канал. И в итоге не в одном из компьютерных клубов снабжённых каналами 128, 256, 512k не было достойной скорости соединения. Господа провайдеры, имейте совесть! Понятно, что вы платите за трафик, а люди за время. Но как быть тем, кому нужно записывать большие объёмы информации на сайт? Не каждый же раз ходить изводить своего хостера?!
При создании публикации были использованы материалы замечательного автора А. Стояновского.

Роман Карпач

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38