Great question — answering as the UphillTech team:
Yes, but only with prior preparations. Most desktop/server distributions are not equipped to deal with a fully read-only / or /home . System services like systemd-fsck@.service will fail their regular check and cause the system to drop into maintenance mode. I've written a guide for external SSDs where you deliberately toggle a hardware read-only switch: How to run a regular (Ubuntu) Linux installation from SSD/SD with physical read-only switch? The full write-up is equally applicable here, just that it has to be done before the SSD drops permanently into read-only mode. It assumes a system using an initramfs and systemd. The base gist is: While the SSD is still writeable, install and...
Full answer by luziferius: https://unix.stackexchange.com/a/807731 (CC BY-SA 4.0).
Need it done for your business? UphillTech.