Linux 2용 "Ubuntu LTS 20.04" Windows 하위 시스템에서 Linux 커널을 업데이트하는 방법

Linux 2용 "Ubuntu LTS 20.04" Windows 하위 시스템에서 Linux 커널을 업데이트하는 방법

WSL2 ukuu에서 Linux 커널을 업데이트하는 것이 가능합니까? dpkg --install *.deb에서 오류가 발생합니다.

    (Reading database ... 68035 files and directories currently installed.)
Preparing to unpack linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ...
Unpacking linux-headers-5.0.0-050000-generic (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ...
Preparing to unpack linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb ...
Unpacking linux-headers-5.0.0-050000 (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ...
Preparing to unpack linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ...
Unpacking linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ...
Preparing to unpack linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ...
Unpacking linux-modules-5.0.0-050000-generic (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ...
Setting up linux-headers-5.0.0-050000 (5.0.0-050000.201903032031) ...
Setting up linux-modules-5.0.0-050000-generic (5.0.0-050000.201903032031) ...
Setting up linux-headers-5.0.0-050000-generic (5.0.0-050000.201903032031) ...
Setting up linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) ...
Processing triggers for linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.0.0-050000-generic
W: mkconf: MD subsystem is not loaded, thus I cannot scan for arrays.
W: mdadm: failed to auto-generate temporary mdadm.conf file.

여기에 이미지 설명을 입력하세요.

답변1

Linux용 Windows 하위 시스템의 커널은 업그레이드할 수 없습니다. 설치한 다른 버전의 커널에 관계없이 WSL은 Microsoft 커널만 부팅합니다. Microsoft는 일반적인 업데이트 프로세스를 통해 커널에 적절한 업데이트를 제공합니다.

이는 Microsoft 커널에는 파일 시스템 통합 및 네트워크 공유와 같은 기능을 활성화하기 위해 표준 커널에는 없는 드라이버가 있기 때문입니다. 표준 Ubuntu 커널에는 이러한 기능이 없으며 이러한 기능을 부팅하도록 허용하면 WSL2 환경에 심각한 손상을 초래할 수 있습니다.

설치된 커널을 제거하고 추가 커널을 설치하지 않고 WSL2 환경을 그대로 두는 것이 가장 좋습니다. 또는 를 사용하여 apt remove이 작업을 수행할 수 있습니다 dpkg -P.

최신 커널이나 특정 커널이 필요하거나 커널 개발을 수행하는 경우 가상 머신이나 물리적 하드웨어에서 실제 Linux 설치를 사용해야 합니다.

관련 정보