I would like to make the root filesystem read-only on JetPack 5.X or later in order to improve robustness against sudden power loss.
I have read many posts and articles on this topic, but none of them clearly explain how to achieve a fully functional read-only root filesystem on Jetson devices with JetPack 5.X or newer.
Could you please provide a recommended approach or best practices to make the root filesystem read-only on these versions of JetPack?
I tried modifying the fstab to make the root filesystem read-only, but after rebooting, the screen remains black and the OS does not seem to boot properly.
I suspect that something went wrong with the boot process, possibly due to the fstab change.
Is there an alternative or recommended way to achieve a read-only root filesystem without breaking the boot process?
It will take some time to prepare the serial console log due to cable availability.
In the meantime, I’d like to try the overlayfs approach instead.
Just to confirm — is the method you mentioned earlier for JetPack 6.x also applicable to my case, or is there a recommended way to apply overlayfs on JetPack 5.x?