iPad caused corrupted file system of an external SSD drive

Hello,

I’m facing the aforementioned problem with external drive. This problem was already reported many times before - e. g. here: iPad corrupts files in HDD - Apple Community or here: 2020 Ipad pro corrupted files in external… - Apple Community


It is also worth mentioning it is a very long time since the problem was reported (2020???!!! Sooner?!).


My question is: why it hasn’t been resolved yet?


It’s not just about whether or not the drive is set for quick removal, because by default it is.


Safe drive removal is a function available in every OS I know (Windows, Android, various UNIX/LINUX variants). Why is an iOS an exeption? Can we expect this feature in a recent future?


Thank you.


Posted on Sep 13, 2023 1:00 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 14, 2023 2:44 AM

iOS/iPadOS is fundamentally a mobile operating system - optimised for low power operation - and technically, this has potential implications for some USB accessories/storage devices. Some USB storage is better suited for use with mobile OSs than others. Some storage devices, such as high-volume SSDs, are completely usable with iPadOS - but require some care with how they are used with iPad.


iPadOS assumes that external storage immediately writes to non-volatile storage. It is write-caching, employed by some high capacity SSD storage devices, that can cause corruption of the SSD filesystem if the drive is disconnected from the iPad before data has been saved to non-volatile storage.


To cite an example, a traditional spinning internal HDD (as found within many older desktop computers) will suffer corruption if power is removed from the computer (or if the HDD os simply disconnected) prior to performing an orderly shutdown. While this is a loose analogy, it broadly illustrates what will happen when some types of SSD are simply disconnected from an iPad.


Write-caching cannot be directly circumvented by the iPad Operating System; for those storage devices that don't immediately write to non-volatile storage, safe dismount is possible - however, it is currently necessary to perform a clean shutdown of the iPad to achieve this. As for why Apple have not provided method by which the User may signal an intended device disconnection, to devices that employ write-caching, is known only to Apple's development team.


Apple does invite submission of constructive comments and feature requests via its Product Feedback portal. If you would like to see additional features or specific functionality in a future version of iPadOS, this would be the most appropriate channel through which to make your voice heard:

Feedback - iPad - Apple

Similar questions

5 replies
Question marked as Top-ranking reply

Sep 14, 2023 2:44 AM in response to jeron111

iOS/iPadOS is fundamentally a mobile operating system - optimised for low power operation - and technically, this has potential implications for some USB accessories/storage devices. Some USB storage is better suited for use with mobile OSs than others. Some storage devices, such as high-volume SSDs, are completely usable with iPadOS - but require some care with how they are used with iPad.


iPadOS assumes that external storage immediately writes to non-volatile storage. It is write-caching, employed by some high capacity SSD storage devices, that can cause corruption of the SSD filesystem if the drive is disconnected from the iPad before data has been saved to non-volatile storage.


To cite an example, a traditional spinning internal HDD (as found within many older desktop computers) will suffer corruption if power is removed from the computer (or if the HDD os simply disconnected) prior to performing an orderly shutdown. While this is a loose analogy, it broadly illustrates what will happen when some types of SSD are simply disconnected from an iPad.


Write-caching cannot be directly circumvented by the iPad Operating System; for those storage devices that don't immediately write to non-volatile storage, safe dismount is possible - however, it is currently necessary to perform a clean shutdown of the iPad to achieve this. As for why Apple have not provided method by which the User may signal an intended device disconnection, to devices that employ write-caching, is known only to Apple's development team.


Apple does invite submission of constructive comments and feature requests via its Product Feedback portal. If you would like to see additional features or specific functionality in a future version of iPadOS, this would be the most appropriate channel through which to make your voice heard:

Feedback - iPad - Apple

Sep 14, 2023 12:18 AM in response to John Galt

Hello John and thank you for your answer. You are correct that an answer provided by LotusPilot is accurate and thorough and comprehensive. However it doesn’t answer my question: why is safe unmount not available for iPadOS as the only modern OS I know of? What can we do to have this functionality implemented ASAP? Today I expect call from Apple support so I’m curios what they will have to say to this.

Sep 14, 2023 10:14 AM in response to LotusPilot

Hello LotusPilot and thank you for very detailed and informative answer. What you say is exactly what support told me. So the next step is writing a feedback and hoping. It’s strange this hasn’t been resolved for so long but just as you say this is up to Apple management and developers to answer / solve.


Can anyone give me an advice which SSD works with iPad without a problem? Thanks.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iPad caused corrupted file system of an external SSD drive

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.