I have an Android 12 with MIUI 13, Xiaomi Redmin Note 11 pro 5g.
sdcard works flawlessly, configured as an removable/external memory.
I reboot the phone, and it asks me if I want to use it as an internal or external memory (portable). If I choose external, the only option I have is to format it and loose all my data.
This is a lot of overhead: copy old data, reformat it and copy again backup up data.
I already hat to do so when I upgraded from MIUI 12 to 13.
I don't desire to do this every time I reboot the phone.
Any hints to avoid all this fuss?
I've checked with fsck
that the partition has no problems.
Related info:
UPDATE
Finally I've decided to:
- backup all my data
- format the sdcard with the phone
- extract the sdcard
- recopy all the data (a very lengthy process with a 128 Mb card)
- reinsert in the phone
and now it offers me to format it again in order to use it.
sudo fsck.exfat /dev/mmcblk0p1
[sudo] password for david:
exfatprogs version : 1.1.3
failed to get stream dentry. 0
failed to get name dentry. 0
failed to get stream dentry. 0
/dev/mmcblk0p1: checking stopped. directories 405, files 1562
/dev/mmcblk0p1: files corrupted 3, files fixed 0
dd
command-line program. On Windows I would useHxD
a simple free hex editor which is capable to open a whole disk, then select a block of a few MB and then overwrite it with zero.