Quote:
quotaon: Your kernel probably supports ext4 quota feature but you are using external quota files. Please switch your filesystem to use ext4 quota feature as external quota files on ext4 are deprecated. You can enable the feature by unmounting the file system and running 'tune2fs -O quota <device>'.
|
The same message appears at boot (at the execution of rc.M).
Detailed information for fixing
here and
here.
Tested on Slackware64-current:
1. turning file system quotas off
2. move the files aquota.user (aquota.group) to /tmp
3. execute the procedure from the second link
It works, but it conflicts a bit with the section
Quote:
# Slackware-Mini-Quota-HOWTO:
|
from /etc/rc.d/rc.M because quotacheck will generate an error message.
Another problem would be the fact that it checks if the mounting options are set (grep -q quota /etc/fstab), so they must remain, although in this case they are ignored.
Quote from ext4 man page:
Quote:
usrjquota=aquota.user|grpjquota=aquota.group
For journaled quotas (jqfmt=vfsv0 or jqfmt=vfsv1), the
mount options usrjquota=aquota.user and
grpjquota=aquota.group are required to tell the quota
system which quota database files to use. When the quota
file system feature is enabled, journaled quotas are used
automatically, and this mount option is ignored.
|