13 Commits

Author SHA1 Message Date
Ivan Davidov
c61f217835 BusyBox and glibc now use separate object/install/prepare folders. Kernel and initramfs are reconfigured to use XZ compression. Added more CFLAGS for smaller output size. As result the fina ISO image is significantly smaller than before. 2016-05-04 01:25:26 +03:00
Ivan Davidov
dcfeb4e934 Message updates, nothing interesting. 2016-04-25 21:56:39 +03:00
Ivan Davidov
8420232e44 Forgot to perform 'git add' on most of the files from the previous commit. 2016-04-23 01:52:33 +03:00
Ivan Davidov
efd9bd7424 All '.gitignore' files are automatically deleted from the resulting initramfs structure and ISO image. 2016-04-17 14:28:27 +03:00
Ivan Davidov
62283e9f82 Documentation improvements and cleanup. Added shutdown tasks (sync & umount). 2016-04-16 23:36:31 +03:00
Ivan Davidov
05b62fd32e Major reorganization - initramfs structure is now externalized in separate folder structure. Added support for overlay from folders and disk images. Overlay structure has been externalized in separate folder. Added support to use preconfigured ".config" files for BusyBox and kernel. 2016-04-16 21:23:20 +03:00
Ivan Davidov
07da9983c1 Unmount device on overlay failure before continuing to next device. Overlay support works from different device without unmounting the first device, so this might be a bug in BusyBox. 2016-04-11 22:23:20 +03:00
Ivan Davidov
ecd53af5ce Fixed type "crytical" --> "critical". 2016-04-10 04:34:14 +03:00
Ivan Davidov
2f4fdc8cb4 Added overlay support which mounts /minimal/rootfs if it is found on the boot media. Note that this doesn't work on vfat. Works fine on CD image and on separate ext2 partition. 2016-04-10 04:09:27 +03:00
Ivan Davidov
0bb0ff98fc Improved comments. 2016-04-09 19:32:13 +03:00
Ivan Davidov
a65281ac48 The root location is changed dynamically via 'switch_root'. This is prerequisite for more complex boot process. 2016-04-09 18:48:53 +03:00
Ivan Davidov
44ee04c758 Syslinux is now automatically downloaded and ISO image generation process uses precompiled Syslinux binaries. The initramfs logging has been improved and more details are displayed during boot. 2016-04-07 00:22:20 +03:00
Ivan Davidov
0441e69d0c Moved the stable 'glibc-busybox' scripts from the experimental folder to the root script folder. Removed the 'experimental' folder because the DNS resolving issue has been fixed. Added website information about the '03-Apr-2016' release. 2016-04-03 01:19:54 +03:00