next up previous contents
Next: Preparing the master image Up: Installation Previous: Installation   Contents


Dependencies and requirements

Several of the utility programs included with oneSIS are dependent on certain (mostly standard) system utilities being present. Also, certain functionality does need to be configured into the kernel for oneSIS to operate.

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 (for initrd support - not needed for initramfs)
devfs (/dev file system support) Note: only needed with 2.4 kernels

oneSIS uses a tmpfs ramdisk for many operations. Also, oneSIS requires either udev (with 2.6 kernels) or devfs (with 2.4 kernels) to handle the /dev directory.

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.

- patch
- cpio
- sfdisk
- mke2fs/tune2fs/e2label
- gzip/gunzip
- rsync
- grub
- lilo


next up previous contents
Next: Preparing the master image Up: Installation Previous: Installation   Contents
root 2017-02-23