PDA

Ver la Versión Completa : Dudas con swap, link2sd, etc...


Ohmdrd9
23/12/12, 12:58:25
Hola, disculpen si esto está repetido, he estado leyéndome bastantes post y no resuelvo mis dudas, aparte de que me está creando un lío en la cabeza impresionante... A ver si alguno podrías ayudarme, espero explicarme bien.

Para link2sd es necesario particionar la sd (¿en qué formato?) ¿y esa partición es la misma que usa el swap? (que según he leído se realiza con la aplicación Swapper for root, ¿no?)

Perdón si creeis que leyendo más me podría haber aclarado, pero ya llevaba varios post leídos y sólo me líaba más, gracias :D

dukati
24/12/12, 12:55:32
Me uno a la duda.

Ohmdrd9
24/12/12, 19:19:39
Pues espero que nos sea resuelta ;)

sesconde
25/12/12, 10:54:55
Para link2sd se particiona en formato ext2, 3 o 4 dependiendo del tipo de micro sd que tengas, si es de tipo 2, 6, 8 ,10 creo que son los que hay.

El swap es otro programa independiente que no tiene nada que ver con el primero. La particion que pide es una particion normal, creo que fat 32 en la tarjeta sd.

Creo que es correcto, pero volver a buscar algun tutorial como link2sd y swap que viene bien explicado.

garisan
25/12/12, 12:52:59
El link2sd necesita una partición del tipo linux ext2, ext3 o ext4. El mejor formato es el ext4 pero el problema es que no todos los kernels lo soportan. El stock rom creo que no lo soporta, yo lo tengo con ext3 porque es bastante compatible con los distintos kernels. Lo típico es hacer una partición de 1Gb.

Por otra parte el swap es una partición totalmente distinta con formato linux swap. Lo típico era usar un swap del doble de tamaño de la ram, pero hoy día eso no aplica mucho. De todas maneras, si usan el swapper2 no es necesario hacer una partición porque puede crear un swap en forma de archivo, es decir, crea un archivo de, digamos 512Mb (o lo que ustedes quieran), lo monta como un disco virtual y lo formatea como swap.

Ohmdrd9
25/12/12, 13:57:45
Vale, entonces según he entendido el swap es compatible con cualquier kernel y me recomiendas usar el swapper2.Respecto al link2sd, con hacer la partición en formato ext3 sería compatible con el stock kernel no?

garisan
25/12/12, 17:24:11
Vale, entonces según he entendido el swap es compatible con cualquier kernel y me recomiendas usar el swapper2.Respecto al link2sd, con hacer la partición en formato ext3 sería compatible con el stock kernel no?

YO uso el swapper2, otro no he probado, y sí, el ext3 es compatible con el stock kernel.

juanma7228
25/12/12, 21:12:12
El link2sd necesita una partición del tipo linux ext2, ext3 o ext4. El mejor formato es el ext4 pero el problema es que no todos los kernels lo soportan. El stock rom creo que no lo soporta, yo lo tengo con ext3 porque es bastante compatible con los distintos kernels. Lo típico es hacer una partición de 1Gb.

Por otra parte el swap es una partición totalmente distinta con formato linux swap. Lo típico era usar un swap del doble de tamaño de la ram, pero hoy día eso no aplica mucho. De todas maneras, si usan el swapper2 no es necesario hacer una partición porque puede crear un swap en forma de archivo, es decir, crea un archivo de, digamos 512Mb (o lo que ustedes quieran), lo monta como un disco virtual y lo formatea como swap.

Yo la partición la hice en fat32 y no va mal, mejoraría en algo con ext3, hay mucha diferencia?

garisan
25/12/12, 21:47:18
Yo la partición la hice en fat32 y no va mal, mejoraría en algo con ext3, hay mucha diferencia?

No sé en tema de velocidad, pero el fat32 es un sistema de archivos muy inseguro con facilidad para perder datos, en cambio el ext3 es muy seguro y tiene journaling lo que permite recuperar datos en caso de problemas.

Ohmdrd9
26/12/12, 21:32:35
De acuerdo, pues nada más pueda lo hago como tu me has dicho. Veré sí en el swap hago la partición yo o uso el programa que me has dicho. Muchas gracias por la ayuda.

Saludos!

dukati
26/12/12, 22:19:43
Tremendo tuto que me encontre. Acabo crear las particiones correctamente, Ahora a probar si todo esto sirve para algo.

http://www.htcmania.com/showthread.php?t=299532

.

Ohmdrd9
27/12/12, 10:31:24
Si, pero en ese tutorial aparece que lo de ext2/3/4 depende de la clase de la microSD y, aparte de eso, nos ha dicho antes que para stock kernel tiene que ser distinta de ext4 así que ten cuidado con eso ;)

monjil23
27/12/12, 19:29:19
Si, pero en ese tutorial aparece que lo de ext2/3/4 depende de la clase de la microSD y, aparte de eso, nos ha dicho antes que para stock kernel tiene que ser distinta de ext4 así que ten cuidado con eso ;)

Yo tengo stock kernel y la gingerking v10 con bl cerrado y en el link2sd sólo me ha dejado hacer la ext2 las demás ni de broma... una preguntica , el swap he leído por ahi que es sólo para bl abierto, es verdad ?

garisan
28/12/12, 04:12:39
Yo tengo stock kernel y la gingerking v10 con bl cerrado y en el link2sd sólo me ha dejado hacer la ext2 las demás ni de broma... una preguntica , el swap he leído por ahi que es sólo para bl abierto, es verdad ?

Sí, necesita kernel que lo soporte y si mal no recuerdo el stock no lo hace. Con esta app puedes verificar si el compatible con swap: swapfile check (https://play.google.com/store/apps/details?id=com.roehsoft.meminfo&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5yb 2Voc29mdC5tZW1pbmZvIl0.)

Ohmdrd9
28/12/12, 10:33:51
Entonces la ext3 no la voy a poder hacer? (Tengo microSD Clase 6 y stock kernel)

garisan
28/12/12, 11:12:26
Entonces la ext3 no la voy a poder hacer? (Tengo microSD Clase 6 y stock kernel)

La clase de sd no tiene nada que ver con el formato de la partición. yo use siempre el ext3 desde la primera vez que rootee el tel, con stock kernel y la sd que vino de fábrica y todavía bl cerrado.

Ohmdrd9
28/12/12, 12:23:28
Vale, muchas gracias. Lo del swap de momento lo dejo por imposible, ya que tengo el stock kernel y el bl cerrado, por tanto no hay forma según he leído.
Gracias por la ayuda Garisan!

PD: He usado el programa ese que has mencionado antes, por curiosidad y me pone: Congratulations! *palabras en alemán* Your device is full complatible with RAMEXPANSION, etc, etc
Significa que sí puedo hacer swap, no?

monjil23
28/12/12, 16:34:28
Vale, muchas gracias. Lo del swap de momento lo dejo por imposible, ya que tengo el stock kernel y el bl cerrado, por tanto no hay forma según he leído.
Gracias por la ayuda Garisan!

PD: He usado el programa ese que has mencionado antes, por curiosidad y me pone: Congratulations! *palabras en alemán* Your device is full complatible with RAMEXPANSION, etc, etc
Significa que sí puedo hacer swap, no?

Estoy en tus mismas condiciones con bl cerrado y stockkernel y me dice que es incompatible...así que yo lo tengo chungo.si te dice que si, supongo que debe haber alguna diferencia entre tu terminal y el mío

Ohmdrd9
28/12/12, 16:37:29
Yo el bl sé que le tengo cerrado, el kernel, supongo que es el stock porque nunca lo he cambiado que yo sepa. Me pone que tengo este kernel:

2.6.32.9-perf
BuildUser@BuildHost #1

¿Tienes el mismo?

monjil23
28/12/12, 16:42:33
Yo el bl sé que le tengo cerrado, el kernel, supongo que es el stock porque nunca lo he cambiado que yo sepa. Me pone que tengo este kernel:

2.6.32.9-perf
BuildUser@BuildHost #1

¿Tienes el mismo?

http://img.tapatalk.com/d/12/12/28/ygate5e9.jpg
Este es el que tengo es el mismo no ?

Ohmdrd9
28/12/12, 16:44:04
http://img.tapatalk.com/d/12/12/28/ygate5e9.jpg
Este es el que tengo es el mismo no ?

De números sí, cambia lo de BuildUser@BuildHost #1

Sé muy poco sobre kernels... así que nos tocará esperar para saber si son el mismo o qué sucede...

monjil23
28/12/12, 17:10:29
De números sí, cambia lo de BuildUser@BuildHost #1

Sé muy poco sobre kernels... así que nos tocará esperar para saber si son el mismo o qué sucede...

Jeje lo mismo digo a ver si alguien nos dice qué pasa. Un saludo compi

Ohmdrd9
28/12/12, 17:34:08
Seguro que nada más se conecte garisan, si no pasa algún otro usuario antes, nos resuelve la duda ;)

Edito con el mensaje que me sale al realizar el test con la aplicación "MemoryInfo & Swapfile Check":
http://img35.imageshack.us/img35/5084/alpha20121228203921.png

garisan
29/12/12, 11:29:25
Seguro que nada más se conecte garisan, si no pasa algún otro usuario antes, nos resuelve la duda ;)

Edito con el mensaje que me sale al realizar el test con la aplicación "MemoryInfo & Swapfile Check":
http://img35.imageshack.us/img35/5084/alpha20121228203921.png

Bueno, ahí dice que tu kernel soporta swap, pero te manda a bajar la aplicación de ellos que es paga, jeje. Bajate el swapper2 que es el que yo uso y va muy bien.
Qué kernel le pusiste ?

Ohmdrd9
29/12/12, 11:40:10
O sea que entonces si que tengo la posibilidad de hacer swap? Y qué es mejor, el archivo este (creado por swapper) o la partición directa?

