It can be run in a terminal on any Linux OS.
Tried it in several different Puppies, but always get this error.
The script runs but stops before completing and gives this error message.
Does anyone know what a more permissive kernel is?Unable to read current firmware; cannot continue.
Either add 'iomem=relaxed' to your kernel parameters,
or trying running from a Live USB with a more permissive kernel (eg, Ubuntu).
Seems the ones Puppy uses are not.
Also, not too sure how I would add 'iomem=relaxed' to your kernel parameters?