12 Commits

Author SHA1 Message Date
Ivan Davidov
3fd9ada9a9 Several information message improvements. 2016-04-30 21:50:26 +03:00
Ivan Davidov
dcfeb4e934 Message updates, nothing interesting. 2016-04-25 21:56:39 +03:00
Ivan Davidov
dabeee26c0 Updated the early shell information messages. 2016-04-25 21:50:03 +03:00
Ivan Davidov
a39bdd4173 Removed the VGA optin from the kernel invocation since the default kernel configuration doesn't provide proper VGA support for BIOS based motherboards. Updated some log messages. 2016-04-25 21:36:27 +03:00
Ivan Davidov
7d89539d3f Minor message improvements. 2016-04-23 21:31:48 +03:00
Ivan Davidov
f86add64c6 Implemented another level of "early shell". Now we have 2 early shells - one right after the initial mount procedure and another one right after the overlay procedure. 2016-04-23 21:23:28 +03:00
Ivan Davidov
cbb890865a Yet another rootfs reorganization related to the rootfs initialization scripts. 2016-04-23 04:41:57 +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
416670ca72 Added support for PID 1 shell during boot. Added option to use local downloaded sources with no requirement on internet connection. Added option to use predefined configuration files for kernel and BusyBox. Initramfs structure has been reorganized - now /etc/03_init.sh can be edited and the persisted changes will be applied on reboot. Scripts 01 and 02 are not affected since they are used before the overlay takes place. Added helper script file which generates hard disk image as sparse file. QEMU scripts have been enhanced for easier boot with hard disk images. Internal comments have been improved. 2016-04-23 01:43:40 +03:00
Ivan Davidov
e9fef61b2a Applied simple workaround in order to commit empty directories. 2016-04-17 14:06:24 +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