Documentation updates.

This commit is contained in:
Ivan Davidov 2016-09-22 02:16:14 +03:00
parent d906aaf146
commit 3c6a758d3b
3 changed files with 31 additions and 1 deletions

View File

@ -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

View File

@ -553,6 +553,14 @@
break;
}
case 'minimal.linux-bg.org' : {
html += sepa;
html += 'Hosted by <a target="_blank" href="http://linux-bg.org">linux-bg.org</a> - thank you!';
footerDiv.innerHTML = html;
break;
}
default: {
if(hostname != "") {
html += sepa;

View File

@ -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: <put your name and contact details somewhere here>
@ -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