
Microsoft обновила ядро Подсистемы Windows для Linux (WSL2), перейдя с устаревшей версии Linux 6.6 LTS на новую серию Linux 6.18 LTS. В свежей сборке linux-msft-wsl-6.18.20.1 добавлены поддержка файловых систем F2FS и ExFAT, а также расширены возможности по работе с USB, интерфейсом джойстика и промышленной шиной CAN.
- WSL2 обновлено с Linux 6.6 LTS до Linux 6.18 LTS
- Добавлена поддержка файловых систем F2FS и ExFAT
- Включён интерфейс джойстика и мониторинг USB-трафика
- Расширена поддержка промышленной шины CAN
- Сокращено число внешних патчей благодаря интеграции новых функций в основное ядро
- Для ARM64 добавлена поддержка файловой системы FAT
Переход на новую стабильную версию ядра Linux
Обновлённая сборка WSL2 основана на ядре Linux 6.18.20, что означает двухступенчатый шаг вперёд с предыдущей версии 6.6 LTS. Последняя версия ядра с долгосрочной поддержкой (LTS) гарантирует исправления безопасности и стабильность на несколько лет, что важно для пользователей и разработчиков.
Переход позволил Microsoft снизить зависимость от сторонних патчей, так как поддержка таких механизмов, как VirtIO PMEM и ICTIMESYNCFLAG_SYNC, теперь встроена в основное ядро Linux. Это улучшает совместимость и упрощает сопровождение системы.
Новые возможности и расширенная аппаратная поддержка
Сборка linux-msft-wsl-6.18.20.1 включает расширенную конфигурацию ядра для архитектур x86 и ARM64. Ключевым обновлением стала поддержка файловой системы ExFAT, разработанной Microsoft, а также F2FS — оптимизированной для флеш-накопителей. Для ARM64 добавлена отдельная поддержка FAT.
Кроме того, активированы функции:
- ANON_VMA_NAME — именование анонимных участков виртуальной памяти для упрощения отладки
- Поддержка шины CAN, широко применяемой в промышленности и автомобилестроении
- Интерфейс джойстика (CONFIG_INPUT_JOYDEV)
- Мониторинг USB-трафика (CONFIG_USB_MON)
Эти улучшения расширяют возможности работы WSL2 с современным аппаратным обеспечением и периферией, что особенно важно для разработчиков и пользователей, работающих с встраиваемыми системами и промышленными шинами.
Хронология обновлений ядра WSL2
- Использование ядра Linux 6.6 LTS в WSL2 (до обновления)
- Выпуск Linux 6.12 LTS после версии 6.6
- Выпуск Linux 6.18 LTS — текущая стабильная версия
- Релиз linux-msft-wsl-6.18.20.1 с новым ядром и расширенной поддержкой
| Версия ядра | Тип поддержки | Ключевые нововведения |
|---|---|---|
| Linux 6.6 LTS | Долгосрочная поддержка | Базовая версия для WSL2 до обновления |
| Linux 6.12 LTS | Долгосрочная поддержка | Промежуточный релиз между 6.6 и 6.18 |
| Linux 6.18 LTS | Долгосрочная поддержка | Добавлена поддержка ExFAT, F2FS, USB-мониторинг, CAN, интерфейс джойстика |
Обновление ядра WSL2 до Linux 6.18 LTS значительно повышает стабильность, безопасность и функциональность Подсистемы Windows для Linux. Пользователи получают более современную платформу с расширенной поддержкой файловых систем и аппаратных интерфейсов, что делает работу в WSL2 удобнее и эффективнее.
