Глава 6
Страница 28 из 269
Настройки чтения
18px
1.8
1

Глава 6

Страница 28

Я мог позволить себе только минуты слабости. Время полёта было ограничено, а сделать требовалось слишком многое. Поэтому дольше тянуть не стал — напрямую управляя ботом-монтажником, взялся за работу.

Сначала достал и установил купленный на Технотроне сверхмощный вычислитель. Аккуратно, этап за этапом, подключил его ко внутрикорабельной сети и к линиям питания. Запустил и проверил работоспособность, прогнав базовые тесты.

Скорость, с которой они были выполнены, просто поражала. Такого я никогда не видел и в своей прошлой жизни.

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

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

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

В принципе, этим можно было и удовлетвориться. Но я решил побыть параноиком и настроил оповещения — так, чтобы информация даже о самом незначительном сбое в работе ядра приходила сразу ко мне на коммуникатор.

После этого, подготовив базу, я принялся скачивать всякие вспомогательные прикладные библиотеки и пакеты, ни в чём уже себя не ограничивая — вопроса о том, что вычислительных ресурсов не хватит, теперь даже не стояло.

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

назадназад
1 ... 26 27 28 29 30 ... 269
впередвперед