Overrun, if you use Link2SD on unrooted phones, there is a good chance that you would come across the error “Mount script cannot be created”. To be able to dismiss the error and put Link2SD to good use, you must root your device. Also, depending on the situation, you should consider modifying the partition format. Spare some time to take a look at this article if you seek detailed instructions
What Is Going On
While Link2SD usually works as expected, it’s still an app and apps could run into errors out of the blue. In the case of “Mount script cannot be created”, the list of possibilities includes:
- Lack of root access.
- Ill-configured partition format.
Root The Device
For your information, Link2SD only performs to its full potential if you grant it root access. Nowadays, there is no shortage of apps capable of rooting Android devices but for ease of convenience, we use Samsung Kies.
- Step 1: Download and install the Samsung Kies (link).
- Step 2: Connect your phone to your computer using a USB cable.
- Step 3: On your phone, open Settings, choose Applications, select Developer Options and enable USB Debugging. If you fail to find Developer Options, make your way to About phone in Settings, look for Build number and tap it seven times.
- Step 4: On your computer, download Binary tool (link), extract the ZIP file and run Runme.bat.
- Step 5: Proceed to click Normal Mode then pick Backup and Restore. Leave your phone alone as it reboots and when the screen comes back on, you should see the SuperUser app. At that point, feel free to run Link2SD again and see how things turn out.
Modify The Partition Format
Note: Make sure that your phone is rooted. Aside from that, your partitioned SD card must consist of two partitions: first for media with FAT32 format and the second for internal storage with EXT4 format.
- Step 1: Download and install the latest version of Link2SD and Apps2SD.
- Step 2: Convert Link2SD into a system app then restart your phone.
- Step 3: Launch Apps2SD, dismiss the pop-up message and hit Link apps to SD card.
- Step 4: Tick the ext4 and use the normal circles then tap OK.
- Step 5: Restart your phone, launch Link2SD, select the three-dot icon on the top right and pick Storage Info. If everything is in order, uninstall Apps2SD and restart your phone.
Root Vs. Custom ROM: Breakdown
In essence, rooting is the process by which Android users secure privileged access on their Android devices. That allows them to make changes to their operating system, something that they could not do normally. On the other hand, custom ROMs comprise complete operating systems with apps and features that devices may or may not have come pre-installed with.
What Happens To My Linked Apps If I Uninstall Link2SD?
Once it comes to uninstalling Link2SD, a lot of Android users assume that the linked apps would be automatically removed. In reality, the apps remain untouched and if people reinstall the Link2SD, they would see the linked apps the way they leave them.
Is There A Way To Determine Whether My Phone Is Properly Rooted?
One way is to use the “su” command in the shell (terminal). You need to have Android Terminal Emulator on your phone to run the command.
- Step 1: Open Play Store, search for Android Terminal Emulator and install it.
- Step 2: After the installation finishes, launch Android Terminal Emulator, type su and hit Enter.
- Step 3: A superuser request window should now pop up on your screen. Allow the superuser request and the prompt character should change from ‘$’ to ‘#’. The ‘#’ sign here indicates that you are running commands as root and your phone is properly rooted. On the other hand, if you don’t see the change, it means that your phone is not properly rooted.
I am a Software developer with approx 4 years of experience in building various responsive and beautiful websites and apps.
Language: Ruby, Java, HTML/CSS, Android
Frameworks: Ruby on Rails, Hosting: Heroku, Godaddy
Database: Mysql, Postgres, Mongo, Oracle
Also please look on my stack overflow profile.