Last update: 2022/07/04
07:53 (UTC)
slackwarearm:inst_sa64_rk3399_rockpro64 https://docs.slackware.com/slackwarearm:inst_sa64_rk3399_rockpro64
https://docs.slackware.com/
Printed on 2022/07/05 14:37 (UTC)
Hardware Models.
However, this isn't the optimal setup once the Slackware OS has been installed because the generic
OS InitRD typically exceeds 250MB, which in some cases can add several seconds to the boot time
whilst it's loaded from the SD card.
The
os-initrd-mgr
(Operating System Initial RAM Disk Manager) tool has an option to synchronize
the OS InitRD's Kernel modules with only those presently loaded within the Operating System.
To do this:
$ su -c 'os-initrd-mgr --sync-loaded-kmods' - # note the final -
To have this setting persist across Kernel upgrades, you must upgrade the
a/kernel-
modules
package before
a/kernel
. If not, it'll revert to the generic OS InitRD until
you next reboot. If you are using
slackpkg
to manage upgrades, this is handled for
you.
This option isn't the default, but you can make it so by following the instructions within
/etc/os-
initrd-mgr.conf.sample
This way when you upgrade the Kernel packages in the order described above, it'll automatically
synchronize the modules.
os-initrd-mgr has a safety check to only proceed when the running Kernel and
incoming Kernel are at the same major version and patch level.
For example, when running Linux 5.17.1, upgrading to 5.17.2 will work; but an
upgrade of Linux 5.17.1 → 5.18.1 will require a reboot then to run os-initrd-mgr again
to re-sync.
If at any point you want to revert to the generic OS InitRD, simply reinstall the
a/kernel
package (and unset the setting if you configured it in
/etc/os-initrd-
mgr.conf
).
Supporting the Slackware ARM project
Maintenance of the Slackware ARM port takes not only a lot of time, but also has financial costs such
as the on-going use of electricity, Internet hosting and purchasing and maintenance of ARM hardware.
Once you find yourself enjoying using the ARM port of Slackware, please take a few moments to
your appreciation through sponsorship
.