1 votos

Perdí 2 GB de almacenamiento interno después de intentar intercambiar sin éxito

Tengo un Alcatel C5 5036, inicialmente con 4GB de almacenamiento interno Lo he rooteado con éxito, Intenté aumentar la ram con " ROEHSOFT Expansor de RAM (SWAP) ", Después de algunos intentos infructuosos, Mientras que cualquier SWAP no fue creado, El almacenamiento interno disminuyó a 2.05GB, ¡2 GB se ha perdido! Traté de SWAPoff varias veces, pero no había ningún SWAP para eliminar ahora en el almacenamiento o cualquier otra ubicación del explorador, que muestra la capacidad total de almacenamiento interno como 2,05 GB, en lugar de 4 GB. Por favor, ayúdame a recuperar el almacenamiento perdido.

1 votos

Al parecer, no ha seguido el procedimiento adecuado. Se supone que debías crear el archivo de intercambio en una tarjeta SD externa con una partición de intercambio especial, pero ahora el almacenamiento interno ha sido reparticionado, lo cual no es estándar y la aplicación no lo reconoce correctamente. La única manera de recuperar el almacenamiento es reparticionar el dispositivo, lo que requiere ayuda profesional ya que el chipset de tu dispositivo no está bien documentado.

2voto

rav_kr Puntos 13

Intenta cambiar el tamaño de la partición usando GParted


Usando adb puedes volcar todo el almacenamiento interno a tu PC esto solo funcionará en linux pero como tendrás que usar gparted no debería ser un problema conecta el teléfono al PC y escribe en el terminal

adb shell
su
cat /dev/block/mmcblk0 | busybox nc -l 6666

asumiendo que su PC y el teléfono están en la misma red y la dirección IP del teléfono es 192.168.0.101 en otro tipo de terminal:

nc 192.168.0.101 6666 > dump.img

después de unos minutos la transferencia debería terminar y entonces puedes editar dump.img usando gparted:

gparted dump.img

después de editar la distribución de la partición, vuélvela a montar en tu teléfono (es posible que tenga que volver a montar todas las particiones de sólo lectura antes de hacerlo)

adb shell
su
busybox nc -l 6666 > /dev/block/mmcblk0

y en otra terminal

cat dump.img | nc 192.168.0.101 6666

0 votos

Oh. ¿Quizás incluya cómo hacerlo? GParted se ejecuta en un ordenador. El dispositivo a reparticionar reside en el almacenamiento interno, al que no se puede acceder desde GParted. Entonces, ¿cómo proceder? ¿Poner el LiveCD en el dispositivo Android? // Sugerencia: El enfoque podría funcionar, pero la herramienta es incorrecta. Comprueba que Aplicaciones de partición en Android y hay, por ejemplo, una aplicación del mismo desarrollador (Roehsoft) - y también una versión para Android de GParted (llamada AParted ).

0 votos

Post actualizado con instrucciones

0 votos

Me alegro de que hayas editado tu respuesta y yo también he retirado mi voto. Lástima, mi bandera estaría ahora declinada :) @Izzy, tal vez quieras ver la respuesta.

1voto

Izzy Puntos 45544

El respuesta dada por rav_kr ciertamente proporciona una solución - pero me parece un poco complicado. No sólo requiere Busybox en el dispositivo, y se ocupa de las particiones a través de la red (otra posible causa de problemas) - implica demasiados pasos. Por lo tanto, aquí está mi sugerencia:

  1. Hacer una copia de seguridad del dispositivo de almacenamiento (como se describe en la respuesta mencionada) es siempre una buena idea. Pero podemos utilizar un enfoque más fácil:

    adb shell "su -c \"cat /dev/block/mmcblk0 > /sdcard/mmcblk0.img\""
  2. Instalar AParted (el pendiente de Android a GParted) y utilizarlo para volver a particionar el dispositivo de almacenamiento directamente:

AParted AParted
AParted (fuente: Google Play (haga clic en las imágenes para ampliarlas)

Hecho. En caso de que algo salga mal, revertir los cambios es tan fácil como

adb shell "su -c \"cat /sdcard/mmcblk0.img > /dev/block/mmcblk0\""

Y si quieres echar un vistazo antes, hay otros Aplicaciones de partición en Android disponibles también - dos del mismo desarrollador que su Expansor de RAM ; pero al menos estos dos son bastante caros, mientras que AParted viene gratis.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X