Chroot в новую скопированную установку и запущенное обновление -initramfs сделали свое дело.
Невозможно обновить ядро подсистемы Windows для Linux. Независимо от того, какие другие версии ядер у вас могут быть установлены, WSL загрузит только ядро Microsoft. Microsoft будет поставлять соответствующие обновления ядра в соответствии со своими обычными процедурами обновления.
Это связано с тем, что в ядре Microsoft есть драйверы, которых нет в стандартном ядре, чтобы включить такие функции, как интеграция файловой системы и совместное использование сети. Стандартные ядра Ubuntu не имели бы этих функций, и их загрузка привела бы к тому, что ваша среда WSL2 была бы очень нарушена.
Вероятно, лучше попытаться удалить установленное ядро и оставить среду WSL2 без дополнительного ядра. Вы можете сделать это с помощью apt remove
или dpkg -P
.
Если вам нужно более новое ядро или конкретное ядро, или для разработки ядра, вам нужно будет использовать реальную установку Linux либо на виртуальной машине, либо на физическом оборудовании.