No le he puesto ningún kernel que yo sepa.
Lo tengo como cuando lo compré, excepto que es un Arc y lo reconoce como Arc S porque para el rooteo usé el tutorial de Flamman. Por lo demás creo que el kernel es el stock.
Además el bl le tengo cerrado que yo sepa. Aquí te dejo lo que me pone en la pantalla de acerca del teléfono
Versión de kernel:
2.6.32.9-perf
BuildUser@BuildHost #1

garisan
29/12/12, 14:18:05
O sea que entonces si que tengo la posibilidad de hacer swap? Y qué es mejor, el archivo este (creado por swapper) o la partición directa?

No le he puesto ningún kernel que yo sepa.
Lo tengo como cuando lo compré, excepto que es un Arc y lo reconoce como Arc S porque para el rooteo usé el tutorial de Flamman. Por lo demás creo que el kernel es el stock.
Además el bl le tengo cerrado que yo sepa. Aquí te dejo lo que me pone en la pantalla de acerca del teléfono
Versión de kernel:
2.6.32.9-perf
BuildUser@BuildHost #1

En teoría una partición sería mejor, pero no sé si hay una diferencia apreciable. El Windows siempre uso archivo de intercambio y los Unix partición. Para probar puedes comenzar con el archivo ya que no tienes que reparticionar la tarjeta y es más fácil y por si las moscas que no funcione con ese programa por lo menos no has desperdiciado tiempo.

Ohmdrd9
29/12/12, 14:19:29
Particionar la tengo que particionar igual porque tengo que hacer el ext3 para el link2sd, así que hago mejor directamente la partición no?

monjil23
30/12/12, 15:27:51
Esto es lo que me sale http://img.tapatalk.com/d/12/12/30/eseqe5uz.jpg

garisan
31/12/12, 00:14:55
Particionar la tengo que particionar igual porque tengo que hacer el ext3 para el link2sd, así que hago mejor directamente la partición no?

Ahh, pensé que ya la tenías la del link2sd. Entonces aprovecha y haz la de swap tb.

garisan
31/12/12, 00:15:38
Esto es lo que me sale http://img.tapatalk.com/d/12/12/30/eseqe5uz.jpg

Mala suerte.... no tienes soporte para swap :(

Ohmdrd9
31/12/12, 10:46:21
Esa pantalla no me ha salido a mi en ningún momento, y sin embargo creo que mi kernel es el stock... Si eso para evitar problemas, probaré unos días con el swapper a ver qué tal.

garisan
31/12/12, 11:30:58
Es algo extraño porqué a Ohmdrd9 le da compatible y a monjil23 no. Habría que ver qué rom tenían instaladas antes de meter la gingerking, quizas eso sea la diferencia ya que evidentemente la compilación del kernel es distinta. La idea sería extraer el kernel de la rom que tenía Ohmdrd9 en formato ftf y flashearlo con el flashtool sin hacer wipes y ver si así funciona el swap.

Ohmdrd9
31/12/12, 18:02:26
Es algo extraño porqué a Ohmdrd9 le da compatible y a monjil23 no. Habría que ver qué rom tenían instaladas antes de meter la gingerking, quizas eso sea la diferencia ya que evidentemente la compilación del kernel es distinta. La idea sería extraer el kernel de la rom que tenía Ohmdrd9 en formato ftf y flashearlo con el flashtool sin hacer wipes y ver si así funciona el swap.

Yo tenía la ROM original del Xperia Arc supongo que con su kernel stock. Y para rootear (ya que ya había actualizado a ICS) usé el tutorial de Flamman, que flasheaba el móvil para hacerle el downgrade y así ya poder rootear, tras eso, el móvil pasa a ser reconocido como un Xperia Arc S. No sé si eso ha podido cambiar el kernel y hacerle compatible al swap.

monjil23
01/01/13, 02:22:38
Es algo extraño porqué a Ohmdrd9 le da compatible y a monjil23 no. Habría que ver qué rom tenían instaladas antes de meter la gingerking, quizas eso sea la diferencia ya que evidentemente la compilación del kernel es distinta. La idea sería extraer el kernel de la rom que tenía Ohmdrd9 en formato ftf y flashearlo con el flashtool sin hacer wipes y ver si así funciona el swap.

Pues antes tenia la candybread superfast 2.3.7 no se si eso tendrá algo que ver. Puedo poner otro compatible con gingerking y swap ?

garisan
01/01/13, 03:40:09
Pues antes tenia la candybread superfast 2.3.7 no se si eso tendrá algo que ver. Puedo poner otro compatible con gingerking y swap ?

Me refiero a la rom oficial que tenías antes. Las customizadas no van con kernel.

ferh91
01/01/13, 04:15:28
El unico kernel stock que permite swapper es el .587

No importa la rom siempre y cuando tenga este kernel de ICS Obio en las rom gingerbread no jala swapper.

Ohmdrd9
01/01/13, 12:21:19
Pues quizá cabe la posibilidad de que mi kernel sea el stock de ICS .587