You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Linux version of encfs does not work on bash on Ubuntu on Windows. When attempting to mount an encrypted volume, an fusermount issue prevents mounting.
Actual results (with terminal output if applicable)
(Note: bin/kpmount is a script that automates the encfs call with the same paramters as provided above)
kkeane@LENOVO4G:~$ bin/kpmount
EncFS Password:
fuse: device not found, try 'modprobe fuse' first
fuse failed. Common problems:
fuse kernel module not installed (modprobe fuse)
invalid options -- see usage message
kkeane@LENOVO4G:$
kkeane@LENOVO4G:$ sudo modprobe fuse
sudo: unable to resolve host LENOVO4G
[sudo] password for kkeane:
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.4.0+/modules.dep.bin'
Your Windows build number
14393
Steps / All commands required to reproduce the error from a brand new installation
cd
mkdir ./plaintextdir
create an encfs-encrypted directory on another system
copy encrypted directory to ./encrypteddir
Strace of the failing command
N/A
Required packages and commands to install
encfs
fusermount (which can't work since it is a kernel module).
I really hope FUSE/CUSE is given consideration after the obvious low-hanging syscall surface stuff is done. Given that kernel modules in the native sense can't ever be a thing on WSL, and open-source is a non-starter for reasons, FUSE is one way out of WSL pico-process jail. There's a User Voice here that isn't getting enough love.
This is a companion to #1073 .
The Linux version of encfs does not work on bash on Ubuntu on Windows. When attempting to mount an encrypted volume, an fusermount issue prevents mounting.
kkeane@LENOVO4G:
$ mkdir -p ./plaintextdir$ /usr/bin/encfs ./encrypteddir ./plaintextdirkkeane@LENOVO4G:
EncFS Password:
kkeane@LENOVO4G:~$ ls ./plaintextdir
(Note: bin/kpmount is a script that automates the encfs call with the same paramters as provided above)
kkeane@LENOVO4G:~$ bin/kpmount
EncFS Password:
fuse: device not found, try 'modprobe fuse' first
fuse failed. Common problems:
kkeane@LENOVO4G:
$$ sudo modprobe fusekkeane@LENOVO4G:
sudo: unable to resolve host LENOVO4G
[sudo] password for kkeane:
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.4.0+/modules.dep.bin'
14393
cd
mkdir ./plaintextdir
create an encfs-encrypted directory on another system
copy encrypted directory to ./encrypteddir
N/A
encfs
fusermount (which can't work since it is a kernel module).
See our contributing instructions for assistance.
The text was updated successfully, but these errors were encountered: