Yeah, the "select" parameter is not appropriate.Hi procount,
Quick question regarding PINN on an RPi 5 with multiple OSes on NVMe:
Is there a supported way (e.g., recovery.cmdline parameter) to remotely (via SSH) select a specific installed OS to boot only on the next restart?
I tried using select=<os_name> in recovery.cmdline, but it seems intended for installation and doesn't affect the next boot selection. The partition= parameter appears to set the default, not a one-time choice.
Just wondering if I missed an existing mechanism for this specific "boot next OS once" scenario.
Thanks for PINN!
Best regards,
dani
It sounds like you want to use the "Sticky Default" functionality. This allows you to set an OS as the default OS that is normally booted, but you can select another OS for the next restart only, which will then revert to the default OS on subsequent boots.
There is no cmdline option for this, it is an interactive operation via the GUI. If you want to select the different one-off OS remotely, you're best to use VNC with the remotetimeout or bootmenutimeout option to provide enough time to select the alternative option remotely before it boots the default OS. See https://github.com/procount/pinn/blob/m ... default-os and https://github.com/procount/pinn/blob/m ... lessly-vnc, although vncshare should be used in preference to vncinstall.
Statistics: Posted by procount — Thu May 08, 2025 7:12 pm