No internet connection
  1. Home
  2. Technical Support

Frequent filesystem corruption on mSD card and its alternative?

By a7673 @a7673
    2025-03-06 18:00:16.693Zassigned to
    • @cghague

    Since microSD cards are prone to filesystem corruption, what is the best SSD that you recommend to boot tinypilot voyager 2a from?

    Does the type of SSD matter, since the only we can boot is from USB3 port only for faster speeds?

    • 3 replies
    1. C

      Hi a7673, thanks for your question about booting TinyPilot from an SSD.

      We don't recommend any particular external drives, although most recent USB2 or USB3 drives should be more than sufficient. External drives sometimes require more power than a TinyPilot device can provide, so I recommend choosing one with a dedicated power supply or connecting via a powered USB hub.

      I hope this is helpful. Please let me know if you have any questions.

      1. Aa7673 @a7673
          2025-03-08 03:33:39.696Z2025-03-08 04:12:48.953Z

          @cghague So do you recommend enabling the Read-ONLY system setting when using SSD Drive?

          And can I do that setting following way
          OR
          follow these instructions - https://tinypilotkvm.com/faq/read-only-filesystem/
          OR
          Both below process and the above URL steps does the same thing?

          sudo raspi-config

          Selected Option 4 and then

          Selected Option 3 and then

          Selecting: YES

          and this showed up in Terminal

          and this showed up

          and this showed up and selected YES for this too (PLEASE CORRECT IF THIS SETTING SHOULD NOT HAVE BEEN DONE OR ANY OF THESE SHOULD NOT HAVE BEEN DONE AT ALL)

          and finally this showed the confirmation.

          1. Thanks for replying! Filesystem corruption is less likely with a USB SSD, although you can use the read-only filesystem for an additional layer of reliability if you wish.

            Turning on the "overlay filesystem" using raspi-config is the same as enabling the "read-only filesystem" with our instructions, so you can use whichever method you prefer.

            We don't usually protect the boot partition, as it complicates the process of turning the read-only filesystem back off. However, protecting the boot partition does no harm. Please note that you must unprotect it before installing updates. The process is simple but requires multiple reboots - the raspi-config tool will guide you through the steps.

            I hope this is helpful. Please let me know if you have any questions.