var-volatile.mount service issue

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


The issue you’re encountering is due to the use of the usrquota option in the /etc/fstab entry for the tmpfs filesystem. The usrquota option is not applicable to tmpfs, which is an in-memory filesystem and does not support disk quotas. This is causing the mount process to fail with an exit code of 32, leading to a cascade of dependency failures for services that rely on the /var/volatile mount.

Here are the steps you can take to resolve this issue:

  1. Remove the usrquota Option: Edit the /etc/fstab file and remove the usrquota option from the tmpfs entry. The line should look like this:

    tmpfs /var/volatile tmpfs defaults 0 0
    
  2. Reboot the System: After making the change, reboot the system to see if the issue is resolved.

  3. Check System Logs: If the issue persists, check the system logs for any additional error messages that might provide more insight into the problem.

  4. Manual Mount Test: You can also try manually mounting the tmpfs to /var/volatile using the command line to ensure that it mounts correctly without the usrquota option:

    mount -t tmpfs tmpfs /var/volatile
    

By removing the unsupported usrquota option, the tmpfs should mount correctly, and the dependent services should start without issues.

Please, also check if these links can help you solve your problem:

Automount overlay for /etc.