"Фантастика 2024-82" Компиляция. Книги 1-21
Шрифт:
К сожалению, не всё нужное мне нашлось в готовом виде — слишком уж новым и навороченным оказалось купленное мной «железо». Пришлось часть драйверов писать собственноручно. К счастью — все они создавались по одному шаблону, и я просто взял наиболее похожие и переделал их под собственные нужды, беря необходимую информацию из спецификаций вычислителя.
Закончив с подготовкой образа я залил его, прогнал самодиагностику и убедился, что всё работает — даже самодельные «заплатки». Их проверял с особой тщательностью, даже отловил несколько ошибок. Незначительных и не критичных, но, тем не менее, скрупулёзно исправил каждую из них, после чего повторил весь процесс и в течении многих итераций старался вновь воспроизвести проблемные ситуации. Все
В принципе, этим можно было и удовлетвориться. Но я решил побыть параноиком и настроил оповещения — так, чтобы информация даже о самом незначительном сбое в работе ядра приходила сразу ко мне на коммуникатор.
После этого, подготовив базу, я принялся скачивать всякие вспомогательные прикладные библиотеки и пакеты, ни в чём уже себя не ограничивая — вопроса о том, что вычислительных ресурсов не хватит, теперь даже не стояло.
Когда закончил с настройкой нового вычислителя и убедился, что он полностью функционален как на системном, так и на прикладном уровнях, перешёл к следующему этапу: забрался на старое железо «Косатки» и начал вытаскивать из его памяти всё действительно важное, связанное с функционированием яхты — системные конфигурационные файлы, результаты самообучения, карты, логи, списки контактов, информацию о пользователях, пароли и прочее. Всё это аккуратно заархивировал, сохранив структуру, все права доступа и прочие атрибуты, и извлёк обратно уже в файловой системе нового вычислителя.
После этого ещё куча времени ушла на разнообразные тесты. И только перепроверив всё несколько раз, зачастую — разными способами, я наконец сделал новый искусственный мозг «Косатки» основным. Старый физически оставался подключён к корабельной сети, но ни на что больше не влиял. Я просто отрубил ему, один за другим, все управляющие модули.
Самым тревожным моментом было переключение системы сверхсветовой навигации между двумя вычислителями — пришлось ждать момента, когда мы двигались строго по прямолинейной траектории, и стараться сделать всё в этот не такой уж и большой промежуток времени. В любой момент и при любой мельчайшей неполадке я был готов откатить изменения назад — но нет, обошлось. Новый бортовой вычислитель занял место старого совершенно незаметно для любого стороннего наблюдателя.
Теперьосновную задачу можно было считать выполненной… Но я и не думал этим ограничиться.
Запуск и настройка второго вычислителя заняла куда меньше времени — он был значительно проще, я мог использовать старые наработки, да и ошибки уже не могли привести ни к каким серьёзным последствиям — все управляющие выходы просто висели «в воздухе». Вместе со старым бортовым вычислителем «Косатки», второй из купленных мной блоков молотил в холостую, не выполняя никакой полезной функции и лишь сжигая энергию зазря.
Разумеется, я сделал всё это специально. В ядро каждого из вычислителей входили специальные модули, позволяющие им обмениваться данными и командами. Ещё немного времени ушло на запуск специальных пакетов и их отладку, после чего все три блока слились в единую вычислительную систему, которая функционировала полностью как единое целое.
Для задач управления кораблём такая мощность была избыточна, с лихвой хватило бы значительно меньшего. Но у меня было чёткое понимание, что именно я делаю и для чего мне это нужно. Вся работа была направлена на достижение одной глобальной цели.
Среди скачанных мной прикладных пакетов были, в числе прочего, предназначенные для тренировки пилотов космические симуляторы и прочие программы, позволяющие создавать полноценные виртуальные реальности. Пришлось потратить кучу времени на то, чтобы разобраться в них, опробовать, сравнить плюсы и минусы, и уже на основании детального анализа выяснить, какая именно подходит мне больше всего.
Удивительно — это оказался не какой-то серьёзный пакет, а обычная виртуальная игрушка, ещё и распространяемая бесплатно. Но это не имело совершенно никакого
значения. Главное, что программа эффективно выполняет свои функции, а кто там и для чего её создавал — это мне было глубоко безразлично.Определившись с выбором, я занялся настройкой виртуальной реальности, скачиванием реальных космических карт и дополнением их данными из старого бортового вычислителя «Косатки» — голозаписями и объёмными «картами» объектов, полученными при помощи сенсоров. И со всем этим я разобрался довольно быстро. Как и с подключением систем профилирования, записывающих каждый шаг «игрока».
Носамое сложное ждало впереди.
Один из принесённых мной ящиков — не в заводской упаковке, а старенький, потрёпанный — всё время стоял чуть в стороне. И я, пока наслаждался своими обновками, в его сторону даже не смотрел.
Но теперь настала и его пора.
Внутри лежал предмет, завёрнутый в несколько слоёв изолирующей ткани. Трофейный вычислитель, мозг Слуги Древних.
С помощью робота я установил его в отдельную стойку и занялся подключением всех ведущих наружу выводов. Причём, как именно функционируют управляющие контуры в изделиях Древних я не представлял, это только предстояло выяснить опытным путём. Поэтому к каждому из контактов приходилось подключать универсальное аналоговое генерирующее устройство, способное изобразить сигнал практически любой формы, и туда же цеплялся считывающий датчик с высокой частотой обновления и хорошей чувствительностью.
Когда все приготовления были завершены, я подал энергию на вычислитель Древних. Теперь, когда включится и «придёт в себя», он будет считать, что всё ещё находится там, внутри аномалии, в остове почти уничтоженного корабля. И если всё пойдёт правильно, начнёт постепенно его чинить, попытается восстановить разрушенные узлы, слать сигналы через якобы срезанные и плохо функционирующие антенны. Всё это будет записываться, анализироваться… И, возможно, в конце концов подарит мне ключ к давно забытым технологиям.
Ведь до сих пор ни у кого не получилось взломать их вычислители. Но я что-то ни разу не слышал, чтобы за дело брался кибермансер.
Глава 7
Система Дельты Червя оказалась и правда той ещё дырой. Белый карлик и три крохотные планетки, едва переросшие астероиды, из которых только одна была условно обитаемой — на её поверхности, вокруг ещё имперской постройки шахт, сохранилось несколько жилых куполов.
Местное население влачило жалкое существование, выскребая из шахт остатки полезных ископаемых и планетарными челноками отправляя на орбиту. Там, на давным-давно устаревшей космической станции, располагался единственный на всю систему космопорт с инфраструктурой для приёма крупных судов. На его территории всё добытое непосильным трудом сбывалось ушлым космическим торговцам, и уже дальше грузовые корабли, будто эритроциты гигантской кровеносной системы, растаскивали тонны руды по всему разведанному миру — доставляя её в те места, где она пользовалась наибольшим спросом, и где готовы были заплатить за неё лучшую цену.
Благодаря такой простой схеме шахтёры выручали за свою работу кое-какие кредиты, а с ними — возможность приобрести необходимые для жизни товары, или спустить всё здесь же, на территории одного из множества увеселительных заведений. Под это дело на космической станции было выделено сразу несколько палуб.
Индустрия развлечений являлась второй по величине статьёй дохода системы, если судить по официальным источникам. Шахтёрские дочери приносили в казну лишь немногим меньше своих честных работяг-родителей… И не только дочки — запретов на способы получения удовольствий практически не было, разрешалось многое, что в других системах было под запретом. И отдыхать на Дельту Червя прилетали не только команды с межзвёздных грузовиков, не предвзятые, неприхотливые и экономящие каждый кредит, но порой сюда заглядывали и богатые клиенты-эстеты, пресытившиеся и ищущие чего-то особенного…