Ivan Davidov
|
145b0c523e
|
Minor documentatio update.
|
2016-10-16 18:56:03 +03:00 |
|
Ivan Davidov
|
66630efd28
|
Added UEFI specific fix - we need to apply different kernel configurations for 32-bit and 64-bit targets. Tested the build process (works fine), UEFI boot from CD (works fine), BIOS boot from CD (works fine) and EFI boot from HDD after manual installation (works fine). The installer part is still not UEFI ready.
|
2016-10-16 18:22:50 +03:00 |
|
Ivan Davidov
|
50fb618a0b
|
Added EFI support. Manually tested it in 64-bit mode. Not tested in 32-bit mode. The installer is BIOS based and needs to be reworked for EFI support. Manuall HDD installation (64-bit, EFI) works fine.
|
2016-10-16 16:46:25 +03:00 |
|
Ivan Davidov
|
f27d4994fe
|
Added the Syslinux 'mbr.bin' as binary dependency in the installer.
|
2016-10-16 14:23:44 +03:00 |
|
Ivan Davidov
|
ca11f484d9
|
Added simple installer for the whole OS. Note that this installer depends on 'extlinux' which comes as 32-bit binary. The installer works fine but the dynamic libraries need better handling for 64-bit host machines. Most probably additional 32-bit 'glibc' build will be required in order to generate the proper libraries.
|
2016-10-16 00:16:53 +03:00 |
|
Ivan Davidov
|
a80d1d07a7
|
Added new software bundle 'mll_utils'. Currently it contains a disk nuke utility/script which securely wipes partitions/disks.
|
2016-10-15 19:58:39 +03:00 |
|
Ivan Davidov
|
c8c82a1f0d
|
Website update - YouTube link.
|
2016-10-13 23:49:19 +03:00 |
|
Ivan Davidov
|
848ea2c244
|
Forgot to add the latest changes in the "README" file. This is related to the previous commit.
|
2016-10-13 19:01:49 +03:00 |
|
Ivan Davidov
|
5e859c098c
|
Fixed runtime issue with the latest "Links" text browser. Updated all components with their latest stable versions. Minor update on the Felix start-up script. Documentation updates. Note that the scripts still need better documentation, especially the "overlay" related scripts.
|
2016-10-13 18:48:29 +03:00 |
|
Ivan Davidov
|
e18257f386
|
Updated the ISO image generation instructions in the tutorial.
|
2016-10-02 15:00:16 +03:00 |
|
Ivan Davidov
|
f22044ac30
|
Documentation update.
|
2016-09-23 14:02:28 +03:00 |
|
Ivan Davidov
|
3c6a758d3b
|
Documentation updates.
|
2016-09-22 02:16:14 +03:00 |
|
Ivan Davidov
|
d906aaf146
|
Minor website updates. Also added one more backup website (thanks to John Doe).
|
2016-09-12 20:36:48 +03:00 |
|
Ivan Davidov
|
01af121606
|
Updates related to the website: added 'thank you' backlink and updated all hardcoded main website references.
|
2016-09-10 20:34:43 +03:00 |
|
Ivan Davidov
|
95934055be
|
Fixed the link to the emulator page.
|
2016-09-09 00:14:07 +03:00 |
|
Ivan Davidov
|
896fde7b06
|
Fixed all broken links.
|
2016-09-09 00:12:05 +03:00 |
|
Ivan Davidov
|
d121608856
|
Additional cleanup and formatting related to the previous commit.
|
2016-09-05 01:45:58 +03:00 |
|
Ivan Davidov
|
2ff3e5aab5
|
Initial preparations to support multiple hosting providers.
|
2016-09-05 01:38:11 +03:00 |
|
Ivan Davidov
|
7520a0a1eb
|
Update README.md
|
2016-09-03 02:42:50 +03:00 |
|
Ivan Davidov
|
8497890e04
|
Merge pull request #36 from Gormogon/master
Web Updates
|
2016-08-23 16:57:11 +03:00 |
|
Gormogon
|
c1b4bb3363
|
Web Updates
|
2016-08-20 09:08:50 -04:00 |
|
Ivan Davidov
|
348715b57b
|
Added Another fork to the list.
|
2016-08-11 15:31:26 +03:00 |
|
Ivan Davidov
|
d9e9aa5311
|
Updated the helper QEMU scripts to use more RAM. This needs further investigation since 64MB should be enough.
|
2016-07-30 20:42:50 +03:00 |
|
Ivan Davidov
|
a97748a7e7
|
Merge pull request #31 from cirosantilli/qemu-memory-128
Use -m 128M for qemu-system-x86_64
|
2016-07-30 20:37:56 +03:00 |
|
Ivan Davidov
|
20422b117d
|
Config cleanup - all overlay software is disabled by default (needs even more cleanup). Added 'todo' note to refactor the ISO generation script. Updated the kernel to the current stable version.
|
2016-07-30 20:32:31 +03:00 |
|
Ivan Davidov
|
f08f560e06
|
Merge pull request #30 from cirosantilli-test-org/sh-time
Fix time sh instead of sh time
|
2016-07-30 18:38:13 +03:00 |
|
Ciro Santilli
|
eab050fec2
|
Use -m 128M for qemu-system-x86_64
Otherwise boot fails with:
Kernel panic - not syncing: VFS: Unable to mount root fs or unknown-block(0,0)
|
2016-07-28 23:32:32 +01:00 |
|
Ciro Santilli
|
9528b7c4f2
|
Fix time sh instead of sh time
|
2016-07-28 07:57:40 +01:00 |
|
Ivan Davidov
|
e3b07aedf4
|
Merge pull request #29 from timohaas/master
bug fix: kernel include directory
|
2016-07-27 21:35:07 +03:00 |
|
timohaas
|
5166854cc6
|
bug fix: kernel include directory
|
2016-07-24 23:43:06 +02:00 |
|
Ivan Davidov
|
8a9299dbf2
|
Minor updates.
|
2016-06-12 17:15:03 +03:00 |
|
Ivan Davidov
|
9caca0416c
|
Added reference to the new "Minimal Linux Script" project.
|
2016-06-11 21:16:07 +03:00 |
|
Ivan Davidov
|
4328fa806c
|
Added Oracle JRE/JDK and Apache Felix OSGi framework as overlay bundles. This needs additional cleanup. Updated the kernel build process - artifacts are used from separate install location.
|
2016-05-29 19:38:55 +03:00 |
|
Ivan Davidov
|
b613b066f1
|
Minor comment improvements.
|
2016-05-23 22:55:21 +03:00 |
|
Ivan Davidov
|
75d8b27cc4
|
Forgot to add the new script for the GLIBC overlay bundle. This is related to the previous commit.
|
2016-05-23 22:52:39 +03:00 |
|
Ivan Davidov
|
69fb870da0
|
Fixed the overlay bundle generation process. Added GLIBC as overlay bundle - set of all core GNU C libraries.
|
2016-05-23 22:49:17 +03:00 |
|
Ivan Davidov
|
a6dbd498ac
|
Added build hack to enforce Intel's "Turbo Boost". This should be harmless for single/virtual core processors. Now 'make' is always invoked with number of jobs higher than the available CPU cores.
|
2016-05-23 15:30:22 +03:00 |
|
Ivan
|
cb775d98fa
|
Added one more build dependency required by GLIBC.
|
2016-05-22 21:44:12 +03:00 |
|
Ivan Davidov
|
9f7dd0cf57
|
Added more message files. Updated the initramfs scripts to use the new message files.
|
2016-05-20 22:04:02 +03:00 |
|
Ivan Davidov
|
ad683263a6
|
Redesigned the overlay build process - now it is more flexible. Updated property read process - now only properties in the beginning of the line are used.
|
2016-05-20 21:28:54 +03:00 |
|
Ivan Davidov
|
4d1d176fbf
|
Added screenshot from the JavaScript PC emulator.
|
2016-05-18 00:54:42 +03:00 |
|
Ivan Davidov
|
36b194c901
|
Minor message update.
|
2016-05-15 23:34:23 +03:00 |
|
Ivan Davidov
|
3c8233e569
|
Merge branch 'master' of https://github.com/ivandavidov/minimal
|
2016-05-15 23:30:25 +03:00 |
|
Ivan Davidov
|
497c375973
|
Size optimizations (remove debug symbols). Added 'Dropbear SSH' as additional overlay software. Added '/var/log/' log files. Added support for '/dev/pts' (required by Dropbear).
|
2016-05-15 23:27:20 +03:00 |
|
Ivan Davidov
|
6f158d2add
|
Added link to the emulator page.
|
2016-05-15 01:09:32 +03:00 |
|
Ivan Davidov
|
3866ef2b63
|
Minor message updates.
|
2016-05-15 00:02:44 +03:00 |
|
Ivan Davidov
|
c99098ae90
|
Added link to browser emulator which demonstrates "Minimal Linux Live".
|
2016-05-14 23:37:28 +03:00 |
|
Ivan Davidov
|
67f76a5748
|
Added browser based PC emulator based on http://copy.sh/v86. The default HTML page launches the latest available MLL version.
|
2016-05-14 23:32:51 +03:00 |
|
Ivan Davidov
|
a8c64fb3db
|
Added sample screenshot to the GitHub readme.
|
2016-05-14 21:26:21 +03:00 |
|
Ivan Davidov
|
6d6834bf3e
|
Updated the YouTube link.
|
2016-05-12 20:31:08 +03:00 |
|