Читать «Bash IT Happens Истории ## 9601 – 9700» онлайн - страница 13

Bash.org.ru IT

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

После прицельной пайки и теста работоспособности пришла мысль изолировать обнажённый чип от воздействий окружающей среды. Как назло, кончился цапонлак и клей БФ-6. Заливать силикатным было стрёмно, а «Момент» казался слишком едким. В итоге залили БФ-2.

Микросхема сохраняла валидность хранимой информации восемь месяцев, потом стала покрываться бэд-блоками. Их забавно было наблюдать через отладчик, копируя определённую область ПЗУ в область экрана.

Заканчивалось лето. Клубника и маки пестрели на грядке. В садке плавала рыба. За океаном вышел первый «Виндоус».

#9636: На всякий резервный

12:45 27.07.2012, IT happens

У хороших знакомых есть дочка Дина восьми лет. Легко уже переустанавливает винду, любой софт и дрова. Родители же её — чайники.

Не так давно это чудо звонит мне и чуть не плачет (я её как-то попросил, чтобы она меня просто по имени называла, без всяких там «дядь»):

— Р-о-ома, у меня линукс не грузится!

— Чего? Какой такой линукс?

— Ну ты что, не знаешь, что такое линукс? Убу-у-унту!

Я в шоке, обещаю вечером приехать. Не мог никак поверить, что девочка смогла поставить линукс. Приехал, смотрю — на компе только ХР. Спрашиваю с хитрой улыбочкой, где же Убунта. Девочка молча открывает диспетчер дисков винды, тыкает пальцем в соответствующий раздел:

— Тут стоит.

В недоумении достаю флешку, гружусь с неё и вижу, что там действительно линукс. Девочка сама скачала Убунту, записала на диск и поставила на комп, установила несколько программ и игр. Через некоторое время её мама умудрилась подхватить вирус, и Диночка решила переустановить винду. Но она не знала, что винда перезапишет бут-сектор…

Я, конечно же, восстановил и пояснил, в чём дело, что такое бут-сектор и где он хранится, что занимает он первые 512 байт на диске. Юные ручки тут же набрали:

sudo dd if=/dev/sda bs=512 count=1 of=/home/dina/boot_sector.img

Я чуть не потерял сознание: сам узнал про dd где-то через полгода-год после того, как пересел на никсы. Потом Дина у меня попросила, чтобы я ей такую же флешку сделал (System RescueCD). Дословно: «На всякий резервный!»

Примерно раз в месяц я захожу к ним в гости, занимаюсь с Диночкой, рассказываю ей основы и даю домашнее задание, а когда прихожу в следующий раз, она рассказывает мне, что нового узнала, и отвечает на мои вопросы. Последнее задание было таким: «Написать bash-скрипт, который будет проверять ADSL-модем и, если нет интернета, переподключаться». Справилась: нашла в Википедии с Гуглом информацию про ADSL-модемы, потом узнала, что такое telnet, проверила на своём модеме, а потом нашла у меня в блоге заметку про expect и его заюзала.