Ответ 1
Квота основана на файловых системах, но вы всегда можете создать виртуальную файловую систему и установить ее в определенном (пустом) каталоге с флагами usrquota и/или grpquota.
В шагах это будет:
- создать точку монтирования
- создать файл, полный /dev/zero, достаточно большой, чтобы максимальный размер, который вы хотите зарезервировать для виртуальной файловой системы.
- отформатируйте этот файл с файловой системой ext3 (вы можете отформатировать дисковое пространство, даже если оно не является блочным устройством, но дважды проверьте синтаксис команды каждого - опасного форматирования)
- смонтировать вновь отформатированное дисковое пространство в каталоге, который вы создали как точку монтирования, например.
Код:
mount -o loop,rw,usrquota,grpquota /path/to/the/formatted/disk/space /path/of/mount/point
- Установить правильные разрешения
- Установить квоты и трюк сделан.