When i try to "ln -sf"some sdcard music file to internal memory, i get this error.
Do anyone k now how to get around it, i assume it is the fault of sdcard or maybe also the internal memory is fat32, can i get around it without a format?
emgluon said:
When i try to "ln -sf"some sdcard music file to internal memory, i get this error.
Do anyone k now how to get around it, i assume it is the fault of sdcard or maybe also the internal memory is fat32, can i get around it without a format?
Click to expand...
Click to collapse
symbolic links don't works on fat32...
inviato dal mio Sony Tablet S usando Tapatalk HD
Try this via adb or terminal emulator: (works only with root)
su
mkdir -p /mnt/sdcard/external_sd
mount -o bind /mnt/sdcard2 /mnt/sdcard/external_sd
Click to expand...
Click to collapse
Rescan sd card (use the app from market "Rescan SD")
Enjoy your music from external sd card
Thanks. Problem solved, all dpzen gb of music now on the stock player.
But one need to remount and rescan after each reboot, shame the simple link files dont work.
Related
Hey guys!
I've searched through the forum, and Google, but I've not found anything of help
Is there any setting, any hack or customization of any kind, to make Winamp store the WiFi sync songs to a custom folder? It's putting them on the phone right now, but I'd like them on the External SD card.
Thanks for your help!
+1 on this.
Wifi Sync only syncs data to /sdcard/music folder no matter what we do...
In Samsung Galaxy SL (I9003), /sdcard is internal sdcard and /sd (~/external_sd) is external sd.
I tried to create a symlink to ~/external_sd/Music in /sdcard/music using terminal emulator so that /sdcard/music points to ~/external_sd/Music (or /sd/Music)
But it says operation not permitted.
After a bit of research, it was clear why it was not allowing.
Our external sd card is fat32 filesystem and its not possible to create symlinks on that filesystem.
I was thinking why do we need external sd to be fat32, wasnt it just fine to use ext3 or some other linux friendly file system?
And maybe change fstab to mount it as ext3. smthing like that?
Just checking possiblity.
Rdio's Android app is a bit of a disaster, but thankfully they're working on a new one. However, in the meantime, any ideas on how to get it to put its local cached data on the external SD card, instead of the internal storage? It seems to explicitly use /sdcard/rdio, and ignores any of the system settings for data storage. If the internal filesystem wasn't fat32, I could just set up a symlink to /sdcard-ext, but that's not possible. I could change the mount locations of the two storage partitions, but then I'd have the opposite problem with a bunch of other apps.
Any ideas on how to get around this? Would rather put music on my 32GB sd card than fill up the internal storage
rustak said:
Rdio's Android app is a bit of a disaster, but thankfully they're working on a new one. However, in the meantime, any ideas on how to get it to put its local cached data on the external SD card, instead of the internal storage? It seems to explicitly use /sdcard/rdio, and ignores any of the system settings for data storage. If the internal filesystem wasn't fat32, I could just set up a symlink to /sdcard-ext, but that's not possible. I could change the mount locations of the two storage partitions, but then I'd have the opposite problem with a bunch of other apps.
Any ideas on how to get around this? Would rather put music on my 32GB sd card than fill up the internal storage
Click to expand...
Click to collapse
would love to know this as well for my GS3.
Try this as root in your terminal emulator or in adb shell:
Code:
mkdir -p /sdcard-ext/rdio
chmod 777 /sdcard-ext/rdio
mount --bind /sdcard-ext/rdio /sdcard/rdio
Note however that I don't have rdio and don't even know what it is, so this is entirely untested.
If this happens to work (and you'll know by files appearing in /sdcard-ext/rdio), you'll need to execute these commands on every boot. If you're on a CM-based ROM, I suggest putting them into your userinit.sh.
On my ICS Passion v11 I am unable to browse my files on the external sd card from the normal path /mnt/sdcard/external_sd.
I read through some posts and found that the contents are under /emmc, but all applications like media player dont look into that folder.
any fix to either make apps look into /emmc or map ext sd back to /mnt/sdcard/external_sd
I'm looking for a workaround too. Isn't that the same path (/mnt/emmc) used in cyanogenmod and files are located normally?
Yes, its accessible from both /emmc and /mnt/emmc. But none of the ext SD card files can be used by media players.
jungle_boy said:
Yes, its accessible from both /emmc and /mnt/emmc. But none of the ext SD card files can be used by media players.
Click to expand...
Click to collapse
that statement is incorrect, you just have to point your media player to the correct folder, i use power amp have several gigs of music all on my external sd all of which is accessible after i redirected poweramp to search those directories.
You can also do the same thing for picture in an app like QuickPic. Just hit the settings and redirect the scan.
shreddintyres said:
that statement is incorrect, you just have to point your media player to the correct folder, i use power amp have several gigs of music all on my external sd all of which is accessible after i redirected poweramp to search those directories.
Click to expand...
Click to collapse
My bad, I didnt put it right. Of course i can browse to the file and open it, it just doesnt show up in the default Gallery.
Not a biggie just trying to know if theres a workaround and it can be seen in Gallery as well.
Try going into manage apps->gallery and wipe cache/data and see if they populate then.
Why isn't
Code:
adb shell su && mount -o remount,rw / && mount -o remount,rw /mnt/sdcard && ln -s /mnt/emmc /mnt/sdcard/external_sd
working...?
Hi guys!
I have android 4.1.1 and the file system is such that there's no link to external SD card from internal SD. Before there was external_sd folder link, now it's not there anymore. Currently my internal memory is located at /storage/sdcard0 and my external card at /storage/extSdCard. The question is: how do I a create a link within /storage/sdcard0 to point to my external card?
What I tried to do. I created a folder /storage/sdcard0/LinkToExternalSD. Then I downloaded Android Terminal Emulator and tried the following command:
mount -o bind /storage/extSdCard /storage/sdcard0/LinkToExternalSD
Unfortunately, it said Operation not permitted. I also cannot do a link with Root Explorer. Root is installed. Busybox is installed. File system on external SD card is exFAT.
Could you please help me with this? It there an easy way to do it? Maybe in some file manager other than Root Explorer?
Thank you!
I had my nook repartitioned at the store to 5.5/7.5GB.
I have a 16GB SD Card in the slot.
So it would appear that is EMMC of 5.5GB and sdcard1 is my 16GB card. There is a usbdisk0 entry though but when I go into the folder it's empty. I tried copying a video into /mnt/usbdisk0 but it failed. Maybe that's a shortcut for USB OTG?
I also hopped into the terminal and ran a df -0 which returned nothing. So I tried to cd /mnt/usbdisk0 and received a permission denied response. I then ran su inside the terminal followed again by cd /mnt/usbdisk0 which let me in. Then I tried a very simple touch test.fil command. No file was created even with root permissions.
Anyway where is my 7.5GB partition and how do I use it?
Sent from my 16GB Nook Tablet running CM10 using XDA Premium HD
If you browse the root file-system with a File Manager (e.g., like ES File Manager) with root permission, your internal user storage should appear mounted as /emmc or /mnt/emmc.
Yes. /mnt/emmc is my 5.5GB partition.
I am trying to find the 7.5GB partition so I can use it.
Sent from my 16GB Nook Tablet running CM10 using XDA Premium HD
Depending how your storage is set up in CM10 the Tablet is either acting as a WMTP device or you'll get prompt to enable USB storage or something along those lines when you connect it to your computer. Either way, it will show your 8GB partition as My Nook.
Edit: mnt /emmc really should be your 8GB partition!
Sent from my GT-P7300 using Tapatalk 2
Temetka said:
Yes. /mnt/emmc is my 5.5GB partition.
I am trying to find the 7.5GB partition so I can use it.
Click to expand...
Click to collapse
Your SD card storage should show up as /sdcard and /mnt/sdcard.
Sent from my NookTablet using XDA Premium HD app