diff --git a/README.md b/README.md index 77b81c974..a2d9202e3 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ Website 2: http://skamilinux.hu/minimal Website 3: http://linux.idzona.com +Website 4: http://minimal.linux-bg.org + Tutorial: http://minimal.idzona.com/the_dao_of_minimal_linux_live.txt Architecture: http://blog.idzona.com/2016/04/component-architecture-of-minimal-linux-live.html diff --git a/www/index.html b/www/index.html index 5fde98f4b..f170ed9c2 100644 --- a/www/index.html +++ b/www/index.html @@ -553,6 +553,14 @@ break; } + case 'minimal.linux-bg.org' : { + html += sepa; + html += 'Hosted by linux-bg.org - thank you!'; + + footerDiv.innerHTML = html; + + break; + } default: { if(hostname != "") { html += sepa; diff --git a/www/the_dao_of_minimal_linux_live.txt b/www/the_dao_of_minimal_linux_live.txt index ffa6b3d23..763a7f15f 100644 --- a/www/the_dao_of_minimal_linux_live.txt +++ b/www/the_dao_of_minimal_linux_live.txt @@ -1,9 +1,11 @@  - The Dao of Minimal Linux Live (10-Sep-2016) + The Dao of Minimal Linux Live (22-Sep-2016) Author: Ivan Davidov Website: http://minimal.idzona.com http://skamilinux.hu/minimal + http://linux.idzona.com + http://minimal.linux-bg.org Email: davidov (dot) i {at} gmail [dot] com Redistributed by: @@ -450,6 +452,24 @@ it uses the initramfs file which we pass to the "make" command as additional parameter. The generated ISO file is then copied to the folder where we are executing our scripts. + UPDATE (22-Sep-2016): The "make isoimage" command relies on Syslinux older than 5.0. + The issue is that Syslinux versions after 5.0 require ldlinux.c32 which is not handled + correctly by the kernel's Makefile. You need to appply a patch to the Makefile in order + to make it work correctly. I find it easier to edit the Makefile and apply the patch + changes manually: + + https://github.com/ivandavidov/minimal/issues/10 + + http://github.com/mhiramat/boot2minc/blob/master/src/patches/kernel/x86-copy-linux-c32-for-newer.patch + + if [ -f /usr/$$i/syslinux/isolinux.bin ] ; then \ # old line + cp /usr/$$i/syslinux/isolinux.bin $(obj)/isoimage ; \ # old line + if [ -f /usr/$$i/syslinux/ldlinux.c32 ] ; then \ # new line (patch) + cp /usr/$$i/syslinux/ldlinux.c32 $(obj)/isoimage ; \ # new line (patch) + fi ; \ # new line (patch) + break ; \ # old line + fi ; \ # old line + ### ### ### 4. Possible Improvements