Cita:
Originalmente Escrito por flsalmun
bueno pues mi duda es, como puedo quitar la particion swap de mi tarjeta sd?
|
Puedes complicarte un poco la vida si no te molesta desperdiciar el espacio de la partición de swap hasta que te apetezca reparticionar/reformatear la tarjeta...
Si tienes una particion FAT y una EXT -llenas de datos, configuraciones y programas y no quieres ni oir hablar de borrarlas y reparticionar en este momento- puedes hacer lo siguiente:
Paso 1:
(Entrar en modo terminal)"adb shell" desde el pc
ó
ejecutar "terminal" y, dentro de él "su"
Paso 2:
(Deshabilitar el swap, si está en uso)
"cat /proc/swaps" muestra la lista de particiones de swap en uso (habitualmente sólo una)
La partición swap de la tarjeta SD suele ser "/dev/block/mmcblk0p2" o "/dev/block/mmcblk0p3", según proceda haz:
"swapoff /dev/block/mmcblk0p2" desactivaría el swap de la 2ª partición.
"swapoff /dev/block/mmcblk0p3" desactivaría el swap de la 3ª partición.
Paso 3:
(Borrar definitivamente la partición)
"fdisk /dev/block/mmcblk0" para editar las particiones de la tarjeta SD
"p" para que te muestre las particiones que hay actualmente
Verás algo así como:
Código:
Disk /dev/block/mmcblk0: 8166 MB, 8166309888 bytes
4 heads, 16 sectors/track, 249216 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 229680 7349706 c Win95 FAT32 (LBA)
/dev/block/mmcblk0p3 245301 249216 125302+ 82 Linux swap
Si seguiste el paso 2, ya deberías saber cual es la partición de swap.
Si no lo seguiste, podrás ver ahora que la partición swap es la de la última línea (la segunda partición de la SD), y tiene asignado el número de partición "3" porque corresponde al dispositivo "mmcblk0p3", que acaba en "3".
"d 3" para borrar la partición número 3 (la de swap)
"w" para guardar los cambios y salir
Ya está
Si lo ves mucho rollo

, haz lo que te ha dicho el compañero en el otro post... Suerte!