tenes problemas con link2sd, aki la solucion (sin script)...

He leído en muchos posts que alguna gente tiene problemas para pasar aplicaciones desde la memoria interna del celular a la Memoria SD usando la aplicación Link2SD y en especial con este modelo, el Samsung I5500 o los xperias minis.

¿Qué es Link2SD?
es una aplicación que mueve el contenido de los programas desde la memoria interna a la SD y crea un vínculo (link) entre una y otra para que el sistema lo reconozca. Para ello, debe crearse una partición dentro de la SD donde iremos moviendo las aplicaciones y así todos contentos.
Según el autor, Link2SD funciona en sistemas Android 2.1 (en 2.2 Froyo no resulta de tanta utilidad ya que el propio sistema lo permite), pero en el caso en particular del Samsung I5500 tiene un inconveniente y es que no puede hacer funcionar un código (llámese script) que permite usarlo.

¿Por qué no funciona? En realidad, Android, no permite en este modelo que pueda "tomar" la partición que creemos en la SD. Pues para ello, tienes a Froyo no?? Ahora… y si no quiero upgradar el sistema??

Mucha gente ha trabajado intentando superar esa dificultad pero ¿Cuál es el principal obstáculo que se ha encontrado? Que, aún con scripts managers y demás, a la hora de apagar y prender el teléfono, todo vuelve a cero.

Bueno, el objeto del presente post es "meter mano" y lograr salvarle esa dificultad al programa.

ADVERTENCIA: Antes de seguir leyendo, esta guía está destinada para usuarios medio/avanzados. Te recomiendo que leas algunos conceptos fundamentales de android -como ser usuario root, los riesgos, etc- y algo de linux -particionado, formato, etc- para ir entrando en tema. HAGANLO BAJO SU RESPONSABILIDAD.

Elementos necesarios:
1.- Ser root. cualkier metodo....
2.- Tener instalado el busybox. guia aki...http://www.taringa.net/posts/celulares/11346335/Sos-boludo-igual-ami_busybox_xrecovery-x10mini-y-any-android.html
3.- Tener instalado "Terminal Emulator" (también se puede descargar del Market, simula una consola linux, una vez instalado cambienle el tamano de fuente para que puedan leer bien, se hace en las opciones del terminal emulator).
4.- Por último, instalar el Link2SD del Market (programa que permitirá mover las aplicaciones a la SD).

Pasos:
1.- Crear una partición ext2 primaria en la SD no superior a 1 GB hay muchos tutoriales y programas gratis para hacerlo (yo usé por ej el mini tool Partition wizard home edition)
2.- Abrir el Link2SD. Se nos abrirá una pantalla donde nos preguntará qué tipo de partición hemos creado. Seleccionar "ext2" y darle continuar. Luego, el programa nos dirá que ha creado un "script" y que hagamos un "quick reboot" pero no le hagamos caso. Salgamos del programa.
3.- Abrir el "Terminal Emulator".
4.- En la línea de comandos poner lo siguiente:
su (enter) pedira permisos root, aceptamos y escribimos lo siguiente...
mount -t ext2 /dev/block/vold/179:2 /data/sdext2
5.- Si todo salió bien, el terminal no nos mostrará nada. o solo dira -t=.... -o=.... cosas asi, si aparece eso esta bien
6.- Salimos y entramos al Link2Sd. Vamos a Opciones > More > Quick Reboot (o si quieren lo apagan e inician manualmente o con el reboot del menu de apagado, asi lo hice yo el quick reboot m da problemas)
7.- Una vez que haya cargado el entorno Android, abrir el Link2SD. Si todo funciona, no nos mostrará el cartel preguntándonos qué tipo de partición hemos creado. Salir del Link2Sd
8.- Abrir el "Terminal emulator" otra vez y poner en la línea de comandos:
su
mount -o remount,rw -t yaffs2 /dev/block/vold/179:2 /system
9.- Ahora podremos apagar y prender el dispositivo todas las veces que quieras y utilizar el Link2SD sin problemas.
10.- Enjoy!

gracias a eanando25, por este magnifico tutorial.....yo solo lo posteo los creditos son para el.....

54 comentarios - tenes problemas con link2sd, aki la solucion (sin script)...

hmerchan85
Oye no me funciona el Link2sd, tengo mi galaxy 3 i5800 rooteado, con el busybox instalado, con las particiones creadas y la ext2 de 800 Mb, pero mi telefono me saca el siguiente mensaje al elegir la particion en Link2sd: "mount script cannot be created. mount: No such device ext2 may not be supported on your device. Try FAT32 on the second partition."

Tambien la volvi a particionar en FAT32, pero tampoco funciona. La verdad no entiendo.

