0 votos

Cómo formatear un pendrive a fat32

Así que estoy un poco varado después de borrar accidentalmente todo mi almacenamiento interno.

Estoy tratando de instalar una ROM temporal, por ejemplo, CM en él a través de USB OTG en TWRP.

Mi teléfono no tiene un sistema operativo. No tengo ningún PC conmigo ya que estoy de vacaciones.

Intenté descargar el CM de 200 megas y encontré un disco flash por ahí.

Sin embargo, tiene el sistema de archivos de Xbox fuse en él, que TWRP no está recogiendo. Todo lo que tengo acceso es mi tablet Android.

Así que estoy tratando de encontrar algún tipo de gestor de archivos que permita formatear el disco. ¿Alguna pista?

1 votos

Cuando estés en TWRP, obtén el identificador de dispositivo para el USBOTG usando blkid . Probablemente, sería /dev/block/sda1 . A continuación, intente busybox mkfs.vfat para ver las instrucciones de formateo. Vea esto para más información: ¿Cómo puedo formatear una unidad flash utilizando el emulador de terminal?

1voto

user301926 Puntos 11

Te sugiero que pruebes esta herramienta Paragon exFAT, NTFS y HFS+ . Está disponible como archivos .apk en la red o se puede descargar desde Google play también.

Pero yo sugeriría seriamente esperar y hacer el formateo a través de métodos probados a través de PC (sólo para negar cualquier posibilidad de renedering su unidad inútil que sucede al hacer cambios en el sistema de archivos utilizando los teléfonos inteligentes)

aquí están los enlaces

https://play.google.com/store/apps/details?id=com.paragon.mounter

0 votos

No. Una de las primeras cosas que probé. Ni siquiera podía ver el sistema de archivos fusible.

0 votos

@HarrryPorter ¿entonces deberías esperar?

0 votos

No. Yo ya mkfs.vfat 'd en la terminal TWRP y formateado.

1voto

Tamoghna Chowdhury Puntos 33

Puedes probar cualquiera de los siguientes:

  1. El pendiente de Android (puerto) de GParted para Linux, AParted . Actualmente no admite el exFAT pero es compatible con la mayoría de los sistemas de archivos de Linux y FAT32 y puede detectar las particiones no montadas y formatear por el ID del dispositivo de bloque. Puede auto-reparar las unidades también. Aquí es su manual en línea.

  2. Lo que sugirió @Firelord:

    • Obtenga el identificador de dispositivo de bloque de la unidad flash mediante la función blkid desde la opción "emulador de terminal" de TWRP en el botón "Avanzado".

    • Puedes probar mkdosfs -v [-n Label] BLOCKDEV KBYTES donde todas las opciones han sido explicadas anteriormente. Esto formateará el dispositivo de bloque a FAT32, si el binario está disponible (creo que está presente en busybox y CyanogenMod), de lo contrario:

    • Haz lo que @Izzy sugirió en @Firelord's pregunta vinculada :

(El directorio de trabajo debe ser /system/xbin/ o /system/bin/ , el que tenga la busybox binarios instalados en él. Además, todos los comandos deben ser ejecutados como Root ( su -c antes que nada))

mkfs.vfat [-v] [-n LABEL] BLOCKDEV [KBYTES]

¿Qué significan esas opciones?

-v : Generar una salida verbosa (informes)

-n Label : Dar un nombre al sistema de archivos

BLOCKDEV El sistema de archivos (dispositivo de bloques) que desea formatear

KBYTES : probablemente el tamaño del bloque en KB (no estoy 100% seguro de esto)

Así que lo mínimo sería:

mkfs.vfat -v /dev/block/uba1

(siempre que la unidad a formatear esté disponible como /dev/block/uba1 en su sistema). Un ejemplo más, dar un nombre al sistema de archivos:

mkfs.vfat -v -n MyNewDisk /dev/block/uba1

En ese caso, debería informar de su éxito, o de un error si ha fallado.

0 votos

¿No debería ser su -c en lugar de su ? A menos, -c lo que viene después de su se trataría como el shell userid al que cambiar.

0 votos

No lo malinterpretes, pero publicar respuestas no verificadas no ayuda mucho. Por favor, acostúmbrate a verificar las cosas.

0 votos

@Firelord, en realidad quise decir "emitir un su antes de emitir cualquier otra cosa". Eso, al menos en mis dispositivos, cambia al contexto del usuario Root para cualquier comando siguiente.

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