Tengo un enrutador Linux MIPS con kernel 2.4.17. Root fs es un tmpfs y / rom es un cramfs. Hay 4 MB de memoria libre y 3 MB libres en tmpfs.
Puedo crear algunos archivos vacíos nuevos, pero los siguientes fallan con "no hay suficiente espacio". Sin embargo, puedo agregar 1 MB de datos a un archivo existente. Entonces mi problema está en el recuento de inodo.
Y mis preguntas:
- ¿Hay alguna manera de aumentar dinámicamente los inodos?
- Si no puedo aumentarlo dinámicamente, ¿dónde puedo aumentarlo en las fuentes del núcleo?
stat -f <mountpoint>
. Si no es así, y puede extraer algo de compilación c y cross to mips, ¿tal vez pueda usar statfs () o llamadas familiares a usted mismo?