Skip to content

ActiveIce/WSL2-Linux-Kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WSL2-Linux-Kernel

auto build engine GitHub tag (latest by date) GPU Compute

系统要求

Windows 10 版本 2004 (OS 内部版本 20145) 或更高版本

winver.exe

启用 “适用于 Linux 的 Windows 子系统” “虚拟机平台” (需要重启)

wsl.exe --install

下载

下载系统镜像、引导程序、内核至同一文件夹

Ubuntu 24.04 (Noble)

Ubuntu Loader

WSL2-Linux-Kernel

ubuntu-noble-wsl-amd64-wsl.rootfs.tar.gz 重命名为 install.tar.gz

配置

在用户文件夹的根目录 C:\Users\<yourUserName> 新建文件 .wslconfig

.wslconfig 文件中按格式填入内核路径、分配CPU核心数、分配内存数量

[wsl2]
kernel=D:\\Ubuntu\\bzImage
processors=4
memory=4GB

安装和使用

.\ubuntu.exe --ui=tui

首次使用按提示设置用户名和密码即可

清理 VHDX 磁盘

VHDX 磁盘文件不会随着 Ubuntu 系统内文件的删除而变小,若磁盘文件太大,可以手动缩小

方法一

清理命令 ( select vdisk file= 后面参数是 VHDX 文件的路径)

wsl.exe --exec sudo fstrim /
wsl.exe --shutdown
diskpart
select vdisk file="D:\Ubuntu\ext4.vhdx"
attach vdisk readonly
compact vdisk
detach vdisk
exit
方法二

启用 “Windows Powershell 的 Hyper-V 模块” (需要重启)

dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-Management-PowerShell /all /norestart

清理命令 ( -Path 后面参数是 VHDX 文件的路径)

wsl.exe --shutdown
Mount-VHD -Path "D:\Ubuntu\ext4.vhdx" -ReadOnly
Optimize-VHD -Path "D:\Ubuntu\ext4.vhdx" -Mode Full
Dismount-VHD -Path "D:\Ubuntu\ext4.vhdx"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published