К обсуждениям

WSL2 mirrored networking возвращает 0x8007054f: проверяем режим и запуск отдельно

Редакция VOne Технологии

Как отделить выбранный mirrored networking от общего запуска WSL2 при ошибке 0x8007054f: снимок конфигурации, матрица состояний и один обратимый контроль.

Разделите настройку и результат запуска

Ошибка рядом с настройкой сети ещё не означает, что сетевой режим — доказанная первопричина. Сначала зафиксируйте версию Windows и WSL, имя запускаемого дистрибутива, полный код, время и фактическое содержимое только параметра networkingMode в глобальной конфигурации. Секретов в этом параметре нет, но весь файл публиковать не стоит: рядом могут находиться локальные пути или другие настройки среды. Проверьте, запускается ли другой дистрибутив в том же состоянии. Если все экземпляры останавливаются до входа, это одна строка матрицы; если проблема у одного, другая. Не меняйте маршруты, DNS, правила межсетевого экрана и VPN ради первичной проверки.

Что именно документирует mirrored networking

Microsoft описывает mirrored networking как отдельный режим сетевой архитектуры WSL, отличный от стандартной схемы. Документация .wslconfig указывает, что networkingMode относится к глобальной конфигурации WSL2, а не к настройкам одной Linux-системы. Из этого следует полезная проверка области действия: одинаков ли результат у нескольких дистрибутивов после полного применения одной глобальной конфигурации. Это не подтверждает причину 0x8007054f, но предотвращает ошибочный вывод по одному экземпляру. Запишите состояния Running или Stopped и код запуска, не проводя проверки доступности внешних сайтов: проблема рассматривается на границе старта, а не качества интернет-канала.

Один обратимый эксперимент с одним параметром

Если исходный снимок сохранён и рабочие процессы остановлены, сделайте резервную копию глобального файла конфигурации. Затем измените только networkingMode на документированный контрольный вариант, полностью завершите WSL штатным способом и повторите тот же запуск. Не добавляйте другие параметры и не редактируйте сетевые настройки Windows. Если контроль запускается, зафиксирована зависимость от сочетания текущей сборки и режима; это ещё не объясняет механизм. Если код сохраняется, верните исходный файл и не расширяйте эксперимент. В любом случае восстановите первоначальную конфигурацию после наблюдения, если контрольный режим не предназначен для постоянной работы.

Красные флаги и пакет для issue

Остановитесь, если для продолжения предлагают удалить дистрибутив, сбросить сетевой стек, выключить защиту, править маршрутизацию или сохранять контрольную конфигурацию без резервной копии. Для отчёта достаточно версии Windows и WSL, значения networkingMode, списка затронутых дистрибутивов, полного кода и таблицы «исходный режим — контроль — возврат». Удалите имена пользователей, адреса, домены и прочие параметры из файла. Сошлитесь на официальное описание режимов и свежие публичные issue, но не объединяйте их в доказательство одного корня. Такой пакет показывает воспроизводимую границу и сохраняет сетевую среду за пределами эксперимента.

Материал подготовлен редакцией VOne с применением ИИ для матрицы состояний; область действия networkingMode вручную сверена по Microsoft Learn, а два issue использованы только как сигналы.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.