Выбрать главу

Вбежал и замер на пороге. Зал был огромным, она занимал большую часть этажа. Массивные железные стеллажи тянулись ровными, внутри стоящих на них одинаковых пластиковых ящиках что-то хрустело и прокручивалось. Шум сливался в мерный, монотонный гул. Лиза вошла следом и застыла, пораженная этой картиной. Им, обитателям крошечного обломка цивилизации, никогда не приходилось видеть столько работающих механизмов разом. Это было сродни чуду, наподобие магических виртуальных чудес Альтеры.

- Что это? - спросила она.

Джек почесал затылок, развел руками.

- Ну, думаю, это первоначальная Альтера. Исконная, придуманная и созданная до Гендемии. Это Альтера со всеми ее морями, континентами, горами и чудовищами. С восходами и закатами, с великой рекой Чанд, с портами, кораблями, сотнями городов и деревень. Но нам вся она не нужна. Только ее кусок.

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

Джек достал листок бумаги с инструкциями, полученными от Умника, пробежал по нему взглядом. Системный блок стоял под столом, и он вдавил круглую кнопку.

Гудение, тихий треск, щелчки. Один монитор так и остался темен, другой разгорелся.

На экране замелькали цифры, ряды значков. Побежали строчки.

...check CPU

...check the status of the system

...tests hardware devices

...download the necessary resources

...checking the hard drive

...cluster 10001FEh spoiled

...error

...error

И, после паузы:

system is started

Экран стал черным, и Джек решил было, что ничего не вышло, но тут на нем возникло короткое:

login:

Справа от двоеточия мигала вертикальная риска.

- Это хорошо или плохо? - спросила Лиза над ухом.

- Вроде бы хорошо... - неуверенно ответил он и ввел то, что было написано на бумажке:

Root

Возникла новая строчка:

password:

Он стал забивать: root@askaserver - хотя результата не видел, символы не появлялись на мониторе.

Экран мигнула и стал синим.

- Кажется, меня впустило... - пробормотал Джек. - Так, что здесь написано... «Скрипт автоматизации настройки конфигурации»... Скрипт, гм? Ладно. Подержи, пожалуйста, чтобы я видел. Вот так... Ну, вперед!

root@backup: cd /data/backups/20160801/

root@backup: ./restore.sh -main

Start restoring...

ERROR: Connection refused.

root@backup: vi config.json

Лиза держала бумажку, и Джек положил на клавиатуру обе руки. Пришлось вбивать еще несколько строчек, ждать, когда система отреагирует, и снова забивать новые. Несколько раз он делал что-то не то, получал сообщение про ошибку, повторял команды...

Открылся редактор файлов, в нем был какой-то текст. Он промотал файл вниз, нашел нужную строчку, указанную на бумажке. Заменил в ней «mainhost:10.10.1.14» на «10.10.1.12», после чего ввел ":wq" и кликнул на «Enter». Потом снова забил:

root@backup: ./restore.sh -main

Монитор ответил строчками:

unpacking

./game_start

game_start -Megalon

heroic mode

А потом на нем возникло долгожданное:

Start restoring...

0,1%=>

Цифра сменилась на двойку, и стрелочка поползла вправо. В инструкции это именовалось невнятно: «стандартный прогресс-бар линукса».

Джек взял у Лизы бумажку, свернул аккуратно и сунул в карман. И даже пот вытер со лба - оказывается, он изрядно нервничал. Оглянулся на девушку, кивнул ей. Она ему улыбнулась. На мониторе уже было:

08%=====>