Merge branch 'master' of github.com:sylware/cinitramfs
[cinitramfs.git] / README
blob32cae14d717baa6c88aab11a82663e0a2aefe652
1 This is a toolbox to build a linux initramfs. Since it has hardware
2 autodetection, it should be a good base for a "live"/"mobile" linux based
3 operating systems.
5 During early user space
6   1 - it modprobes (using libkmod) the disk drivers based on sysfs modalias
7   2 - it tries to locate the root file system (using libblkid) based on the
8       cinitramfs_root_uuid kernel parameter from the boot loader
9   3 - it modprobes (using libkmod) its filesystem (autodetected with libblkid)
10       modules
11   4 - it execves /sbin/init from the real root.
13 See ./make --help (you should have all required options for cross compiling
14 friendlyness)
16 Please use a build directory different than the source directory.
18 coding style is c90 compact:
19  - indent is 2 spaces
20  - 80 columns