aboutsummaryrefslogtreecommitdiffstats
path: root/make_slackware_live.conf (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-03-29XFCE: add 'squashfs-tools' to the minimal package list (min.lst). Eric Hameleers1-0/+1
The squashfs-tools are an essential package when using 'setup2hd', the Slackware Live OS' harddisk installer. The XFCE ISO does not contain setup2hd at all (it only gets added to ISOs with a huge kernel) but if someone creates a custom Live OS containing a huge kernel but based on the minimal XFCE variant, this custom Live OS requires the presence of unsquashfs, or else 'setup2hd' will fail.
2016-03-29Fix the 'setup2hd' script's method of Live content installation. Eric Hameleers3-42/+52
In the original version of the script, the squashfs modules' contents would be extracted one after the other. However this disregards any package or file deletions inbetween modules. As a result, e.g. a PLASMA5 installation to disk using 'setup2hd' would leave several artefacts in removed_scripts and removed_packages and probably in other locations too. The overlay is now constructed somewhat differently, so that 'setup2hd' can access the full read-only filesystem properly; it will copy this content to the harddisk using rsync. A progress indicator will show the stats of files that are actually being transferred. At the same time, the 'setup2hd' script's language settings are now hard-coded by setting 'LC_ALL' and LANG to "C". Slackware's setup scripts parse command output and expect english texts there, but when you selected a different language when booting your Live OS, this would confuse e.g. 'liloconfig' to the extent that it failed to find the Linux partitions.
2016-03-23Changed layout of README.txt slightly for better match with Wiki version. Eric Hameleers1-138/+201
When changes need to be made to README.txt and its Wiki version at http://docs.slackware.com/slackware:liveslak I want to be able to diff the two easily.
2016-03-23Fix a bug in the program flow related to CONSFONT. Eric Hameleers1-6/+7
If the predefined console font (CONSFONT variable) was not found on the system, the make_slackware_live.sh script would abort with an error.
2016-03-18Add support for 32-bit UEFI boot (disabled by default). Eric Hameleers3-47/+84
This requires functionality in grub which is currently not enabled in Slackware's grub package. If you want a 32-bit Live ISO that boots on UEFI computers, you need to recompile Slackware's grub with the patch for grub.SlackBuild which you can find in the ./patches subdirectory. Then you need to set the variable "EFI32" to "YES" in the 'make_slackware_live.sh' script and (re-)generate your 32-bit ISO. The resulting 32-bit Live ISO will be UEFI-bootable.