Solution 1 :
Dans un article sur Ask Ubuntu, korrident a suggéré une solution de contournement possible :
Ajouter un mount
commande au /etc/rc.local
fichier :
mount -t tmpfs tmpfs /run -o remount,size=85M
Assurez-vous que le script sera "exit 0
" en cas de succès ou toute autre valeur en cas d'erreur. (Extrait du fichier.)
Solution 2 :
Je ne pense pas qu'il soit nécessaire d'augmenter la taille de /run, mais si vous avez besoin de l'augmenter, essayez de modifier votre fichier /etc/fstab. Tous les points de montage et la plupart des partitions y sont répertoriés. Si votre partition / run est un tmpfs (ce qui devrait être, du moins selon https://askubuntu.com/questions/57297/why-has-var-run-been-migrated-to-run, je confirmerais avant en suivant ces instructions), vous pouvez alors simplement changer la ligne fstab de votre montage /run en quelque chose qui ressemble à ce qui suit :
none /dev/shm tmpfs defaults,size=8G 0 0
Voyez comment la taille est déclarée juste après defaults
? Essayez de faire ça. Vous pouvez également utiliser des mégaoctets en utilisant M :
none /dev/shm tmpfs defaults,size=100M 0 0
Redémarrez l'ordinateur après cela et les modifications devraient avoir lieu.
Modifier :Grattez ça, on dirait qu'Ubuntu crée le run
partition en utilisant des fichiers dans /etc/init et /etc/init.d et non via fstab. Vous devriez parcourir ces fichiers et trouver la commande de montage qu'il utilise pour créer run
et modifiez-le manuellement. Je n'ai pas de boîte pour tester cela pour le moment, mais essayez d'exécuter ceci :
find /etc/init* -type f | xargs grep "mount"
OU
find /etc/init* -type f | xargs grep "run"
S'il est monté via un script bash, cela devrait trouver le fichier et la ligne qui effectuent le montage.
Solution 3 :
Augmentation temporaire du système de fichiers tmpfs
1) Ouvrez /etc/fstab
avec vi
ou tout éditeur de texte de votre choix,
2) Localisez la ligne de /dev/shm
et utilisez l'option de taille tmpfs pour spécifier votre taille attendue,
e.g. 512MB:
tmpfs /dev/shm tmpfs defaults,size=512m 0 0
e.g. 2GB:
tmpfs /dev/shm tmpfs defaults,size=2g 0 0
après alors
mount -o remount /dev/shm