| Jak |
Un truc dans ce genre-là, je ne suis pas sur que ça fasse l'affaire.
1) tu crées un fichier de la taille que tu veux, avec dd. loop.fich est lenom du fichier en sortie, et N est sa taille en kilo-octet (man dd pour plus d'info) :
~# dd if=/dev/zero of=/tmp/loop.fich bs=1024 count=N
2) tu formattes le fichier (en ext2 par exemple). Il va râler, mais on s'en fout. man mke2fs pour les options :
~# mke2fs -vm0 /tmp/loop.fich
3) tu le montes dans le système de fichiers :
~# mount -t ext2 /tmp/loop.fich /mnt/loop
Voilà, c'est fini, tu as un nouveau système de fichier, que tu peux voir en tapant df :
Code :
- Filesystem 1k-blocks Used Available Use% Mounted on
- /tmp/loop.fich 15863 14 15030 1% /mnt/loop
|
À partir de là, tu peux écrire dessus en allant dans le répertoire /mnt/loop/.
Euh, mais d'ailleurs, si tu as des quotas à respecter et que la fifo déborde, ça va merder, non ? Parce que sinon, en créant un fichier respectant tes quotas comme je l'explique juste au-dessus, et en créant la fifo dedans, tu es peinard. |