Discussion:
[Ltsp-discuss] module aufs/overlayfs not found in modules.dep
Michael Pope
2017-05-22 01:57:05 UTC
Permalink
I'm using LTSP under Debian 8 Jessie which I've just upgraded from
Wheezy. The upgraded went great.

The problem I have is I would like to install kernel 4.9 under the LTSP
client but I'm getting these errors when I boot a thin client.

: modprobe: module overlayfs not found in modules.dep
: modprobe: module aufs not found in modules.dep
: Could not load neither overlayfs nor aufs.
: modprobe: module ehci-orion not found in modules.dep
:
: BusyBox v1.22.1
:
: /bin/sh: can't access tty: job control turned off.

Installed the following
sudo aptitude -t jessie-backports install linux-image-4.9.0-0.bpo.2-686
linux-headers-4.9.0-0.bpo.2-all

I've tried the following to fix this issue

- [X] Tried installing aufs-tools, ltsp-update-kernels &
ltsp-update-image = fail

- [X] Installed linux-image-4.9.0-0.bpo.2-686-pae within chroot
= fail

- [X] Try downloading aufs-dkms under the chroot section = fail
: apt install wget
: wget
http://ftp.cn.debian.org/debian/pool/main/a/aufs/aufs-dkms_4.9+20161219-2_i386.deb
: dpkg -i aufs-dkms_4.9+20161219-2_i386.deb
: apt-get -f install
: exit
: sudo ltsp-update-kernels
: sudo ltsp-update-image

It looks as if the kernel in jessie-backports may not have aufs or
overlayfs.

How do I get this working?

from
Michael
Vagrant Cascadian
2017-05-22 05:23:23 UTC
Permalink
Post by Michael Pope
I'm using LTSP under Debian 8 Jessie which I've just upgraded from
Wheezy. The upgraded went great.
Given that Debian stretch is in the deep stages of freeze... you might
want to consider upgrading to stretch soon, and basically skip jessie
entirely...
Post by Michael Pope
The problem I have is I would like to install kernel 4.9 under the LTSP
client but I'm getting these errors when I boot a thin client.
: modprobe: module overlayfs not found in modules.dep
: modprobe: module aufs not found in modules.dep
: Could not load neither overlayfs nor aufs.
You'll need to use ltsp-client and ltsp-client-core packages from
jessie-backports if you want to use a kernel from jessie-backports, or
switch back to the kernels that are supported in plain jessie.

I think the version of LTSP in jessie only supports "overlayfs" (an
out-of-tree module not present in Debian, but used in Ubuntu for some
releases), not to be confused with "overlay" fs (in mainline linux
4+). The jessie-backports and stretch kernels only support "overlay" fs.

Additionally, "overlay" fs doesn't have the best track record at NFS
compatibility, so the default for LTSP in jessie-backports and stretch
is to use NBD+squashfs.

Hope that's helpful!
Post by Michael Pope
- [X] Try downloading aufs-dkms under the chroot section
I've been meaning to try aufs-dkms to see if it would work with recent
4.x kernels, but haven't gotten around to it yet...


live well,
vagrant

Loading...