[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
howtos:network_services:nfs_root [2018/05/28 22:04 (UTC)] bifferoshowtos:network_services:nfs_root [2018/05/28 22:09 (UTC)] – [Creating the kernel] bifferos
Line 50: Line 50:
 ==== Creating the kernel ==== ==== Creating the kernel ====
  
-The full huge kernel that comes with Slackware is close to providing everything we need, but we still need to recompile it.  I'd recommend doing the compilation on a 32-bit virtual machine if you are targeting a 32-bit thin client, or 64-bit if your thin client is 64-bit.  There are ways to avoid this and cross-compile 32->64 bit and visa versa but virtual machines are cheap and life is short:+The full huge kernel that comes with Slackware 14.2 is close to providing everything we need, but we still need to recompile it.  I'd recommend doing the compilation on a 32-bit virtual machine if you are targeting a 32-bit thin client, or 64-bit if your thin client is 64-bit.  There are ways to avoid this and cross-compile kernels 32->64 bit and visa versa but virtual machines are cheap and life is short:
  
 <code># cd /usr/src/linux <code># cd /usr/src/linux
Line 71: Line 71:
 <code>File Systems -> Network File systems -> Root file system on NFS [*]</code> <code>File Systems -> Network File systems -> Root file system on NFS [*]</code>
  
-[OPTIONAL] It's pretty useful to append a local version to this kernel release.  I'd advise doing this to differentiate it from your standard Slackware huge kernel and avoid clobbering the modules from that by mistake:+[OPTIONAL] It's pretty useful to append a local version to this kernel release.  I'd advise doing this to differentiate it from your standard Slackware huge kernel and avoid clobbering the modules from that by mistake.  We can just add '-nfsroot':
  
 <code>(-nfsroot) General Setup -> Local version - append to kernel release</code> <code>(-nfsroot) General Setup -> Local version - append to kernel release</code>
 howtos:network_services:nfs_root ()