Skip to content

Script to build zfs module for standard WSL2 kernel.

Notifications You must be signed in to change notification settings

qawsed90/mod_zfs_on_wsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mod_zfs_on_wsl

Script to build zfs module for standard WSL2 kernel.

Build:

$ sh build_wsl_module.sh

Install:

setup /lib/modules

$ sudo mkdir -p /usr/lib/modules_overlay/work/5.15.146.1-microsoft-standard-WSL2
$ sudo mkdir -p /usr/lib/modules_overlay/upper/5.15.146.1-microsoft-standard-WSL2
$ sudo mount -t overlay overlay -o \
lowerdir=/usr/lib/modules/5.15.146.1-microsoft-standard-WSL2,\
upperdir=/usr/lib/modules_overlay/upper/5.15.146.1-microsoft-standard-WSL2,\
workdir=/usr/lib/modules_overlay/work/5.15.146.1-microsoft-standard-WSL2 \
/usr/lib/modules/5.15.146.1-microsoft-standard-WSL2

edit /etc/wsl.conf

$ cat /etc/wsl.conf
[boot]
command=mount -t overlay overlay -o \
lowerdir=/usr/lib/modules/5.15.146.1-microsoft-standard-WSL2,\
upperdir=/usr/lib/modules_overlay/upper/5.15.146.1-microsoft-standard-WSL2,\
workdir=/usr/lib/modules_overlay/work/5.15.146.1-microsoft-standard-WSL2 \
/usr/lib/modules/5.15.146.1-microsoft-standard-WSL2;\
modprobe zfs

install deb packages for zfs

$ sudo dpkg -i linux-module-5.15.146.1-microsoft-standard-wsl2_5.15.146.1-1_amd64.deb
$ sudo dpkg -i zfs_2.2.2-1_amd64.deb

check zfs

$ sudo zfs version
zfs-2.2.2-1
zfs-kmod-2.2.2-1

About

Script to build zfs module for standard WSL2 kernel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published