Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to dismount SSD attached to ipad?

Hello all. How do I safely dismount my SSD that's plugged into the USB 3 camera adapter attached to my iPad? When I just disconnect it, and plug it into my Windows machine, I get a message that the disk needs to be repaired. I'm sure it's because it wasn't unmounted properly. This is on a 5th gen iPad WiFi. My 7th gen WiFi arrives tomorrow. TIA!

iPad (5th gen) Wi-Fi

Posted on Mar 25, 2020 3:54 PM

Reply
Question marked as Best reply

Posted on Mar 25, 2020 4:21 PM

In very simplistic terms, what essentially happening is this...


iPadOS appears to be primarily designed to support small flash memory devices - intended to support “quick disconnect” of the device - whereby the device can be simply disconnected after completion of a device-write operation.


Bulk-storage devices, such as SSDs, operate differently. These internally buffer device-write operations - and then “write” multiple changes as a block. So as to prevent data corruption, bulk-storage devices expect to receive a dismount command prior to disconnection - to ensure that pending write operation complete prior to disconnect. A “clean switch” is nominally set to indicate, upon the next mount, that the file-system is “clean”.


iPadOS, optimised for quick-disconnect, cannot set the “clean switch” on bulk-storage devices. As such, upon subsequent connection to a PC/Mac (that does correctly identify and support bulk-storage devices) the SSD cannot be verified as having had a prior “clean” dismount. When this condition is detected, the OS triggers the “repair” scan to detect potential errors.


Until or if Apple change the supported behaviour of iPadOS, this cannot be avoided. This is not a defect of the SSD - but instead is a current limitation of iPadOS.

8 replies
Question marked as Best reply

Mar 25, 2020 4:21 PM in response to Pegasus711

In very simplistic terms, what essentially happening is this...


iPadOS appears to be primarily designed to support small flash memory devices - intended to support “quick disconnect” of the device - whereby the device can be simply disconnected after completion of a device-write operation.


Bulk-storage devices, such as SSDs, operate differently. These internally buffer device-write operations - and then “write” multiple changes as a block. So as to prevent data corruption, bulk-storage devices expect to receive a dismount command prior to disconnection - to ensure that pending write operation complete prior to disconnect. A “clean switch” is nominally set to indicate, upon the next mount, that the file-system is “clean”.


iPadOS, optimised for quick-disconnect, cannot set the “clean switch” on bulk-storage devices. As such, upon subsequent connection to a PC/Mac (that does correctly identify and support bulk-storage devices) the SSD cannot be verified as having had a prior “clean” dismount. When this condition is detected, the OS triggers the “repair” scan to detect potential errors.


Until or if Apple change the supported behaviour of iPadOS, this cannot be avoided. This is not a defect of the SSD - but instead is a current limitation of iPadOS.

Mar 25, 2020 4:13 PM in response to lobsterghost1

Not an issue with my laptop. It sees a corruption occur from unplugging without safely dismounting. I use my SSD between my desktop and 2 laptops without issues, because I unmount the drive. It’s only when it’s plugged into my iPad and disconnected without unmounting, and then plugged into a PC where I get the error that a file has been corrupted.

How to dismount SSD attached to ipad?

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