Танго фрезерных станков
Шрифт:
Потом мы перенесли её на кровать, и я, отмотав с метр впитывающего покрытия, сложил его и всунул между ног на манер памперса. Меньше мороки будет в следующий раз.
— А никак нельзя, ну… — начал жалобно интик.
— Что? Катетер вставить? Нет у нас его.
— Нет, я имел в виду отключить как-то…
— Это биологический уровень, он не программируемый. К счастью. Потому что если его, к примеру, можно было отключить, то мапа бы загнулась от интоксикации метаболитами. Теперь: видишь эти пятна на стенах? Бери пульверизатор с очистителем, тряпку, воду и вперёд. Отмоешь — свободен, вали домой. Завтра придёшь в это же время, может, Киралик уже порешает вопросы с полисами, и мы откроемся.
* * *
Ненавижу просматривать логфайлы. Скукотища та ещё. Но сейчас читаю как детектив, надеясь найти намёк
Вот это она нашла прошивку, сверила номера версий, обрадовалась, запросила разрешение обновиться, потому что автообновление залочено. Я разрешение дал, лончер скачался, распаковался и запустился, программа проверила, что мапа в сервисном режиме, а не под клиентом, и пошёл качаться основной пакет. На этом этапе я её и бросил без присмотра вчера, потому что: ну, а что вообще может пойти не так? Штатная же процедура. Нет никакой причины сидеть и пялиться на прогресс-бар, других дел полно.
Вот пакет скачался. Запросил системное разрешение распаковаться в служебную память, лончер проверил, хватит ли места, и разрешил.
Создалась временная папка, отработал архиватор, лончер обратился к пусковому файлу, проверил сигнатуру и целостность, ещё раз сверил номера прошивок, новой и старой, и дал команду.
Стартовал процесс нижнего уровня, создавший точку восстановления, то есть дамп текущего состояния, выгрузивший из памяти систему, отформатировавший системный раздел и запустивший установку новой.
Дальше в логах длинный-длинный список вида «создана папка такая-то по адресу такому-то, создан файл такой-то, права такие-то…». Я проматываю эту простыню вполглаза, отмечая, что ошибок нет, всё, что должно создаться, создалось, что должно прописаться — прописалось. Ни один человек на свете не помнит всех этих файлов, да и не нужно. Достаточно понимать общую картину.
Вот, система накатилась. Всё пока штатно. Дальше она опрашивает оборудование, чтобы распределить прерывания, а потом выбрать и установить драйвера из встроенного пака. Дело в том, что у маповских имплосетов достаточно много вариаций как в самой комплектации, так и в версиях железа. И это не только «дёшево-дорого», хотя премиум-мапы могут довольно сильно отличаться от базовых при том же, в принципе, наборе функций. Тут целый спектр идеологий сборки, образующий как бы систему в системе.
О провалившихся в маркетинге открытых дизайнерских сетах я уже вспоминал, но даже среди закрытых спектр такой, что закачаешься. На одной его стороне макси-сеты, где от натуры, не считая рабочих отверстий, остаётся скелет, мозг и шкурка с жирком. На другой — «нулевые», когда имплантируются, фактически, только микроконтроллер прошивки, сетевые порты и нейроинтерфейсы. Многие думают, что «нулёвки» дешевле «максов», но ничего подобного. Наоборот. «Нулёвки» — штучный дорогой эксклюзив, продукт тончайшего кастомного тюнинга прошивок, и изготавливаются они только под заказ. Премиум-продукт для промов, которые не считают токи и обожают всё натуральное. Имплы — для низа, натура — для верха. Сложность в том, что настройка прошивки под натуру на два порядка сложнее, чем под стандартные интерфейсы имплов. Природа слишком замысловато устроила женщин, даже если брать тот небольшой спектр их функционала, который востребован в мапах. А вип-клиент, отваливший кучу токов за эксклюзивную натуральную модель, хочет не только определённую внешность, но и комфортные паттерны имитационного поведения. Чтобы она, например, увидев его без штанов, не просто наклонялась и задирала юбку, а закатывала глазки, глубоко дышала, приоткрыв рот, призывно облизывала губки, принимала эротичные позы, выделяла соответствующие феромоны и так далее. Демонстрировала всю требуемую невербалику.
Для
В общем, при установке прошивки идёт опрос оборудования, чтобы определить, какая у конкретной мапы комплектация. Крайние случаи большая редкость, процентов восемьдесят оборудования имеет более-менее стандартный набор, сбалансированный по цена/надёжность, хотя есть разница по классу комплектующих. Разные заведения могут себе позволить разное, мы, вот, вообще подбираем то, что больше никому не пригодилось, поэтому у нас довольно эклектичный набор мап, а не комплект одного уровня, как бывает обычно. Скажем, тринадцатая — дешёвка с самым распоследним набором, такие после первого же ренда ни на что не годятся, а девятая, к примеру, почти топовая, с шикарными имплами, но на распродаже брака они стоили одинаково, потому что тринадцатая ещё кое-как шевелилась, а девятка была в вечном дауне. Теперь обе, моими заботами, приносят денежки Киралику.
Вот и первая ошибка в логе. Установщик, попинговав железо семёрки, выдал: «Несовместимое оборудование. Драйвера не обнаружены. Установка невозможна». В этой ситуации он должен прекратить и откатиться обратно, подняв систему с предустановочного дампа, удалив временные папки и вообще вернув всё как было. Я был уверен, что он так и поступил, но нет, не всё так просто. Откат шёл штатно, новая операционка выгрузилась, процесс перешёл в низкоуровневую программную среду системы ввода-вывода. О, вот в логе ещё одна ошибка: отказано в удалении папки, недостаточно прав. А что ты там вообще полез удалять? Временные папки убираются после восстановления, а не до. Вот оно что, какая-то программа попыталась удалить системный дамп. Попыталась — и не смогла, потому что у меня на эту часть системного раздела прописано «только для чтения». На случай, если мапа вдруг окажется в общей сети. Например, перевезут её куда-то на время. Оно вот мне надо, чтобы она бесконтрольно обновилась, например? Это вон чем кончается…
Что там ещё? Ну, блин, это чистая диверсия — та же неизвестная программа запустила низкоуровневое форматирование системного раздела! На этом лог обрывается, потому что писать его стало некому. В электрической части башки седьмой мапы воцарился программный вакуум. Что там по таймингу лога? Ага. Теперь надо найти тот же временной момент на записи камеры седьмого бокса.
На тусклой сероватой картинке мапа лежит, как ей и положено в режиме стенд-бай, на спине, руки-ноги прямые, глаза закрыты. И не скажешь, какие программные бури бушуют в её прошивке. Я нетерпеливо промотал вперёд — вот, через несколько минут после того, как всё нафиг рухнуло, глаза открылись. Мапа села, огляделась, спустила ноги с кровати, встала. Подошла к двери, попробовала открыть. Не смогла. Открыла дверь в санотсек. Не увидела ничего интересного. Закрыла. Открыла перегородку к витрине. Приподняла жалюзи. Выглянула. Ничего не увидела, потому что бордель закрыт и свет погашен. Толкнулась в клиентскую дверь, но она в принципе не открывается изнутри. Вернулась в рабочую зону, осмотрелась ещё раз.