该错误意味着系统无法找到指定的 quota 文件。

解决方案如下:

  1. 确认文件路径是否正确。使用命令 'ls /mnt/part5/' 查看是否存在 aquota.user 文件。

  2. 如果文件不存在,则需要创建新的 quota 文件。使用命令 'sudo touch /mnt/part5/aquota.user' 创建一个空的 quota 文件。然后使用命令 'sudo chmod 600 /mnt/part5/aquota.user' 设置文件权限。

  3. 如果文件路径正确,但是系统仍然无法打开文件,请检查文件系统是否已经启用 quota 功能。使用命令 'sudo quotacheck -avug /mnt/part5' 检查文件系统的 quota 状态。

  4. 如果文件系统未启用 quota 功能,请使用命令 'sudo mount -o remount,usrquota,grpquota /mnt/part5' 重新挂载文件系统并启用 quota 功能。然后再次尝试使用 etquota 命令。

  5. 如果仍然无法解决问题,请检查系统日志文件以获取更多信息。

解决 Linux etquota 错误:'Cannot open quotafile /mnt/part5/aquota.user: 没有那个文件或目录'

原文地址: https://www.cveoy.top/t/topic/mJtV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录