Adoptable Storage cannot format - Shield Android TV Q&A, Help & Troubleshooting

I was excited to get my Shield TV with a high speed 256 GB Patriot Supersonic Rage 2 USB stick. At first, I could neither format as external storage or adoptable. I was able to format the drive just fine as FAT32 on a Linux PC and it can read/write to it as external storage. But even then, it takes forever trying to format as adoptable Storage, then says it could not format, rendering the drive useless. So I delete the partitions on PC and format as external on the Shield. Success! So I repeat the partitions deletion and try adoptable again. No love What gives? The drive works great as external storage but I cannot format it as adoptable for the life of me. Please help

did you manage to find the solution for this? I seem to be facing the exact same problem with no solution whatsoever. This sucks!

Related

Capacitive Android Head Unit - Red Mod 0.1.6 - Can't mount external storage. Help

I installed App2SD (https://play.google.com/store/apps/details?id=in.co.pricealert.apps2sd&hl=en) on my head unit in hopes to create symlinks between my internal and external storage to free up my internal storage to install more apps. In process of doing so it needed to partition my external SD card. I selected FAT32 & ext2. After it rebooted I found that my SDCard, USB Flash Drives, and External SD card were no longer mounted. Infact they dont even appear at all in ES File explorer as if they didnt exist. Looking in storage, I do not get an option to format my SD card or USB drives. I took them to my PC and confirmed they are still FAT32. I reformatted my Micro SD Card from my PC and although it was successful it did not bring any of my external devices back.
I cannot mount the SD card.
Errors Im getting
The above is the original mounting point of my External SD Card, taken from External 2 Internal - it is no longer mounting and External 2 Internal no longer even sees it when I scan for additional devices.
This is what appears to be currently mounted.
Additional troubleshooting I took.
If anyone could help I really need it because I cannot reinstall redmod without the device being able to read the external SD card, I also cannot listen to any of my music or access any of my apps that were moved to the SD Card. Also can anyone show me how to properly create symlinks using that app without losing all my mounts?

Formatting 128GB flash drive as internal storage

Is it possible to get 128GB flash drive working as internal storage in marshmallow? I formatted my pny 128GB flashdrive to fat32 using diskpart and when I try to format it in nexus player to use as internal storage, it quits after around 5 mins saying that it couldn't format the drive. I currently have a 16gb driver as internal storage and it's running out of space. Also I'm using a USB hub with a otg cable if that helps. Any help would be appreciated.
Thanks.
I am using an old 250gb sata HDD via a hub with eithernet and it works. Esfilemanager will sometimes crash it requiring a hard reboot to reactivate it but do far so good.
Did you format it in Android so that you can use it as internal storage? I can plug it in as removable storage but can't use it as internal storage.
Make sure you partition as FAT 32 and Master Boot Record instead of GUID Partition or Apple Partition Mac, just to make sure. And remember that FAT 32 won't handle files larger than 4GB, so keep that in mind. If you have the need to use larger than 4GB files you can format the drive to NTFS on Mac using the Tuxera driver or any other third party NTFS driver; Android does read NTFS partitions.
nd4spdviper said:
Make sure you partition as FAT 32 and Master Boot Record instead of GUID Partition or Apple Partition Mac, just to make sure. And remember that FAT 32 won't handle files larger than 4GB, so keep that in mind. If you have the need to use larger than 4GB files you can format the drive to NTFS on Mac using the Tuxera driver or any other third party NTFS driver; Android does read NTFS partitions.
Click to expand...
Click to collapse
I formatted it as fat 32 and MBR using partitionwizard and still having the same issue. Does anybody have any other suggestions that can fix this?
I formatted my 128gb usb stick to a NTFS files system in a windows machine and then as "internal" in the Nexus Player.
I tried with a 16gb flash drive and 1tb USB hard drive and was able to use any as internal storage. As a matter of fact, the 1tb drive had 3 partitions and the Nexus wiped them for or good and used the entire tera as internal storage.
Hi,
Same problem for me with a 64GB kingston flash drive ... The nexus player fails to format the key as an internal storage. If I try to format as a general USB storage it works, and my key become a 64GB external storage in FAT32 (but useless for me, I have to store big files > 4GB ...). So i want to use it as an internal storage.
Any ideas why the internal storage format option goes into error ?
ichi11 said:
Hi,
Same problem for me with a 64GB kingston flash drive ... The nexus player fails to format the key as an internal storage. If I try to format as a general USB storage it works, and my key become a 64GB external storage in FAT32 (but useless for me, I have to store big files > 4GB ...). So i want to use it as an internal storage.
Any ideas why the internal storage format option goes into error ?
Click to expand...
Click to collapse
I have exactly the same problem.
Perhaps it depends on the flash drive model ? Does people getting it working can share their flash drive model ? (I don't want to buy 50 flash drive before I can expand the internal storage ... )
For me, this flash drive doesn't work : Kingston DataTraveler Micro 3.1

Adoptable storage

Decided to start using this yesterday, was a sort of on the whim decision.
I have a 32 gig S7 and a 64 gig sd card, it is an expensive samsung SDHC EVO UHS card. (they cheaper now but was expensive when I purchased).
So previously I had internal memory which was the phone's internal storage, obviously this is not the full 32 gig as a chunk is partitioned off for OS usage.
SD card as portable storage formatted using exFAT
I noticed first when I installed superman rom I couldnt make /data F2FS, tkkg explained it is because alot of the scripts used to install the likes of magisk etc. do not support F2FS so my internal is ext4, but I managed to make the cache filesystem F2FS at least.
Likewise yesterday I discovered using the portable sdcard as F2FS is also not supported, the rom wont auto mount it and a notification appears saying its corrupted. Since I had already wiped the SD to change filesystem I decided to try adoptable storage, I enabled using the adb method and using the mixed mode so not the full sdcard is adoptable storage, in my case I chose a 50/50 split bearing in mind nandroid backups are huge, to do one single backup I need 12 gig free on the portable sdcard storage.
Interestingly I discovered the partition used for the adoptable storage is F2FS , it gets mounted under /mnt/expand/{some long random id}, I dont know the exact criteria for how parts of data get moved there but 1.8gig was utilised from the off.
Knowing its F2FS which is more resilient than exFAT, I have already moved titanium backups to the adoptable storage away from the portable sdcard storage and I plan to also move media to it as well that is currently on the portable storage.
My free space that is available for internal use is now moved from 13.6gig free out of max 25 gig to 36gig free out of a max 55gig.
I have one warning tho, I have already raised this on github to the TWRP dev's, from what I can see TWRP is not adoptable storage aware. The F2FS partition is not auto mounted in TWRP and I cannot even find a way to manually mount it (in the GUI), since some stuff from /data will get moved there it means when a nandroid backup is done parts of /data may be excluded that are sitting on the adoptable storage. Not a big deal if you doing a backup to test something, and then if you restore, its done close to when the backup is taken, but if the restore is done a long time after the backup the adoptable storage been out of sync might be an issue.
I welcome further thoughts from people.
update TWRP devs say it is supported but might be an issue with mixed mode which I will provide them more info on later.
attaching speed test
first sdcard is exfat second is f2fs Adoptable
I'm really confused what you are trying to show? Are you claiming that your sd card somehow becomes faster as adoptable storage?
I dont know if it is actually faster but it does benchmark faster probably due to using F2FS instead of exFAT.
The main reason I am preferring F2FS as it has more resilience than exFAT whilst still been fast.
Ok a little update, after my failed aatempt to upgrade to a 128 gig card, I restored the nandroid backup which I made before I first inserted the 128gig card.
Now the adopted storage is not been mounted by android, I wont be doing anything about this now as I have another 128 gig card arriving tommorow at which point I will need to setup mixed storage on that anyway, but it seems if you try to make another adoptable storage on new card, even if you have a nandroid backup, the previous adoptable storage is not preserved, suggesting the settings for it are not configurdd in a location that is included in nandroid backups.
I am not aware of a process that allows an already created adoptable storage partition to get remounted, I assume I would need to wipe the sd card again and rerun the commands to set it up which is not very user friendly.
It was running perfectly fine until I tried to make a new storage on my 128gig card, but is flawed if you are swapping out sd cards.
ok some clarification on the bench figures.
The red scard is the portable sdcard storage.
The yellow sdcard is actually the phone internal memory.
Internal memory is the adoptable storage.
So the F2FS isnt miles faster which makes sense as F2FS is supposed to be very close to exFAT in performance, faster than ext4 but not so much exFAT, however it has exFAT levels of performance with better data integrity mechanisms (exFAT has no safety mechanisms).
I found this out in two ways.
The internal memory test failed when I accidently left the bench folder read only in the adoptable storage.
I also added a custom location test of /sdcard which matched the yellow sdcard scores.
The question now is that is the slower write performance of a evo+ card going to be noticeable versus the internal storage speeds. So far indications seem no, also that by default my camera was writing to the sdcard anyway and has always worked fine.
It seems what goes on the mnt/expand or on /sdcard when device storage is specified is automatically decided by an algorithm.
Those who are want to use adoptable storage and have concerns over write speeds, there is pretty fast sdcards out there like the samsung pro which has 90mB writesm, but I think that card can only go up to 64gig in size.

Sd card Support

Does lg g6 supports sd card in exfat format or is it just fat 32, and does it have flex/adoptable storage?
It definitely supports adoptable storage. There's an app you can run from a pc connected to your phone to format an sd card into adoptable and standard partitions. My 128gb card has a 24gb adoptable partition, with the rest formatted as standard external SD. The adoptable segment is used for app storage on my phone (I have a bunch of apps that I like to have, but don't use that often, a good fit for adoptable storage).
markfm said:
It definitely supports adoptable storage. There's an app you can run from a pc connected to your phone to format an sd card into adoptable and standard partitions. My 128gb card has a 24gb adoptable partition, with the rest formatted as standard external SD. The adoptable segment is used for app storage on my phone (I have a bunch of apps that I like to have, but don't use that often, a good fit for adoptable storage).
Click to expand...
Click to collapse
Hi, i use that app, but i cant move obb files or any app with data files to sd adoptable storage. So i only can move apps without data to sd? If i choose sd like default storage then i can have obb files into my sd but i can't install apps into internal memory and thats a problem..
PD: sorry for my bad english