Gracias.
Q_wox
yo particione con el partition wizard pero no me reconoce la particion. Si, le puse Primary y le puse ext2. Tengo una memoria de 2 GB y entonces le deje una particion de 1GB donde tengo mis cosas y 300mb y algo donde pienso meter las aplicaciones. Y no me agarra la particion tengo un huawei um840 con android 2.1 porfavor ayudenme
dark11zero +2
o men... gracias hace tiempo que queria hacer esto en mi xperia x8..... e intentado con roms i cosas asi i si funcionaba pero algunos juegos no los abre con rom xD.... aora tengo xperia x8 rom official, roteado, multitouch, sdlink, pff es magnifico esto... gracias.... te daria puntos pero no tengo vas a favoritos xD
ArcAngel5 +1
al parecer me sirvio.. en gingerxperi v6 gracias por el tuto.. +10
alness1213
hey amigo tu meses ser nfu, gracias por el tuto me funciono en mi x8 jajaja si k es mas complicado k el symbian pero bueno nada imposible gracias hay t dejo 10 spero k t den mas pa k seas nfu.
letono
no entiendo tengo 48,3 mb libres en el xperia 8 y no me deja instalar un juego de 18 mb me dece memoria insufuciente algien me da una solucion ?+10 al q me la da
letono
vale boy a probar
letono
no funciona tengo 98 mb de espacio libre y trato de instalar el fieldrunner hd y no funciona en el x8
letono
tengo el 2.1.1 algo asi
Dydimos
Man tengo un kaiser 8925 y el link2sd me da problema ya que no monta la particion... me la detecta y todo.. pero cuando reinicio el celular y entro en link2sd siempre me pide especificar la extencion, asi que sigo tu guia... cudnao ingreso:

Su
mount -t ext2 /dev/block/vold/179:2 /data/sdext2

todo perfecto entro en el link2sd y se ve que ya acepto la particion, pero al reiniciar otra vez me pide que especifique que puedo hacer!!!!
vdk84
Te dejo +10 asi sos NFU...
elio555
exelente tutorial amigo tenia varios meses con este problema y alfin pude solucionarlo te dejo 5 puntos
elio555
alness1213 dijo:hey amigo tu meses ser nfu, gracias por el tuto me funciono en mi x8 jajaja si k es mas complicado k el symbian pero bueno nada imposible gracias hay t dejo 10 spero k t den mas pa k seas nfu.


verdaderamente si yo vengo de un nokia 5800 y me compre un optimus one con android 2.3.3 gingerbread y realmente symbian es mas facil pero android lo ha dejado 100 años luz con android actualmente se puede hacer de todo
ATXY2K +1
Despues de instalar el bugsy dejaron de haber problemas, ya reinicie 4 veces y todo bien, se agradece, +5
xavier_2891
a mi me sigue pidiendo ... la verdad q me empezo a tirar 50mil errores se q qda tildado el cel ta re tonto pobrecito se reinicia solo ... hace de cuenta q se choco un camion como qdo.. (Todo tonto)
d-a-n-i-e-l0
hola amigo te queria hacer una pregunta...hacer la particion puede afectarme de algun modo la bateria de mi celu?
Tatsu91
de ninguna manera.....
d-a-n-i-e-l0
@Tatsu91 ah bueno , es que tengo un problema con mi bateria..cuando llega al 50% de repente llega a 1% y se apaga, y cuando enchufo el cargador se vuelve a 50% ..tenes alguna idea de porque pasa eso?
Tatsu91
@d-a-n-i-e-l0
lo mas probable, bateria descalibrada o bateria dañada
surdo14enet
una consulta tengo un lg optimus l3 e400 lo tengo root y particione la sd y tengo instalado el link2sd la cuestion es que ya tengo varias app q tenia instaladas enlazadas a la sd pero cuando quiero bajar otra app por ej whatsapp se reinicia el celular antes de empezar a instalar alguna idea de lo que puede ser? gracias
vafreddy
Ayuda... Tengo un telefono con Android 4.2 y he seguido los pasos que tienes para montar la particion EXT2 pero cuando entro en Terminal Emulator en modo de Super Usuario y hago esto:

su
mount -t ext2 /dev/block/vold/179:2 /data/sdext2

Me dice Mount: No Such device

Es lo mismo que me pasa cuando abro el LINKSD2

Como le quito la proteccion al bootloader???
Tatsu91
debido a nuevas implementaciones en android luego de la version 2.3 que trae la instalacion nativa en la sd link2sd perdio compatibilidad por eso te da el problema
infamyus
yo tengo una super pregunta...ya tengo todo ese rollo y mi particion es de 1gb ahora es posible que al mover apps como la misma busy box o lucky patcher o pimp my rom a la sd se dañen estas o dejen de funcionar correctamente o pierdan archivos que usaba el cel..no se..creen que sea asi..ya se que algunas no deben tocarse pero igual si las deja pasar el link sd significa que acepto esa transferencia pero igual peude haber algun rollo no?
Tatsu91
busybox (si es el instalador) no hay problema, pero si es busybox el archivo de systema si hay problema, no daña la SD ni el OS pero te quita los privilegios root, lucky patcher no hya problema yo lo tenia en la sd, nunca perdi archivos ni tuve problemas con las aplicaciones
infamyus
@Tatsu91 ok man...seguire instintos y tu consejo..shalom
Tatsu91
@infamyus
shalom
fernandoxii
Gracias por el tutorial, un pequeño detalle cuando ejecuto lo que indicas se me pierde la señal del wifi, me puedes apoyar por favor
Tatsu91
es extraño eso, ami nunca me paso
angelus__
tengo un galaxy s3 y ya se que n es compatible pero ay alguna forma de solucionar ese problema? pq ize la particion en el minitools en el ace no tengo problema pero cuando lo hago en mi s3 no me deja... :/
tristisanimas
hola buenas tardes mi pana mira tengo problemas con el link2sd para empezar: yo hice la partición con Partition Wizard mi memoria es de 16 gb y le deje 1 gb en la partición bueno cuando le doy a la aplicación link2sd me sale que elija el sistema de archivo de la segunda partición le doy ext 2 que fue con que la cree y me sale este error:

