@Haakon,
I just did, on x86_64 (I assume i386 is the same):
# install the -server package
sudo apt-get install linux-server
# on x86_64 there is a '-server' kernel, on i386, it is '-generic-pae'
flav="server"
[ "$(uname -m)" = "x86_64" ] || flav="generic-pae"
sver=$(uname -r)
sver=${sver%-*} # remove '-virtual', sver will be like '2.6.35-22'
@Haakon,
I just did, on x86_64 (I assume i386 is the same):
# install the -server package
sudo apt-get install linux-server
# on x86_64 there is a '-server' kernel, on i386, it is '-generic-pae'
flav="server"
[ "$(uname -m)" = "x86_64" ] || flav="generic-pae"
sver=$(uname -r)
sver=${sver%-*} # remove '-virtual', sver will be like '2.6.35-22'
sdir=/lib/ modules/ ${sver} -${flav} modules/ ${sver} -virtual
tdir=/lib/
module="nfs"
# parse modules.dep to get which modules $module depends on .ko:|"' !'"d" -e 's,:,,p' "${sdir} /modules. dep")
mods=$(sed -n -e "\|/${module}
for m in ${nfsmods}; do
[ -f "${tdir}/${m}" ] && { echo "${m} already existed"; continue; }
echo "${m} -> ${tdir}/${m%/*}"
sudo mkdir -p "${tdir}/${m%/*}"
sudo cp -a "${sdir}/${m}" "${tdir}/${m}"
done
sudo depmod -a
sudo modprobe nfs