From 8219141adc20ec34839eab6db8d046ebbe60f138 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20=C4=8Cerm=C3=A1k?= Date: Fri, 6 Dec 2024 15:17:22 +0100 Subject: [PATCH] Use and explain 'systemctl reboot' for reboot after RAUC install (#2490) Plain reboot is not sufficient as it ignores the reboot-param deployed to /run/systemd/ and which is required for boot to the other slot. --- docs/operating-system/update-system.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/operating-system/update-system.md b/docs/operating-system/update-system.md index 9ae40fa8..a9089c3e 100644 --- a/docs/operating-system/update-system.md +++ b/docs/operating-system/update-system.md @@ -21,9 +21,13 @@ For development or testing, RAUC update bundles can be installed with the `rauc # cd /mnt/data/ # curl -L -O https://github.com/home-assistant/operating-system/releases/download/11.5.rc3/haos_rpi5-64-11.5.rc3.raucb # rauc install haos_rpi5-64-11.5.rc3.raucb -# reboot +# systemctl reboot ``` +:::note +On Raspberry Pi 5 which uses the `tryboot` mechanism, be sure to use `systemctl reboot`, as plain `reboot` wouldn't trigger booting from the other slot. Alternatively, explicit `reboot '0 tryboot'` is required. +::: + After the reboot the system should run with the newly installed HAOS version. ## Boot slots