-
Crear y formatear particiones desde la terminal de OpenWrt
BORRAR EL DISPOSITIVO A BAJO NIVEL
Si tenemos un dispositivo /dev/sda, para formatearlo primero lo formateamos a bajo nivel con:
dd if=/dev/zero of=/dev/sda
CREAR LA TABLA DE PARTICIONES Y LA PARTICIÓN
Ejecutamos:
fdisk /dev/sda
Entraremos al menú de fdisk.
Para crear una tabla de particiones MBR presionaremos la letra o; para crear una tabla de particiones GPT, presionaremos g.
Para crear una partición nueva presionaremos la letra n. Luego indicaremos que es primaria, con la letra p. Presionamos el número 1 para indicar que queremos que sea la primera partición (o simplemente presionamos enter porque es la opción por defecto). Nos pedirá entonces el sector de inicio y el final. Presionamos dos veces enter para utilizar todo el tamaño del disco. Finalmente presionamos la letra w para escribir los cambios.
FORMATEAR LA PARTICIÓN
Para formatear la partición con el sistema de archivos ext4, ejecutamos:
mkfs -t ext4 /dev/sda1
Si el comando mkfs aparece como no disponible, lo instalamos con:
opkg update opkg install e2fsprogs opkg install dosfstools mkfs.ext4 /dev/sda1
Si quieres que la partición recién formateada se automonte al iniciar OpenWrt, sigue este hack.