Eu tenho um firmware antminerr, que tem uma imagem rootfs.jffs2, de acordo com o script dentro do firmware, esta imagem é realmente e ubi imagem, eu queria montá-lo adicionar alguns arquivos e reconstruir esta imagem novamente.
Então o que eu fiz, eu segui o guia aqui:
root@debian:~/1/xilinx# flash_erase /dev/mtd0 0 0
Erasing 128 Kibyte @ 1ffe0000 -- 100 % complete
root@debian:~/1/xilinx# ubiformat /dev/mtd0 -f rootfs.jffs2
ubiformat: mtd0 (nand), size 536870912 bytes (512.0 MiB), 4096 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 4095 -- 100 % complete
ubiformat: 4096 eraseblocks are supposedly empty
ubiformat: flashing eraseblock 371 -- 100 % complete
ubiformat: formatting eraseblock 4095 -- 100 % complete
root@debian:~/1/xilinx# modprobe ubi
root@debian:~/1/xilinx# ubiattach -p /dev/mtd0
ubiattach: error!: cannot attach "/dev/mtd0"
error 22 (Invalid argument)
Então eu recebo este erro por algum motivo ubiattach: erro !: não pode anexar "/ dev / mtd0 "
Meu sistema é debian 9
Eu também tenho lokkedup ls /dev/
não há nenhum dispositivo especial do ubi, como /dev/ubi
/dev/ubi0_0
eu preciso instalar algo para obter esses dispositivos criados?