The following features should be enabled in the kernel for all components of
oneSIS to operate effectively
- tmpfs (Virtual memory file system support) |
- loopback device support |
- devfs (/dev file system support) Note: only needed with 2.4 kernels |
oneSIS uses a tmpfs ramdisk for many operations. Support
for loopback devices must be enabled to be able to create an initial
ramdisk (initrd). Also, oneSIS requires either udev
(with 2.6 kernels) or devfs (with 2.4 or 2.6 kernels) to
handle the /dev directory. Using udev is the preferred
method when using kernel
version 2.6.
A static /dev can be made to work (ie: LINKDIR /dev -d)
with limited functionality, but it is not recommended. Depending on
what applications you are running you may not even need to use
udev or devfs to handle /dev, but that is also
not
recommended.
Note: It may be necessary to download and install udev or the
devfsd program depending on your linux distribution.
oneSIS makes use of the following linux utilities, most
of which are present in most linux distributions.
- cpio |
- sfdisk |
- mke2fs/tune2fs/e2label |
- gzip/gunzip |
- rsync |
- grub |
- lilo |