Ivan Davidov
0c8b4e3502
Added ANSI escape codes for some messages. This works both in standard and graphics modes.
2016-05-10 23:56:25 +03:00
Ivan Davidov
a9b550a4a1
Added basic framebuffer/graphics support (with default Tux logo) which works fine in QEMU and VirtualBox. Tested on x86, not tested on x86_64.
2016-05-10 00:46:51 +03:00
Ivan Davidov
de5376295f
Structural improvements.
2016-05-07 03:12:42 +03:00
Ivan Davidov
848f5e5623
Added support for building additional/overlay software on top of MLL. The only such software for now is Links (text browser).
2016-05-06 23:44:54 +03:00
Ivan Davidov
e11ed73329
Major reorganization (might break the build, not tested). Externalized the "copy source" process. Added properties to fin-tune the "copy source" process. Changed how Linux loader visibility is handled on 64-bit machines. Comments and log messages have been improved.
2016-05-04 18:44:39 +03:00
Ivan Davidov
e6b5e215f0
Changed the kernel version to the most recent stable one. Updated all README files.
2016-05-03 21:19:25 +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
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
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
Ivan Davidov
aea0fb471f
Updated kernel to the lates stable version.
2015-09-13 16:02:20 +03:00
Ivan Davidov
47db7efdd0
Better networking thanks to Ronny Kalusniok.
...
Updated the configuration to use Linux kernel 4.1.5.
2015-08-15 13:51:37 +03:00
Ivan Davidov
f39e38b46a
Forgot to add the files from the previous commit.
...
There are few helper .sh files for "qemu".
2015-04-18 14:26:09 +03:00
Ivan Davidov
b7334f1656
Updated the config files with latest Kernel and BusyBox.
2015-02-07 20:00:20 +02:00
Ivan Davidov
abaa655d4a
• The kernel is now "3.16.1".
...
• Some additional minor improvements. Most notable change - the 'init' script is generated by using cat + here.
Note - all changes, including the latest few merges are *not* tested yet.
TODO 1 - test all changes since the last release and prepare new release if there are no issues.
TODO 2 - create new tutorial document based on the latest scripts (optional, if there is free time).
2014-08-23 21:23:44 +03:00
Ivan Davidov
aee022b07a
• The download URL for the kernel now points to stable version "3.16".
...
• Minor formatting changes - the scripts should be more readable this way.
• Minor comment updates.
2014-08-08 02:30:28 +03:00
Ivan Davidov
e1a84e397e
Initial commit for the already completed "28-Jul-2014" shell scripts.
2014-08-03 18:19:16 +03:00