Танго фрезерных станков (СИ) - Иевлев Павел Сергеевич. Страница 16

Вот это она нашла прошивку, сверила номера версий, обрадовалась, запросила разрешение обновиться, потому что автообновление залочено. Я разрешение дал, лончер скачался, распаковался и запустился, программа проверила, что мапа в сервисном режиме, а не под клиентом, и пошёл качаться основной пакет. На этом этапе я её и бросил без присмотра вчера, потому что: ну, а что вообще может пойти не так? Штатная же процедура. Нет никакой причины сидеть и пялиться на прогресс-бар, других дел полно.

Танго фрезерных станков (СИ) - img_39

Вот пакет скачался. Запросил системное разрешение распаковаться в служебную память, лончер проверил, хватит ли места, и разрешил.

Создалась временная папка, отработал архиватор, лончер обратился к пусковому файлу, проверил сигнатуру и целостность, ещё раз сверил номера прошивок, новой и старой, и дал команду.

Стартовал процесс нижнего уровня, создавший точку восстановления, то есть дамп текущего состояния, выгрузивший из памяти систему, отформатировавший системный раздел и запустивший установку новой.

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

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

О провалившихся в маркетинге открытых дизайнерских сетах я уже вспоминал, но даже среди закрытых спектр такой, что закачаешься. На одной его стороне макси-сеты, где от натуры, не считая рабочих отверстий, остаётся скелет, мозг и шкурка с жирком. На другой — «нулевые», когда имплантируются, фактически, только микроконтроллер прошивки, сетевые порты и нейроинтерфейсы. Многие думают, что «нулёвки» дешевле «максов», но ничего подобного. Наоборот. «Нулёвки» — штучный дорогой эксклюзив, продукт тончайшего кастомного тюнинга прошивок, и изготавливаются они только под заказ. Премиум-продукт для промов, которые не считают токи и обожают всё натуральное. Имплы — для низа, натура — для верха. Сложность в том, что настройка прошивки под натуру на два порядка сложнее, чем под стандартные интерфейсы имплов. Природа слишком замысловато устроила женщин, даже если брать тот небольшой спектр их функционала, который востребован в мапах. А вип-клиент, отваливший кучу токов за эксклюзивную натуральную модель, хочет не только определённую внешность, но и комфортные паттерны имитационного поведения. Чтобы она, например, увидев его без штанов, не просто наклонялась и задирала юбку, а закатывала глазки, глубоко дышала, приоткрыв рот, призывно облизывала губки, принимала эротичные позы, выделяла соответствующие феромоны и так далее. Демонстрировала всю требуемую невербалику.

Танго фрезерных станков (СИ) - img_40

Для имплосета это просто развесистый скрипт, а для натуры настоящее большое чувство. Я не шучу, у «нулёвок» вместо имплов задействована природная биохимия, которая не поддаётся директивному управлению прошивки, потому в значительной степени используется их собственная эмопсихическая структура. Их «рендная заглушка», нейровентиль, отключающий сознание на время службы, частично проницаема, и прошивка обращается не к промежности, а к мозгу. Сознания в такой мапе, конечно, нет, но эмоции самые настоящие. Когда владельцу требуются её услуги, в ней на эти пять-десять минут вспыхивает Настоящая Большая Любовь, и потому все её реакции неподдельны. Такой ренд считается очень удачным для девушки, потому что несёт минимум физических последствий и шикарно оплачивается, но зря. Те, кто в теме, знают — с психикой у них после ренда бывают большие проблемы. Эмоциональная раскачка до пика возможного и сопутствующие гормональные выбросы здорово расшатывают крышу. Повторный ренд тоже закрыт, потому что прошивка эксклюзивно заточена под одного пользователя, а ему поднадоевшая и уже не такая молодая мапа больше не нужна, он себе новую купит. Эмоционально выжатые до донышка девушки после ренда оказываются с неплохими деньгами, но многие из них пытаются залить протёртую в душе дыру алкоголем и штыревом. С понятными последствиями. Так что, может быть, той же красотке Скеше лучше в обычные мапы рендоваться. Денег поменьше, зато психика целее. Выключилась-включилась, и как ничего и не было.

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

Вот и первая ошибка в логе. Установщик, попинговав железо семёрки, выдал: «Несовместимое оборудование. Драйвера не обнаружены. Установка невозможна». В этой ситуации он должен прекратить и откатиться обратно, подняв систему с предустановочного дампа, удалив временные папки и вообще вернув всё как было. Я был уверен, что он так и поступил, но нет, не всё так просто. Откат шёл штатно, новая операционка выгрузилась, процесс перешёл в низкоуровневую программную среду системы ввода-вывода. О, вот в логе ещё одна ошибка: отказано в удалении папки, недостаточно прав. А что ты там вообще полез удалять? Временные папки убираются после восстановления, а не до. Вот оно что, какая-то программа попыталась удалить системный дамп. Попыталась — и не смогла, потому что у меня на эту часть системного раздела прописано «только для чтения». На случай, если мапа вдруг окажется в общей сети. Например, перевезут её куда-то на время. Оно вот мне надо, чтобы она бесконтрольно обновилась, например? Это вон чем кончается…

Что там ещё? Ну, блин, это чистая диверсия — та же неизвестная программа запустила низкоуровневое форматирование системного раздела! На этом лог обрывается, потому что писать его стало некому. В электрической части башки седьмой мапы воцарился программный вакуум. Что там по таймингу лога? Ага. Теперь надо найти тот же временной момент на записи камеры седьмого бокса.

Танго фрезерных станков (СИ) - img_41

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