• 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 bs=10M oflag=direct

    Si es un nvme:

    dd if=/dev/zero of=/dev/nvme0n1 bs=10M oflag=direct

    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.ext4 /dev/sda1

    Si el comando mkfs aparece como no disponible, lo instalamos con:

    opkg update
    opkg install e2fsprogs
    #opkg install dosfstools
    

    Si quieres que la partición recién formateada se automonte al iniciar OpenWrt, sigue este hack.

    Euskal Hack Congress

    Deja una respuesta