Читаем Bash.org.ru IT Happens Истории ## 9201 – 9300 полностью

Итак, вот он, комп, вот он, диск. А воткнуть-то диск некуда. Материнка старая — Abit NF7, SATA поддерживает только на бумаге, на плате разъёмы не распаяны. Поиски винта на замену ничего не дали — старые винты уже стали редкостью. Даже если в прайсах есть, в наличии уже нет, а время поджимает. Что ж, открываю старую кладовку, роюсь, нахожу плату расширения VIA на два SATA-порта — то, что надо!

Разочарование приходит примерно через два часа: винда ни под каким соусом не желает видеть диск, подключённый к контролеру. Поисковик подсказывает, что можно перепрошить BIOS, включив поддержку данного девайса. По трагической случайности буквально за пару месяцев до событий сайт Abit перестал существовать (самой фирмы нет уже давно). Прорвавшись сквозь кучу сомнительных сайтов, нахожу какую-то версию BIOS, вроде как выше имеющейся.

Чтоб прошиться, нужна дискетка. Вроде такая мелочь, но найти работающую дискетку оказалось труднее, чем файл BIOS. Люди уже забывают про наличие DVD-ROM, а тут дискетку спрашивают. Не прошло и пары часов — вот дискетка, вот awdflash, вот файл BIOS, вот после пары матюгов пошёл процесс заливки.

Уже в процессе я задумался, что если прошивка будет неудачной, рабочей версии нет. Сделать бэкап возможности не было: два файла BIOS уже не помещались на дискетку, флешку же подцепить так и не удалось.

В общем, скрещённые пальцы не помогли. Пустой чёрный экран — это ещё хуже, чем синий экран смерти. Сброс настроек, ещё сброс — пациент в коме. В голове проносятся две мысли: «хватит насиловать труп» и «ну как не доесть любимый кактус».

Спасибо инженерам Abit — не пожалели доллар на панельку для микросхемы BIOS, в отличие от других! Осталось найти, где же можно прошить. Как назло, ни на одном доступном ПК панельки для микросхемы не было…

Оказалось, DVD-драйвы тоже имеют BIOS! И неважно, насколько привод рабочий, лишь бы определялся системой. Расковыряв около пяти различных дивидюков, нашёл внешне подходящий. В совместимости микросхем полной уверенности не было, но что я терял?

Ищу утилиту прошивки DVD-ROM, другие версии BIOS для нашей материнки — понеслась! Уж полночь близится, а результата всё нет. Восемь различных файлов — и BIOS удалось восстановить, но контроллер он по прежнему не видел.

Крутя плату в руках, обратил внимание, что она тоже имеет микросхему EEPROM. А что, если? Нет, обновить прошивку контроллера не удалось, но её можно было включить в качестве модуля в файл BIOS. Не влезает? Выкидываем встроенную awdflash.exe, заливаем наш 6421.rom и снова шьём. Уже ничего не страшно, глаза горят огнём, руки лихорадочно набивают команды.

Вот оно, вот оно, счастье: пациент открыл глаза и просит кушать! Вот тебе, родной, новый винт. Заодно починим кнопку ресета, заменим скрипящий вентилятор, добавим планку памяти, почистим, продуем. Установим новую систему вместе с последними драйверами nForce 2 — живи теперь хоть до ста лет!

<p>#9284: Ночные кошмары из трея</p>

13:00 29.05.2012, IT happens

У меня есть паук-птицеед. Как-то раз я забыл террариум закрыть после чистки и лёг спать, поставив на закачку игрушку с торрента.

Сплю, в комнате темно, только монитор горит. Тут, убедившись, что я вижу сладкие сны, на цыпочках к компу подкрадывается моя младшая сестра — шкодница, гроза любого ПО и источник проблем, заканчивающихся переустановкой винды. Садится за комп и заходит в «контакт». В это время паук выползает из террариума, бежит по направлению к компьютерному столу, взбирается наверх… Не знаю, что пришло в голову пауку, но он выбрал себе маршрут к системнику через клавиатуру, на которой мирно лежали руки моей сестрёнки, замершей в ожидании сообщения от какого-то мальчика.

Меня разбудил истошный крик. Не успел я продрать глаза, как сестры в комнате не стало, а на клавиатуре в угрожающей позе сидел мой паук.

Теперь не нужно объяснять, почему я его зову Вебом? Доктором Вебом.

<p>#9285: В печах активных директорий</p>

13:00 29.05.2012, IT happens

Живу в спальном городке крупнейшего восточного центра угольной промышленности Украины. Было у нас одно время металлургическое предприятие, гордо именуемое комбинатом, но пришло время — топ-менеджмент решил, что этому комбинату доменные печи не нужны, и демонтировал их, превратив комбинат в простой завод.

К чему я это? Мимо завода проходит транспортный маршрут с остановкой «Доменная». Домны были — была «Дoменная». Уже несколько лет их нет — и сегодня, проезжая в общественном транспорте, услышал, как молодняк просит остановить на «Домeнной». Видимо, Active Directory на заводе ещё осталась и работает.

<p>#9286: Недокументированная функция подмигивания</p>

15:00 29.05.2012, IT happens

Распутываю макаронный код довольно большой программы, хранящей большие объёмы данных в MS SQL Server. Доступ к данным организуется через интерфейс программы, но я для ускорения, естественно, чаще правлю данные через базу ручками вместо постоянной компиляции и загрузки программы.

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги