Error encrypting a MicroSD card as luks: "The file system is incompatible."
Sailfish OS 3.0, Build 3.0.1.11, Device adaptation 1.0.2.8, on my Jolla Phone.
- I put a Kingston MicroSDHC 32GB UHS-I U1 Class 10 card in.
- I go to "Settings > Storage"
- I long-press on my unmounted "Memory card (vfat)" and click "Format"
- I enter a "Memory card name", enable "Encrypt", enter the password two times and press "Format (luks)"
- In the "Authorize - Authentication is required to format SD32G (/dev/mmcblk1p1)" dialog at the top, I press "Confirm"
- I get an "Could not format memory card. The memory card may be in an unstable state" dialog at the top. And below the "Unsupported memory card" entry, it says in red "The file system is incompatible. Formatting is needed."
This does not make sense to me, because I just asked for formatting which would create a file system.
https://together.jolla.com/question/34087/wiki-microsd-microsdhc-microsdxc-card/ implies that "microSDHC - sizes between 4 GB to 32 GB" are supported. Could not find a related recent question here (as the built-in Encrypt feature is pretty new.)
Are you able to format SD without encryption?
magullo ( 2019-01-17 09:14:53 +0200 )editYes, that works.
acko ( 2019-01-17 12:33:06 +0200 )editWhat did you format to, and does it still not work to encrypt it?
attah ( 2019-01-17 20:01:17 +0200 )editI'm afraid I don't understand the question. See step 3 above what I formatted to, as Sailfish offered exactly one option. See step 6 above what happens when I try to encrypt. Not sure how often I should try to follow my steps which always end up in same outcome. :)
acko ( 2019-01-18 00:57:44 +0200 )edit@acko, any µSDHC- and µSDXC-card should work (as long as the SD-card is detected by the kernel).
I have used 32GB, 64GB, 128GB and 200GB cards in Jolla1 and Xperia X devices under SFOS.
As an alternative to the encryption offered at the GUI since SFOS 3.0, you may establish an encrypted SD-card at the command line.
olf ( 2019-01-18 15:23:02 +0200 )edit