No son nativos de los programas disponibles en Android para la creación de sistemas de archivos, y en la mayoría de los casos residen en un directorio por debajo de la /system
(mi Motorola Droid 2 por ejemplo, tiene en /system/xbin
. Dependiendo del sistema de archivos que desea crear, usted puede elegir entre:
mkfs.ext2
-
mkfs.minix
(raro desea que -- y que incluso podría no estar disponible con su ROM)
mkfs.vfat
Como este último es probablemente lo que usted desea, algunos más cerca de explicación sobre sus opciones aquí:
mkfs.vfat [-v] [-n LABEL] BLOCKDEV [KBYTES]
¿Que hacer con estas opciones?
-
-v
: Generar detallado de salida (presentación de informes)
-
-n Label
: Dar el sistema de archivos de un nombre
-
BLOCKDEV
: el archivo de sistema que desea dar formato
-
KBYTES
: probablemente el tamaño de bloque (no estoy 100% seguro que con esta)
Así, la mínima cosa a hacer sería:
mkfs.vfat -v /dev/block/uba1
(si la unidad de formato está disponible como /dev/block/uba1
en su sistema). Un ejemplo más, dando el sistema de archivos de un nombre:
mkfs.vfat -v -n MyNewDisk /dev/block/uba1
Se debe informar de éxito, a continuación, -- o un error si no se pudo.
EDIT: En algunos sistemas, el mkfs
comandos parecen ser parte de la busybox
binarios, cosa que se puede reconocer con un completo listado de directorio, por ejemplo,
ls -l /system/xbin | grep mkfs
Se debe mostrar como "enlaces simbólicos" que apunta a busybox entonces. En este caso, puede ejecutar a través de busybox:
busybox mkfs.vfat
debe mostrar la sintaxis de entonces (gracias a ce4 señalado -- créditos a él ;) ).