[lxss] переносим в Win2016
От: IID Россия  
Дата: 01.10.16 01:11
Оценка:
К сожалению, этот пакет не попал ни в TechPreview, ни в RTM. Поэтому я вытащил lxss из Windows 10 Anniversary. В виде пакета LXSS вытащить не получилось — сервер не видел подложенные в servicing файлы, и модификация реестра не помогала. Скорее всего потому что я понятия не имею, как работает Component Based Servicing. Вытаскивал содержимое.

Для установки надо скопировать файлы, импортировать ключи в реестр, и вручную добавить службу в группу. В Techical Preview не заработает — там слишком старое ядро. Я проверял в TP5.

Архив ~600kb. (Инструкция внутри)

LXSS оказался удивительно компактным:
— один драйвер lxss, состоящий из двух файлов lxss.sys и lxcore.sys (~800kb)
— одна COM служба LxssManager, состоящая из файла службы LxssManager.dll и стаба LxssManagerProxyStub.dll (~300kb) и их MUI
— два приложения: bash.exe (70кб) и LxRun.exe (130кб) и их MUI

Итого чуть больше 1мб. Поразительно. (Да, я знаю про Simple и PICO процессы).

ЗЫ: Службу вручную запускать не надо! Её запустит rpcss сам, когда от bash.exe придёт запрос.

UPD: обновления
Выкладывать буду только обновления файлов к архиву выше.

Обновление 14393.206. Обновился основной драйвер (других изменений нет).
Обновление 14936.1000. Insider Preview. Обновились все файлы. (!!! не совместимы с Server RTM)
kalsarikännit
Отредактировано 28.10.2016 15:21 IID . Предыдущая версия . Еще …
Отредактировано 02.10.2016 21:30 IID . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.