SD card for app storage

I'm using a 400GB SD card. I saw a comment about creating 2 different partitions on it as I want to use part of it for app storage and the other part for file storage, The second partition would be exFAT so I can remove the card and transfer my books, music, etc. to it by attaching the SD card to my laptop as I understand that Windows would not be able to recognize the partition that would be formatted as internal storage. I did format the SD card using my laptop as two separate partitions. My Samsung Galaxy Tab A saw both partitions. I selected the 96GB partition as I wanted to use that for app storage and selected the option to use it as internal storage. Unfortunately when I did that, it appears that the system set the whole CD card up for internal storage. Does anyone have any insight on how to accomplish this - use part of the SD card for internal storage and part of it for storage that would be recognizable by Windows? Thank you very much.
I have not tried, so take the advice as a suggestion, perhaps android can be "fooled", which I doubt.
After creating a bulk partition in android, move the SD to Windows and resize that partition, and create a second partition on the remaining capacity and hide it.
Now move the SD back to android and see what happens.
If android will reformat the partitions again then I can't advise anything else.
However, if android accepts the memory, then the next step is to discover the partition in Windows and recheck the SD in android.
ze7zez said:
I have not tried, so take the advice as a suggestion, perhaps android can be "fooled", which I doubt.
After creating a bulk partition in android, move the SD to Windows and resize that partition, and create a second partition on the remaining capacity and hide it.
Now move the SD back to android and see what happens.
If android will reformat the partitions again then I can't advise anything else.
However, if android accepts the memory, then the next step is to discover the partition in Windows and recheck the SD in android.
Click to expand...
Click to collapse
Well, I was trying to work on that and now the Android Storage module (in Settings) keeps crashing when I open it. IDK what happened here. I've reformatted the SD card, I've removed the SD card, I've rebooted the table multiple times. I'm almost to the point of having to restore the tablet from scratch ... again.
Try this:
Link2SD - Apps on Google Play
Complete app management, move to SD, clear cache, remove bloatware and more
play.google.com
JR1979 said:
I'm using a 400GB SD card. I saw a comment about creating 2 different partitions on it as I want to use part of it for app storage and the other part for file storage, The second partition would be exFAT so I can remove the card and transfer my books, music, etc. to it by attaching the SD card to my laptop as I understand that Windows would not be able to recognize the partition that would be formatted as internal storage. I did format the SD card using my laptop as two separate partitions. My Samsung Galaxy Tab A saw both partitions. I selected the 96GB partition as I wanted to use that for app storage and selected the option to use it as internal storage. Unfortunately when I did that, it appears that the system set the whole CD card up for internal storage. Does anyone have any insight on how to accomplish this - use part of the SD card for internal storage and part of it for storage that would be recognizable by Windows? Thank you very much.
Click to expand...
Click to collapse
You're trying to convert a partition in sd card as internal storage and leave the rest as an external storage. Not possible as far as I know.
TheMystic said:
You're trying to convert a partition in sd card as internal storage and leave the rest as an external storage. Not possible as far as I know.
Click to expand...
Click to collapse
Thats a bummer but that is what I was feeling was going to be the outcome. I guess I'll just go with it as internal storage then and be rlefated to wireless transfer of my books, etc. To the tablet. Any thoughts on why my Storage module keeps crashing now? Something definitely went nuts somewhere along the way here. It was running fine.. until I start poking around with this. I'll probably just do a rebuild again tonight.. if I can find my steps notes.
I also don't think it's possible to do what you have in mind. It's also important to remember that Windows will only mount the first partition of an SD card. It won't see any other partitions without 3rd party software installed.
JR1979 said:
Thats a bummer but that is what I was feeling was going to be the outcome. I guess I'll just go with it as internal storage then and be rlefated to wireless transfer of my books, etc. To the tablet. Any thoughts on why my Storage module keeps crashing now? Something definitely went nuts somewhere along the way here. It was running fine.. until I start poking around with this. I'll probably just do a rebuild again tonight.. if I can find my steps notes.
Click to expand...
Click to collapse
The reason people want a micro SD card is to be able to move it around between devices, so it is not a good idea to convert it into 'internal storage' for two reasons:
1. You can no longer move the card around (not without reformatting it again).
2. This process would significantly slow down the system if the OS starts saving apps, data and files on the micro SD card because it sees this space as internal storage.
Because of how you partitioned the SD card and tried converting only a part of it as internal storage, my guess is the process caused corruption somewhere, and the system is crashing because of that. I'm afraid you'll have to do a factory reset and start from scratch. I hope your files are safe.
JR1979 said:
I'm using a 400GB SD card. I saw a comment about creating 2 different partitions on it as I want to use part of it for app storage and the other part for file storage, The second partition would be exFAT so I can remove the card and transfer my books, music, etc. to it by attaching the SD card to my laptop as I understand that Windows would not be able to recognize the partition that would be formatted as internal storage. I did format the SD card using my laptop as two separate partitions. My Samsung Galaxy Tab A saw both partitions. I selected the 96GB partition as I wanted to use that for app storage and selected the option to use it as internal storage. Unfortunately when I did that, it appears that the system set the whole CD card up for internal storage. Does anyone have any insight on how to accomplish this - use part of the SD card for internal storage and part of it for storage that would be recognizable by Windows? Thank you very much.
Click to expand...
Click to collapse
You should NEVER use an SD card for internal storage. They are MUCH to slow for that purpose. Today's SoC have RAM chips mounted directly on top and are several times faster than the fastest SD card bus. And low end tablets, which includes ALL Tab A devices, use a USB bus with limited bandwidth. So using faster SD cards is pointless as they will still only be as fast as the bus. SD cards are fine for storing video, audio, text and downloaded files, but NOT for running apps. Doing so will cause the device to be laggy at best, and cause crashes at worst.
blaacksheep said:
I also don't think it's possible to do what you have in mind. It's also important to remember that Windows will only mount the first partition of an SD card. It won't see any other partitions without 3rd party software installed.
Click to expand...
Click to collapse
The two partitions on the USB flash drive can be seen* in Windows without third-party software.
*I don't have an English Windows interface.
ze7zez said:
The two partitions on the USB flash drive can be seen* in Windows without third-party software.
*I don't have an English Windows interface.
Click to expand...
Click to collapse
I meant that it won't mount the second partition, although you can see it in Disk Manager.
blaacksheep said:
I meant that it won't mount the second partition, although you can see it in Disk Manager.
Click to expand...
Click to collapse
Windows 10 mounts both of these partitions, assigns them letters and you can use them (read and write).
ze7zez said:
Windows 10 mounts both of these partitions, assigns them letters and you can use them (read and write).
Click to expand...
Click to collapse
I stand corrected! Previous versions of Windows could not do that.
ze7zez said:
The two partitions on the USB flash drive can be seen* in Windows without third-party software.
*I don't have an English Windows interface.
Click to expand...
Click to collapse
Something strange in that attachment. Since when do Android SD cards have NTFS partitions? As far as I know, the internal storage partitions that Windows couldn't read were formated as Ext3 or Ext4 and the external as either FAT32 or exFAT.
lewmur said:
Something strange in that attachment. Since when do Android SD cards have NTFS partitions? As far as I know, the internal storage partitions that Windows couldn't read were formated as Ext3 or Ext4 and the external as either FAT32 or exFAT.
Click to expand...
Click to collapse
Don't suggest the volume label. Partition K: is FAT. The example shows that Windows can show two partitions on a USB stick.
ze7zez said:
Don't suggest the volume label. Partition K: is FAT. The example shows that Windows can show two partitions on a USB stick.
Click to expand...
Click to collapse
Of course it can. It can show several. But NOT the two partitions created on an Android SD card because one of then is formated in a file system Windows doesn't recognize and that is what the poster was talking about.
edit: Disk Manager will actually show the partition but it won't be assigned a drive letter because Windows can't mount it.

Categories

Resources