From ba73f4d249939ac427600f40a56dd5b468128c56 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Sun, 22 Jan 2023 21:40:42 +0100 Subject: Update boot-stage help with new core2ram parameter. Update README.txt --- EFI/BOOT/help.txt | 4 ++++ README.txt | 1 + syslinux/f3.txt | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/EFI/BOOT/help.txt b/EFI/BOOT/help.txt index 8d7310e..ea24562 100644 --- a/EFI/BOOT/help.txt +++ b/EFI/BOOT/help.txt @@ -125,6 +125,10 @@ toram => copy the OS from the media to to RAM before running it. toram=all => Prevent writes to disk since we are supposed to run from RAM; equivalent to parameter "toram". +toram=core => Load Console OS modules into RAM. Console-only Slackware + loads fast, contains 'setup2hd' and frees up your USB drive so you can + overwrite it with a Persistent Live OS. + toram=os => Load OS modules into RAM, but write persistent data to USB. === Troubleshooting === diff --git a/README.txt b/README.txt index 8331e03..fa91f20 100644 --- a/README.txt +++ b/README.txt @@ -1089,6 +1089,7 @@ Slackware Live Edition expects its modules to adhere to a particularly loose fil * Anything may be part of the '*' but most commonly used is "${VERSION}-${ARCH}". The core modules in Slackware Live use the Slackware release as ${VERSION} and the Slackware architecture as ${ARCH}. For the modules in addons/ and optional/ subdirectories, ${VERSION} would commonly be the version of the program that is being made available in the module. * The four digits of a modulename have a meaning. Some ranges are claimed by the core OS, so please do not use them. Their prefixes are based on the package source: 0000 = contains the Slackware /boot directory + 0005 = Console OS modules when explicitly enabled for a regular ISO installed otherwise from Slackware tagfiles 0010-0019 = packages installed from a Slackware tagfile (a,ap,d, ... , y series) 0020-0029 = packages installed from a package list as found in the ./pkglists subdirectory of the liveslak sources (min, noxbase, x_base, xapbase, xfcebase etc) 0030-0039 = a 'local' package, i.e. a package found in subdirectory ./local or ./local64 (depending on architecture) diff --git a/syslinux/f3.txt b/syslinux/f3.txt index a311cb5..833956b 100644 --- a/syslinux/f3.txt +++ b/syslinux/f3.txt @@ -51,6 +51,10 @@ toram => copy the OS from the media to to RAM before running it. toram=all => Prevent writes to disk since we are supposed to run from RAM; equivalent to parameter "toram". +toram=core => Load Console OS modules into RAM. Console-only Slackware + loads fast, contains 'setup2hd' and frees up your USB drive so you can + overwrite it with a Persistent Live OS. + toram=os => Load OS modules into RAM, but write persistent data to USB. == [F1]: Home [F2]: Desktop setup [F4]: HW/debug [F5]: Network boot == -- cgit v1.2.3