Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
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:
-
Remove the
usrquotaOption: Edit the/etc/fstabfile and remove theusrquotaoption from the tmpfs entry. The line should look like this:tmpfs /var/volatile tmpfs defaults 0 0 -
Reboot the System: After making the change, reboot the system to see if the issue is resolved.
-
Check System Logs: If the issue persists, check the system logs for any additional error messages that might provide more insight into the problem.
-
Manual Mount Test: You can also try manually mounting the tmpfs to
/var/volatileusing the command line to ensure that it mounts correctly without theusrquotaoption: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: