You can set the Pi boot drive to RO and use an overlay system for the system. The option is in raspi-config.
sudo raspi-config
select performance options
Or you can use "preferences", "raspberry pi config" from the menu if you are using the GUI.
But it sounds like you are booting from an SD card anyway, then mounting an SSD as a data drive...So; you're presumably talking about a USB connected drive?
noatime does prevent unnecessary writes, but you you can mount external drives as RO too.
something like this....
sudo mount -o ro /dev/sda1 /media/SDD
Have a look at the guide to fstab, written by thagrol of this manner...you might find it useful.
https://github.com/thagrol/Guides/blob/main/fstab.pdf
I would use ext4.
I wouldn't worry overly about SSD lifespan. Here's an interesting article about it...
https://www.howtogeek.com/322856/how-lo ... ally-last/
sudo raspi-config
select performance options
Or you can use "preferences", "raspberry pi config" from the menu if you are using the GUI.
But it sounds like you are booting from an SD card anyway, then mounting an SSD as a data drive...So; you're presumably talking about a USB connected drive?
noatime does prevent unnecessary writes, but you you can mount external drives as RO too.
something like this....
sudo mount -o ro /dev/sda1 /media/SDD
Have a look at the guide to fstab, written by thagrol of this manner...you might find it useful.
https://github.com/thagrol/Guides/blob/main/fstab.pdf
I would use ext4.
I wouldn't worry overly about SSD lifespan. Here's an interesting article about it...
https://www.howtogeek.com/322856/how-lo ... ally-last/
Statistics: Posted by kip_the_elder — Fri Jul 26, 2024 6:22 pm