error en el script de montaje
el script de montaje no puede ser creado.

write: no space left on device

y de verdad no se que hacer por favor ayúdame
zmaissi +1
@tristisanimas Saludos desde PLC!!

Mira mi pana, a mi me pasó mas o menos la misma vaina, el rollo que tenia era que la ROM que estoy usando tiene 0 (cero) KB libres en /system. Debes usar algo como Root Explorer para que puedas borrar por lo menos 20KB de esa partición. Yo o hice borrando algunos archivos de /system/media/ringtones o /system/media/alarms
eduh31
@zmaissi No puedo borrar ningún archivo de /system ni siquiera los ringtones. Ayuda porfa!
eduh31
@zmaissi ya lo resolví jajajaja muchísimas gracias hermano!
zmaissi +1
Ahora, a mi me pasó algo. Todo funciona bien, pero despues de remontar el /system y reiniciar, no me montó automaticamente el /data/sdext2. lo que hice fue crear todo el proceso desde el principio y despues de remontar e; /system, abrí el Link2SD y le di Menú -> Mas -> Recrear scripts de montaje. No me dió ningún error y reinicié, tal como pide y funcionó al pelo.

Espero que les sirva!
sette15
Hola amigo, antes que nada muchas gracias por el aporte. Hace una bocha que estaba buscando la solución y no encontraba lo que necesitaba, solamente tengo una duda:
En mi caso la partición EXT es 3 y no 2, tendría que reemplazar la linea de la siguiente manera?:

mount -t ext3 /dev/block/vold/179:2 /data/sdext2

porque ya lo hice así pero no me funciona, cuando abro el link2sd me tira de nuevo el cartel para crear el script.

Por las dudas te comento, tengo el kernel nAa jb 2.6.32.61 y la rom es la MiniCM 10, las particiones las hice con el CWM.

Gracias
sette15
Añado, el terminal me devuelve:

mount: Device or resource busy
gabrielmederos
Esto quiere decir que el problema está resuelto. Vas a Link2Sd Opciones-Reiniciar-Reinicio Rápido, y luego todo debería funcionar
jmanuel12345
Gracias!!! me ha funcionado perfectamente! Gracias!
VladNomak18 +1
Trate pero nada ya he intentado de todo pero me muestra siempre ese mensaje.

error en el script de montaje

el script de montaje no puede ser creado

mount: No such file or directory

ext2 puede no estar soportada en tu dispositivo. prueba fat32 en la segunda partición.


y cuando trato con fat32 me muestra esto:

error en el script de montaje

el script de montaje no puede ser creado

mount: No such file or directory


Ojala alguien me ayude llevo meses probando de todo, gracias de antemano.
giovas95
Me aparece lo mismo que tu T_T espero responda alguien pronto.
gabrielmederos
el punto de montaje debe ser una carpeta previamente creada
mount: No such file or directory quiere decir que no encuentra el punto donde debe ser montado
Te recomiendo crear la carpeta sdext2 dentro de /data
Luego todo debería funcionar
janoxmetallico
AL FIIIIN!!!!!! lo intente mil y una vez, y al fin lo consegui gracias a este tuto!! a los que lo intentan, a mi me resulto con el "terminal emulator" de cityapp. lo descargue del play store a un galaxy 5 con froyo
Esteban_Walpole
cuando escribo esto: mount -t ext2 /dev/block/vold/179:2 /data/sdext2 Dice mount: no such device
Tatsu91
q android usas, pq desde el android 2.3.5 ya no es compatible, bueno lo es pero parcialmente, pq el OS bloquea link2sd debido q android trae de fabrica esta opcion, tenes q desactivarla, lo cual nunca he hecho ya q actualice a un telefono de alta gama, asi q he descontinuado este tema
gabrielmederos
antes de empezar tenés que crear la carpeta sdext2 en /data
roonline
Por ahora veo que me funcionó, en unos días te dejo puntos si todo va bien, una pregunta; el terminal emulator se me abre solo y queda abierto, se puede cerrar sin que genere algún tipo de problemas o es preferible dejarlo abierto? gracias
Tatsu91
Solo presiona la tecla menú, no afecta en nada q quede en 2do plano
darwynh +1
(Y) excelente!!
Me ha arreglado el bug que tenia en s5830m (TouchWiz v1.0)
+10
Tatsu91 +1
gracias, q bien q aun siga ayudando este post q ya tiene una tiempito
fox_8809
@Tatsu91 a mi no me funciono