История №-9992539
прикуривавших от тостера. Хочу предупредить, что люди далекие от
компьютерного железа могут не все понять.
Сначала контекст.
В начале девяностых нелегкая занесла в стольный град Сингапур по делам
фирмы. В основном - закупка винчестеров, заодно - исследование рынка на
предмет мелких гаджетов (прибамбасов электронных). Оказываюсь в маленькой
фирмешке эти самые гаджеты разрабатывающей. Народу немного, в основном
электроншики, т.е. коллеги, общих тем для обсуждения оказалось навалом,
в общем слово за слово - к вечеру подружились и пошли это дело отмечать
в крохотный китайский кабачок. За столом шло бурное обсуждение
профессиональных проблем, и главное - различий в российской и китайской
методики их решения. После энного бокала виноградного сока, который они
обзывали вином, я им рассказал нижеследующее.
Конец восмидесятых. В один уважаемый и солидный ВЦ при агропроме
привезли новейшие компьютеры, оснащенные 5ти-дюймовыми винчестерами с
огромной емкостью в 20 мегабайт. Сингапурского, кстати, производства.
Которые обошлись агропрому в совершенно непристойную сумму. Через месяц
эксплуатации один из этих огромных винтов вышел из строя. Не грузился,
при попытке форматирования ругался матом, когда дело дошло до
низкоуровнего форматирования из суббиоса самого винта - наконец
выяснилось, что нулевая дорога испорчена безнадежно и винту пора на
заслуженный отдых.
Начальник отдела эксплуатации (мой босс, Игорь Эдуардович, в миру
Эдмундыч или Босс) сказал, что скорее повесится, чем доложит об
инцинденте руководству и бухгалтерии, ибо устроят они ему ритуальное
убийство сразу, ввиду непристойной цены оборудования и мизерного срока
эксплуатации. Напомню, что дело было в конце восьмидесятых и бухгалтера
в солидных ВЦ отличались жуткой кондовостью, а технический персонал
считали своими личными врагами априори.
Но наши электронщики - самые наши в мире.
Винт был раскручен, все плобы сорваны (нечего терять), и интимные места
его были вывернуты на всеобщее обозрение. Три главных спеца (главмех -
Евгений Никифорович, отставной стармех СевФлота, в миру Кефирыч; мой
босс и я), привыкшие к "большому железу" минского, киевского и
вильнюсского производства, навсегда провонявшие машинным маслом и
канифолью, долго хмыкали, удивляясь сингапурской простоте и изяществу
конструкции. После первого стакана была обнаружена реечная передача,
двигающая вперед\назад головки чтения\записи. После второго - пропИл на
конце этой передачи и пара свето\фотодиод, между которыми этот пропил и
оказывался в тот момент, когда головки вставали на нулевую дорожку.
После третьего - было принято изящное решение эту пару слегка сдвинуть,
дабы "эта сука", как сказал Кефирыч, "думала, что нулевая дорога
проходит теперь в другом месте". В кронштейн (очень солидное название
для крохотного уголка из жести), на котором эта пара крепилась, был уперт
ржавый гвоздь-стопятидесятка, добытый из бездонных карманов Кефирыча, по
концу которого я и тюкнул слегка маленьким молоточком. И все. Не считая
обратной сборки. Когда через полтора года я увольнялся - "эта сука" еще
работала, при нулевом количестве сбойных секторов, кстати.
Вот эта история и была рассказана сингапурским товарищам. Товарищи
бились в падучей, лили сок на голову, но поверить не могли. Сама идея
такого ремонта ни сомнений, ни возражений у профессиональных инженеров
не вызывала. Другое в головах китайских не помещалось - как кому-то могла
придти в голову мысль чинить такое безумно сложное устройство без
гермозон, стерильных скафандров, да еще с помощью такого
социалистического инструмента, как молоток. Жаль - серпа не было.
Просто Вася.
Dmitry Karpov ★• 05.02.18 17:15
Порча нулевого трека лечится программно.
Для начала надо попробовать поискать на нулевом треке хоть один исправный сектор. Потом отформатировать нулевой трек так, чтобы этот сектор получил номер "1" - тогда в нём будет находиться MBR.
Далее диск надо разметить таким образом, чтобы раздел начинался с исправного места. После чего раздел форматируется (высокоуровневое форматирование - создание и заполнение системных областей раздела), и можно работать.
Однако, возможен вариант, когда нулевой трек испорчен целиком. Тогда надо загружаться с дискеты - так, чтобы в память загружалась маленькая резидентная программа, которая перехватывает обращения к диску. Есть несколько вариантов такой программы - например, можно как раз сдвигать номер трека на единицу.
И наконец, надо заметить, что персоналки - это изначально ублюдочное решение. В правильном варианте - покупаются бездисковые компьютеры и один файловый сервер.
Беда в том, что персоналки - не умеют нормально работать в бездисковом варианте. Просто потому, что бездисковый вариант извращённым образом эмулирует работу с локальным диском.